# HG changeset patch # User iuc # Date 1538123325 14400 # Node ID bc0cc7bfbfe9f08f057a14097d906b6c6a5c5977 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fixmate commit 0fe00966500158720fb63dc9b28f6a4ca0d1e1eb diff -r 000000000000 -r bc0cc7bfbfe9 macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,172 @@ + + + + samtools + + + + 1.9 + #set $flags = sum(map(int, str($filter).split(','))) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^[^\s'\":]+(:\d+(-\d+){0,1}){0,1}$ + + + + + + + + + + + + + @misc{SAM_def, + title={Definition of SAM/BAM format}, + url = {https://samtools.github.io/hts-specs/},} + + 10.1093/bioinformatics/btp352 + 10.1093/bioinformatics/btr076 + 10.1093/bioinformatics/btr509 + + @misc{Danecek_et_al, + Author={Danecek, P., Schiffels, S., Durbin, R.}, + title={Multiallelic calling model in bcftools (-m)}, + url = {http://samtools.github.io/bcftools/call-m.pdf},} + + + @misc{Durbin_VCQC, + Author={Durbin, R.}, + title={Segregation based metric for variant call QC}, + url = {http://samtools.github.io/bcftools/rd-SegBias.pdf},} + + + @misc{Li_SamMath, + Author={Li, H.}, + title={Mathematical Notes on SAMtools Algorithms}, + url = {http://www.broadinstitute.org/gatk/media/docs/Samtools.pdf},} + + + @misc{SamTools_github, + title={SAMTools GitHub page}, + url = {https://github.com/samtools/samtools},} + + + + + &1 | grep Version]]> + + + + + + + diff -r 000000000000 -r bc0cc7bfbfe9 samtools_fixmate.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samtools_fixmate.xml Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,86 @@ + + fill mate coordinates, ISIZE and mate related flags + + macros.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +**What it does** + +Fill in mate coordinates, ISIZE and mate related flags from a name-sorted alignment. + + + diff -r 000000000000 -r bc0cc7bfbfe9 test-data/2_isize_overflow.bam.expected Binary file test-data/2_isize_overflow.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/2_isize_overflow.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_isize_overflow.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,20 @@ +@HD VN:1.4 SO:queryname +@SQ SN:ref1 LN:45 +@SQ SN:ref2 LN:40 +of1 99 ref1 10 30 23M = 8 2 AAGTCGGCAGCGTCAGATGTGTA ??????????????????????? +of1 147 ref1 8 30 23M = 10 -2 CTGTCTCTTATACACATCTCCTT ??????????????????????? +r001 83 ref1 37 30 9M = 7 -39 CAGCGCCAT * +r001 163 ref1 7 30 8M4I4M1D3M = 37 39 TTAGATAAAGAGGATACTG * XX:B:S,12561,2,20,112 YY:i:100 +r002 0 ref1 9 30 1S2I6M1P1I1P1I4M2I * 0 0 AAAAGATAAGGGATAAA * XA:Z:abc XB:i:-10 +r003 0 ref1 9 30 5H6M * 0 0 AGCTAA * +r003 16 ref1 29 30 6H5M * 0 0 TAGGC * +r004 0 ref1 16 30 6M14N1I5M * 0 0 ATAGCTCTCAGC * +r007 8 ref1 9 30 5H6M * 0 0 AGCTAA * +r007 4 ref1 9 30 * * 0 0 GGGGGG * +u1 4 * 0 30 * * 0 0 TAATTGGGTCTTCAGAGCACCTA ??????????????????????? +x1 0 ref2 1 30 20M * 0 0 AGGTTTTATAAAACAAATAA * +x2 0 ref2 2 30 21M * 0 0 GGTTTTATAAAACAAATAATT ????????????????????? +x3 0 ref2 6 30 9M4I13M * 0 0 TTATAAAACAAATAATTAAGTCTACA ?????????????????????????? +x4 0 ref2 10 30 25M * 0 0 CAAATAATTAAGTCTACAGAGCAAC ????????????????????????? +x5 0 ref2 12 30 24M * 0 0 AATAATTAAGTCTACAGAGCAACT ???????????????????????? +x6 0 ref2 14 30 23M * 0 0 TAATTAAGTCTACAGAGCAACTA ??????????????????????? diff -r 000000000000 -r bc0cc7bfbfe9 test-data/2_isize_overflow.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_isize_overflow.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,20 @@ +@HD VN:1.4 SO:queryname +@SQ SN:ref1 LN:45 +@SQ SN:ref2 LN:40 +of1 99 ref1 10 30 23M = 8 21 AAGTCGGCAGCGTCAGATGTGTA ??????????????????????? MQ:i:30 MC:Z:23M +of1 147 ref1 8 30 23M = 10 -21 CTGTCTCTTATACACATCTCCTT ??????????????????????? MQ:i:30 MC:Z:23M +r001 83 ref1 37 30 9M = 7 -39 CAGCGCCAT * MQ:i:30 MC:Z:8M4I4M1D3M +r001 163 ref1 7 30 8M4I4M1D3M = 37 39 TTAGATAAAGAGGATACTG * XX:B:S,12561,2,20,112 YY:i:100 MQ:i:30 MC:Z:9M +r002 0 ref1 9 30 1S2I6M1P1I1P1I4M2I * 0 0 AAAAGATAAGGGATAAA * XA:Z:abc XB:i:-10 +r003 33 ref1 9 30 5H6M = 29 25 AGCTAA * MQ:i:30 MC:Z:6H5M +r003 17 ref1 29 30 6H5M = 9 -25 TAGGC * MQ:i:30 MC:Z:5H6M +r004 0 ref1 16 30 6M14N1I5M * 0 0 ATAGCTCTCAGC * +r007 9 ref1 9 30 5H6M = 9 0 AGCTAA * MC:Z:* +r007 5 ref1 9 30 * = 9 0 GGGGGG * MQ:i:30 MC:Z:5H6M +u1 4 * 0 30 * * 0 0 TAATTGGGTCTTCAGAGCACCTA ??????????????????????? +x1 0 ref2 1 30 20M * 0 0 AGGTTTTATAAAACAAATAA * +x2 0 ref2 2 30 21M * 0 0 GGTTTTATAAAACAAATAATT ????????????????????? +x3 0 ref2 6 30 9M4I13M * 0 0 TTATAAAACAAATAATTAAGTCTACA ?????????????????????????? +x4 0 ref2 10 30 25M * 0 0 CAAATAATTAAGTCTACAGAGCAAC ????????????????????????? +x5 0 ref2 12 30 24M * 0 0 AATAATTAAGTCTACAGAGCAACT ???????????????????????? +x6 0 ref2 14 30 23M * 0 0 TAATTAAGTCTACAGAGCAACTA ??????????????????????? diff -r 000000000000 -r bc0cc7bfbfe9 test-data/3_reverse_read_pp_lt.bam.expected Binary file test-data/3_reverse_read_pp_lt.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/3_reverse_read_pp_lt.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_reverse_read_pp_lt.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40340 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U +MS0_12500:1:2114:20577:3664#6 147 1 40340 23 75M = 40346 -75 CAAAATCTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U diff -r 000000000000 -r bc0cc7bfbfe9 test-data/3_reverse_read_pp_lt.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_reverse_read_pp_lt.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40340 69 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M +MS0_12500:1:2114:20577:3664#6 147 1 40340 23 75M = 40346 -69 CAAAATCTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M diff -r 000000000000 -r bc0cc7bfbfe9 test-data/4_reverse_read_pp_equal.bam.expected Binary file test-data/4_reverse_read_pp_equal.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/4_reverse_read_pp_equal.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/4_reverse_read_pp_equal.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U diff -r 000000000000 -r bc0cc7bfbfe9 test-data/4_reverse_read_pp_equal.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/4_reverse_read_pp_equal.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M diff -r 000000000000 -r bc0cc7bfbfe9 test-data/5_ct.bam.expected Binary file test-data/5_ct.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/5_ct.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/5_ct.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 MQ:i:23 XT:A:U diff -r 000000000000 -r bc0cc7bfbfe9 test-data/5_ct.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/5_ct.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M ct:Z:1F75M-75T2R75M +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M diff -r 000000000000 -r bc0cc7bfbfe9 test-data/6_ct_replace.bam.expected Binary file test-data/6_ct_replace.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/6_ct_replace.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/6_ct_replace.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 ct:Z:1F70M-75T2R70M diff -r 000000000000 -r bc0cc7bfbfe9 test-data/6_ct_replace.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/6_ct_replace.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,5 @@ +@HD VN:1.4 SO:queryname +@SQ SN:1 LN:4569345 +@RG ID:1#6 LB:1 SM:a +MS0_12500:1:2114:20577:3664#6 99 1 40346 23 75M = 40346 75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT CCCCCGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD X0:i:1 X1:i:1 XA:Z:X,+8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M ct:Z:1F75M-75T2R75M +MS0_12500:1:2114:20577:3664#6 147 1 40346 23 75M = 40346 -75 CTCATGGACACCAACCACTCAATTATCTATCCACCTAGCCATGGCCATCACCTTATGAGCGGGCGCAGTGACTAT GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFCCF@GGGGGGGGGCCCCC X0:i:1 X1:i:1 XA:Z:X,-8796,75M,2; MD:Z:22C52 RG:Z:1#6 XG:i:0 AM:i:23 NM:i:1 SM:i:23 XM:i:1 XO:i:0 XT:A:U MQ:i:23 MC:Z:75M diff -r 000000000000 -r bc0cc7bfbfe9 test-data/7_two_read_mapped.bam.expected Binary file test-data/7_two_read_mapped.bam.expected has changed diff -r 000000000000 -r bc0cc7bfbfe9 test-data/7_two_read_mapped.sam --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/7_two_read_mapped.sam Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,22 @@ +@HD VN:1.4 SO:queryname +@SQ SN:ref1 LN:45 +@SQ SN:ref2 LN:40 +of1 99 ref1 10 30 23M = 8 2 AAGTCGGCAGCGTCAGATGTGTA ??????????????????????? +of1 147 ref1 8 30 23M = 10 -2 CTGTCTCTTATACACATCTCCTT ??????????????????????? +r001 83 ref1 37 30 9M = 7 -39 CAGCGCCAT * +r001 163 ref1 7 30 8M4I4M1D3M = 37 39 TTAGATAAAGAGGATACTG * XX:B:S,12561,2,20,112 YY:i:100 +r002 0 ref1 9 30 1S2I6M1P1I1P1I4M2I * 0 0 AAAAGATAAGGGATAAA * XA:Z:abc XB:i:-10 +r003 0 ref1 9 30 5H6M * 0 0 AGCTAA * +r003 16 ref1 29 30 6H5M * 0 0 TAGGC * +r004 0 ref1 16 30 6M14N1I5M * 0 0 ATAGCTCTCAGC * +r007 8 ref1 9 30 5H6M * 0 0 AGCTAA * +r007 4 ref1 9 30 * * 0 0 GGGGGG * +r008 12 ref1 9 30 5H6M * 0 0 AGCTAA * +r008 4 ref1 9 30 * * 0 0 GGGGGG * +uu1 4 * 0 30 * * 0 0 TAATTGGGTCTTCAGAGCACCTA ??????????????????????? +x1 0 ref2 1 30 20M * 0 0 AGGTTTTATAAAACAAATAA * +x2 0 ref2 2 30 21M * 0 0 GGTTTTATAAAACAAATAATT ????????????????????? +x3 0 ref2 6 30 9M4I13M * 0 0 TTATAAAACAAATAATTAAGTCTACA ?????????????????????????? +x4 0 ref2 10 30 25M * 0 0 CAAATAATTAAGTCTACAGAGCAAC ????????????????????????? +x5 0 ref2 12 30 24M * 0 0 AATAATTAAGTCTACAGAGCAACT ???????????????????????? +x6 0 ref2 14 30 23M * 0 0 TAATTAAGTCTACAGAGCAACTA ??????????????????????? diff -r 000000000000 -r bc0cc7bfbfe9 test-data/7_two_read_mapped.sam.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/7_two_read_mapped.sam.expected Fri Sep 28 04:28:45 2018 -0400 @@ -0,0 +1,22 @@ +@HD VN:1.4 SO:queryname +@SQ SN:ref1 LN:45 +@SQ SN:ref2 LN:40 +of1 99 ref1 10 30 23M = 8 21 AAGTCGGCAGCGTCAGATGTGTA ??????????????????????? MQ:i:30 MC:Z:23M +of1 147 ref1 8 30 23M = 10 -21 CTGTCTCTTATACACATCTCCTT ??????????????????????? MQ:i:30 MC:Z:23M +r001 83 ref1 37 30 9M = 7 -39 CAGCGCCAT * MQ:i:30 MC:Z:8M4I4M1D3M +r001 163 ref1 7 30 8M4I4M1D3M = 37 39 TTAGATAAAGAGGATACTG * XX:B:S,12561,2,20,112 YY:i:100 MQ:i:30 MC:Z:9M +r002 0 ref1 9 30 1S2I6M1P1I1P1I4M2I * 0 0 AAAAGATAAGGGATAAA * XA:Z:abc XB:i:-10 +r003 33 ref1 9 30 5H6M = 29 25 AGCTAA * MQ:i:30 MC:Z:6H5M +r003 17 ref1 29 30 6H5M = 9 -25 TAGGC * MQ:i:30 MC:Z:5H6M +r004 0 ref1 16 30 6M14N1I5M * 0 0 ATAGCTCTCAGC * +r007 9 ref1 9 30 5H6M = 9 0 AGCTAA * MC:Z:* +r007 5 ref1 9 30 * = 9 0 GGGGGG * MQ:i:30 MC:Z:5H6M +r008 13 ref1 9 30 5H6M = 9 0 AGCTAA * +r008 13 ref1 9 30 * = 9 0 GGGGGG * +uu1 4 * 0 30 * * 0 0 TAATTGGGTCTTCAGAGCACCTA ??????????????????????? +x1 0 ref2 1 30 20M * 0 0 AGGTTTTATAAAACAAATAA * +x2 0 ref2 2 30 21M * 0 0 GGTTTTATAAAACAAATAATT ????????????????????? +x3 0 ref2 6 30 9M4I13M * 0 0 TTATAAAACAAATAATTAAGTCTACA ?????????????????????????? +x4 0 ref2 10 30 25M * 0 0 CAAATAATTAAGTCTACAGAGCAAC ????????????????????????? +x5 0 ref2 12 30 24M * 0 0 AATAATTAAGTCTACAGAGCAACT ???????????????????????? +x6 0 ref2 14 30 23M * 0 0 TAATTAAGTCTACAGAGCAACTA ???????????????????????