Guest User

Untitled

a guest
Dec 11th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. MT 200610-1 100 2757
  2. MT 200610-10 100 6753
  3. MT 200610-100 100 15173
  4.  
  5. chrMT 2756 2757 200610-1
  6. chrMT 6752 6753 200610-10
  7. chrMT 15172 15173 200610-100
  8.  
  9. awk 'BEGIN{FS=="t";OFS=="t"}{print "chr"$1,$4-1,$4}' test_ace_geno1.map
  10. chrMT 2756 2757
  11. chrMT 6752 6753
  12. chrMT 15172 15173
  13.  
  14. awk 'BEGIN{FS=="t";OFS=="t"}{print "chr"$1,$4-1,$4,$2}' test_ace_geno1.map
  15. 200610-16 2757
  16. 200610-10 6753
  17. 200610-100 15173
  18.  
  19. MT^I200610-1^I100^I2757$
  20. MT^I200610-10^I100^I6753$
  21. MT^I200610-100^I100^I15173$
  22.  
  23. $ cat -e ip.txt
  24. MT 200610-1 100 2757^M$
  25. MT 200610-10 100 6753 ^M$
  26. MT 200610-100 100 15173^M$
  27.  
  28. $ awk 'BEGIN{FS=="t";OFS=="t"}{print "chr"$1,$4-1,$4}' ip.txt
  29. chrMT 2756 2757
  30. chrMT 6752 6753
  31. chrMT 15172 15173
  32.  
  33. $ awk 'BEGIN{FS=="t";OFS=="t"}{print "chr"$1,$4-1,$4,$2}' ip.txt
  34. 200610-16 2757
  35. chrMT 6752 6753 200610-10
  36. 200610-100 15173
  37.  
  38. $ perl -lane 'print "chr$F[0]t", $F[3]-1, "t$F[3]t$F[1]"' ip.txt
  39. chrMT 2756 2757 200610-1
  40. chrMT 6752 6753 200610-10
  41. chrMT 15172 15173 200610-100
  42.  
  43. $ perl -i -pe 's|rn|n|' ip.txt
  44. $ cat -e ip.txt
  45. MT 200610-1 100 2757$
  46. MT 200610-10 100 6753 $
  47. MT 200610-100 100 15173$
  48.  
  49. $ awk -v OFS="t" '{print "chr"$1,$4-1,$4,$2}' ip.txt
  50. chrMT 2756 2757 200610-1
  51. chrMT 6752 6753 200610-10
  52. chrMT 15172 15173 200610-100
  53.  
  54. gawk -v RS='rn' -v OFS="t" '{print "chr"$1,$4-1,$4,$2}' ip.txt
  55.  
  56. awk '{print "chr" $1, ($NF - 1), $NF, $2}' file.txt
  57.  
  58. % awk '{print "chr" $1, ($NF - 1), $NF, $2}' file.txt
  59. chrMT 2756 2757 200610-1
  60. chrMT 6752 6753 200610-10
  61. chrMT 15172 15173 200610-100
Add Comment
Please, Sign In to add comment