# 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 ???????????????????????