-
Notifications
You must be signed in to change notification settings - Fork 579
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tests for ReplaceSamHeader (some disabled due to picard bug broadinst…
- Loading branch information
Showing
11 changed files
with
217 additions
and
1 deletion.
There are no files selected for viewing
97 changes: 97 additions & 0 deletions
97
.../java/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeaderIntegrationTest.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
package org.broadinstitute.hellbender.tools.picard.sam; | ||
|
||
import htsjdk.samtools.ValidationStringency; | ||
import org.broadinstitute.hellbender.CommandLineProgramTest; | ||
import org.broadinstitute.hellbender.exceptions.UserException; | ||
import org.broadinstitute.hellbender.tools.IntegrationTestSpec; | ||
import org.broadinstitute.hellbender.utils.read.SamAssertionUtils; | ||
import org.broadinstitute.hellbender.utils.test.BaseTest; | ||
import org.testng.annotations.Test; | ||
|
||
import java.io.File; | ||
import java.util.ArrayList; | ||
import java.util.Arrays; | ||
import java.util.List; | ||
|
||
public final class ReplaceSamHeaderIntegrationTest extends CommandLineProgramTest { | ||
private static final File TEST_DATA_DIR = getTestDataDir(); | ||
private static final File BAM_FILE1 = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/first10.bam"); | ||
private static final File SAM_FILE1 = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/first10.sam"); | ||
private static final File BAM_FILE2 = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/file2.bam"); | ||
private static final File SAM_FILE2 = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/file2.sam"); | ||
private static final File SAM_FILE2_QUERYSORT = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/file2NameSorted.sam"); | ||
|
||
public String getTestedClassName() { | ||
return ReplaceSamHeader.class.getSimpleName(); | ||
} | ||
|
||
@Test | ||
public void testSamSamSam() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".sam"); | ||
runIt(SAM_FILE1, SAM_FILE2, outputFile); | ||
final File expectedOut = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/samSam.sam"); | ||
|
||
//TODO fails due to picard bug https://github.com/broadinstitute/picard/issues/284 | ||
// SamAssertionUtils.assertSamsEqual(expectedOut, outputFile, ValidationStringency.SILENT); | ||
|
||
//using text comparison | ||
IntegrationTestSpec.assertEqualTextFiles(expectedOut, outputFile); | ||
} | ||
|
||
@Test(expectedExceptions = UserException.class) | ||
public void testSamSamSam_clashingSort() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".sam"); | ||
runIt(SAM_FILE1, SAM_FILE2_QUERYSORT, outputFile); | ||
} | ||
|
||
@Test(enabled = false) //disabled due to picard bug https://github.com/broadinstitute/picard/issues/284 | ||
public void testSamSamBam() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".bam"); | ||
runIt(SAM_FILE1, SAM_FILE2, outputFile); | ||
final File expectedOut = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/samSam.bam"); | ||
|
||
SamAssertionUtils.assertSamsEqual(expectedOut, outputFile, ValidationStringency.SILENT); | ||
} | ||
|
||
@Test | ||
public void testSamBamSam() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".sam"); | ||
runIt(SAM_FILE1, BAM_FILE2, outputFile); | ||
final File expectedOut = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/samBam.sam"); | ||
|
||
//TODO fails due to picard bug https://github.com/broadinstitute/picard/issues/284 | ||
// SamAssertionUtils.assertSamsEqual(expectedOut, outputFile, ValidationStringency.SILENT); | ||
|
||
//using text comparison | ||
IntegrationTestSpec.assertEqualTextFiles(expectedOut, outputFile); | ||
} | ||
|
||
@Test(enabled = false) //disabled due to picard bug https://github.com/broadinstitute/picard/issues/284 | ||
public void testSamBamBam() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".bam"); | ||
runIt(SAM_FILE1, BAM_FILE2, outputFile); | ||
final File expectedOut = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/samBam.bam"); | ||
|
||
SamAssertionUtils.assertSamsEqual(expectedOut, outputFile, ValidationStringency.SILENT); | ||
} | ||
|
||
@Test(enabled = false) //disabled due to picard bug https://github.com/broadinstitute/picard/issues/284 | ||
public void testBamBamBam() throws Exception { | ||
final File outputFile = BaseTest.createTempFile("ReplaceSamHeader.testBasic", ".bam"); | ||
runIt(BAM_FILE1, BAM_FILE2, outputFile); | ||
final File expectedOut = new File(TEST_DATA_DIR, "picard/sam/ReplaceSamHeader/bamBam.bam"); | ||
|
||
SamAssertionUtils.assertSamsEqual(expectedOut, outputFile, ValidationStringency.SILENT); | ||
} | ||
|
||
private void runIt(final File inputFile, final File inputHeaderFile, final File outputFile) { | ||
final List<String> args = new ArrayList<>(Arrays.asList( | ||
"--INPUT", inputFile.getAbsolutePath(), | ||
"--HEADER", inputHeaderFile.getAbsolutePath(), | ||
"--OUTPUT", outputFile.getAbsolutePath() | ||
) | ||
); | ||
runCommandLine(args); | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+2.35 KB
src/test/resources/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/file2.bam
Binary file not shown.
30 changes: 30 additions & 0 deletions
30
src/test/resources/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/file2.sam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
@HD VN:1.5 SO:coordinate | ||
@SQ SN:chr1 LN:101 | ||
@SQ SN:chr2 LN:101 | ||
@SQ SN:chr3 LN:101 | ||
@SQ SN:chr4 LN:101 | ||
@SQ SN:chr5 LN:101 | ||
@SQ SN:chr6 LN:101 | ||
@SQ SN:chr7 LN:202 | ||
@SQ SN:chr8 LN:202 | ||
@SQ SN:20 LN:20000000 | ||
@RG ID:0 SM:Hi,Momma! LB:whatever PU:me PL:ILLUMINA | ||
SL-XAV:1:1:0:764#0/1 89 chr1 1 255 101M * 0 0 TTCATGCTGANGCNCTCTTACGATCGTACAGATGCAAATATTAACANNCNTTNAAGNNCANNNNNNNNNCAATACAATANTAGAGTACGTNAACACTCCAN &/,&-.1/6/&&)&).)/,&0768)&/.,/874,&.4137572)&/&&,&1-&.0/&&*,&&&&&&&&&&18775799,&16:8775-56256/69::;0& RG:Z:0 XN:i:1 | ||
SL-XAV:1:1:0:1668#0/2 153 chr2 1 255 101M * 0 0 CATCTCTACANGCGCGTCCTACCAGACGCGCTTCCGATCTGAGAGCATACTTTTCATTGGATTCCAGCACAACTCCATTTTTGATCCACTNGACACCTTTN (/,'-/'0////(1'&&1&&&&'2''-6/,/3-33653.6:1'.86/-++32.-4864653/5/583/346423203+28888644446688456/4880& RG:Z:0 XN:i:1 | ||
SL-XAV:1:1:0:1914#0/2 153 chr3 1 255 101M * 0 0 CGTATGCGCTNTTTATGTCGCCCACAGTGCCTAGTATAGCCCCTGCTAATAAAAAGAGATGAATACGTTTACTTAAAAAACTGAAACTAGNAATGTGCAAN (0,7&&*/*0*,)10/).-*&.&*/6669.&-337599;3,&,6/.,5::999987893+387020775777547999::668997448:::9;999::0& RG:Z:0 | ||
SL-XAV:1:1:0:1639#0/2 153 chr4 1 255 101M * 0 0 CGTGATACCANCTCATGTTCACAGCCAAAGCCTGAAGCTGTCTATTATATTTCTCAACCATAAACTTTTGCCTCAGGCATCCGCAGAATGNTTTGCAGCCN '.&.&&'.0+01'2(1'(''-)','+0041/.+032;:867115/5267-.0/)-5.&-26200224,,0+0/0275/5605688::646875568882*& RG:Z:0 | ||
SL-XAV:1:1:0:68#0/2 137 chr5 1 255 101M * 0 0 NTCTCATTTANAAATGGTTATAAAAACATTTATGCTGAAAAGGTGAAGTTCATTAATGAACAGGCTGACTGTCTCACTATCGCGTTCGCANGACGTTATCT &1<<999;;;;<<<87579:556972789977444.'.023.&,7621/54.49.)/53055-22--''+(.'-))6-168/(3&&0(<).))*&&&&&'0 RG:Z:0 | ||
SL-XAV:1:1:0:700#0/2 137 chr6 1 255 101M * 0 0 NAATTGTTCTNAGTTTCTCGGTTTATGTGCTCTTCCAGGTGGGTAACACAATAATGGCCTTCCAGATCGTAAGAGCGACGTGTGTTGCACNAGTGTCGATC &0::887::::6/646::838388811/679:87640&./2+/-4/28:3,536/4''&&.78/(/554/./02*)*',-(57()&.6(6:(0601'/(,* RG:Z:0 | ||
SL-XAV:1:1:0:1721#0/1 83 chr7 1 255 101M = 102 40 CAACAGAAGGNGGNATCTGTGTTTGTGTTTCGGATTTCCTGCTGAANNGNTTNTCGNNTCNNNNNNNNATCCCGATTTCNTTCCGCAGCTNACCTCCCGAN )'.*.+2,))&&'&*/)-&*-)&.-)&)&),/-&&..)./.,.).*&&,&.&&-)&&&0*&&&&&&&&/32/,01460&&/6/*0*/2/283//36868/& RG:Z:0 | ||
SL-XAV:1:1:0:105#0/2 403 chr7 1 255 101M = 102 79 CACATCGTGANTCTTACAATCTGCGGTTTCAGATGTGGAGCGATGTGTGAGAGATTGAGCAACTGATCTGAAAAGCAGACACAGCTATTCNTAAGATGACN /))3--/&*()&)&&+'++.'-&,(.))'4,)&'&&,')8,&&*'.&*0'225/&)3-8//)*,5-*).7851453583.3568526:863688:::85.& RG:Z:0 | ||
SL-XAV:1:1:0:1721#0/2 163 chr7 102 255 101M = 1 -40 NCGCGGCATCNCGATTTCTTTCCGCAGCTAACCTCCCGACAGATCGGCAGCGCGTCGTGTAGGTCACTATGGTACATCTTGTCGTGCGGCNAGAGCATACA &/15445666651/566666553+2/14/&/555512+3/)-'/-&-'*+))*''13+3)'//++''/'))/3+&*5++)&'2+&+/*&-&&*)&-./1'1 RG:Z:0 | ||
SL-XAV:1:1:0:105#0/2 147 chr8 1 255 101M = 102 79 CACATCGTGANTCTTACAATCTGCGGTTTCAGATGTGGAGCGATGTGTGAGAGATTGAGCAACTGATCTGAAAAGCAGACACAGCTATTCNTAAGATGACN /))3--/&*()&)&&+'++.'-&,(.))'4,)&'&&,')8,&&*'.&*0'225/&)3-8//)*,5-*).7851453583.3568526:863688:::85.& RG:Z:0 | ||
SL-XAV:1:1:0:105#0/1 99 chr8 102 255 101M = 1 -79 NCAGGTTCAANTGTGCAGCCCNTTTTGAGAGATNNNNNNNNTGNNCTGNAANANNGACACAGCTATTCCTAAGATGACAAGATCAGANAANAAGTCAAGCA &06665578::41.*/7577/&/77403-324.&&&&&&&&/.&&..&&.0&&&&',:9:/-/(55002020+3'12+2/&.2-&//&),&*&&&&&&&51 RG:Z:0 | ||
SL-XAV:1:1:0:1300#0/1 77 * 0 0 * * 0 0 NAAACACAAGNNANAGTCTTANCNGCTATTCCNNNNNNNNNCTNNNCTNAGNANNACATACAACAGTATCCACACAAGTGTACTCGTNCANACATGTGAAC &*5535)*-,,&.&.*-1)*,&'&)&1&&.,)&&&&&&&&&)0&&&0'&&&&.&&*2'/4''0/**&)&,'-&*,&,&&&.0.&)&&&**&,.&&&')&&) RG:Z:0 | ||
SL-XAV:1:1:0:1300#0/2 141 * 0 0 * * 0 0 NGATCATGGANGACTCTCCCCATCCCCCGCTCCAGCGCTCAGTTATATGCCTAGCCTCGGACACGTCACCAACATCTCACGCACTCTGCANAGTCTCTCAC &&'+''3*&-/)/1'26/*-2-/542-*&-&/'/*/&-'&)-')&.'-/&&2+122*'&+,(/-&)((,/-,,.'2(2'+)/&/&-66-&&/16&)&*&'3 RG:Z:0 | ||
SL-XAV:1:1:0:1639#0/1 101 * 0 0 * chr1 1 0 NCCCTCTCAGNNTNTCTGCCANANCCTTAAGCNNNNNNNNNTANNNCTNAANCNNAAACTTTTGCCTCAGGCATCCGCAGAATGTTTNTCNGCCTATATCG &1::::::64/&/&0:3.280&/&087881,/&&&&&&&&&..&&&..&,,&-&&,265341-)/5680&-.5552-25/322/42/&)&&).421&-&-/ RG:Z:0 | ||
SL-XAV:1:1:0:1668#0/1 101 * 0 0 * chr2 1 0 NATAGCATACNNTNCATTGGANTNCAGCACAANNNNNNNNNTGNNNCANTNNANNCCTTTGAGATCGGAAGAGCGGTTCAGCAGGAANNCNCAGACCGATC &1988998890&0&.8863//&.&.0-2875.&&&&&&&&&.)&&&..&.&&.&&.5782-2+262)&-0-0510*.332-2.-,0*&&*&'.&-2-)0., RG:Z:0 | ||
SL-XAV:1:1:0:1914#0/1 101 * 0 0 * chr3 1 0 NTTTTTCTCCNNCNGTGCCTANTNTAGCCCCTNNNNNNNNNAANNNATNANNANNTTTACTTAAAAAACTGAAACTAGTAATGTGCANNANATCGNAAGAG &0::::<<;90&/&.244760&,&.414798/&&&&&&&&&00&&&0.&/&&-&&.4475687363504.&.557/.*)65.&/*./&&.&.+*)&..).& RG:Z:0 | ||
SL-XAV:1:1:0:68#0/1 581 * 0 0 * chr4 1 0 NAATATTCATNNGNTCAGCCTNTNCATTAATTNNNNNNNNNTTNNNATNATNANNTTTTTTATAACCATTTATAAATGAGAGAGATCNTANCACAATATCA &0<<:::::</&&&.73'290&.&0;:::90&&&&&&&&&&..&&&0)&0-&0&&&.743799995253348597921.,.'050.*&.0&)*)&&&&*). RG:Z:0 | ||
SL-XAV:1:1:0:700#0/1 581 * 0 0 * chr5 1 0 NGAAGCCCATNNTNGTGTTACNCNCCTGGAAGNNNNNNNNNACNNNGANACNTNNAACAATTCAGATCGGAAGAGCGGTTCAGCAGANNTNCCGAGACCGA &.88888:88/&0&,03189.&/&.8/))12/&&&&&&&&&./&&&&.&1.&)&&/35962/6432-3&),0&/2+0,),61&-6,&&&'&/,.0&...)0 RG:Z:0 | ||
SL-XAV:1:1:0:764#0/2 165 * 0 0 * chr6 1 0 NACAGATGCANATATTAACAGGCTTTAAAGGACAGATGGACTGCAATACAATAATAGAGTACGTCAACACTCCACAGATCGCTAGAGCATNACATCGGTGT &/:5358::9999::99998255::7275,,/5567-'+387537857:54-4.51'31059547320;73/720+22.4(6.;((.;(;8()(''&&2&& RG:Z:0 |
30 changes: 30 additions & 0 deletions
30
...urces/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/file2NameSorted.sam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
@HD VN:1.5 SO:queryname | ||
@SQ SN:chr1 LN:101 | ||
@SQ SN:chr2 LN:101 | ||
@SQ SN:chr3 LN:101 | ||
@SQ SN:chr4 LN:101 | ||
@SQ SN:chr5 LN:101 | ||
@SQ SN:chr6 LN:101 | ||
@SQ SN:chr7 LN:202 | ||
@SQ SN:chr8 LN:202 | ||
@SQ SN:20 LN:20000000 | ||
@RG ID:0 SM:Hi,Momma! LB:whatever PU:me PL:ILLUMINA | ||
SL-XAV:1:1:0:68#0/1 581 * 0 0 * chr4 1 0 NAATATTCATNNGNTCAGCCTNTNCATTAATTNNNNNNNNNTTNNNATNATNANNTTTTTTATAACCATTTATAAATGAGAGAGATCNTANCACAATATCA &0<<:::::</&&&.73'290&.&0;:::90&&&&&&&&&&..&&&0)&0-&0&&&.743799995253348597921.,.'050.*&.0&)*)&&&&*). RG:Z:0 | ||
SL-XAV:1:1:0:68#0/2 137 chr5 1 255 101M * 0 0 NTCTCATTTANAAATGGTTATAAAAACATTTATGCTGAAAAGGTGAAGTTCATTAATGAACAGGCTGACTGTCTCACTATCGCGTTCGCANGACGTTATCT &1<<999;;;;<<<87579:556972789977444.'.023.&,7621/54.49.)/53055-22--''+(.'-))6-168/(3&&0(<).))*&&&&&'0 RG:Z:0 | ||
SL-XAV:1:1:0:105#0/1 99 chr8 102 255 101M = 1 -79 NCAGGTTCAANTGTGCAGCCCNTTTTGAGAGATNNNNNNNNTGNNCTGNAANANNGACACAGCTATTCCTAAGATGACAAGATCAGANAANAAGTCAAGCA &06665578::41.*/7577/&/77403-324.&&&&&&&&/.&&..&&.0&&&&',:9:/-/(55002020+3'12+2/&.2-&//&),&*&&&&&&&51 RG:Z:0 | ||
SL-XAV:1:1:0:105#0/2 403 chr7 1 255 101M = 102 79 CACATCGTGANTCTTACAATCTGCGGTTTCAGATGTGGAGCGATGTGTGAGAGATTGAGCAACTGATCTGAAAAGCAGACACAGCTATTCNTAAGATGACN /))3--/&*()&)&&+'++.'-&,(.))'4,)&'&&,')8,&&*'.&*0'225/&)3-8//)*,5-*).7851453583.3568526:863688:::85.& RG:Z:0 | ||
SL-XAV:1:1:0:105#0/2 147 chr8 1 255 101M = 102 79 CACATCGTGANTCTTACAATCTGCGGTTTCAGATGTGGAGCGATGTGTGAGAGATTGAGCAACTGATCTGAAAAGCAGACACAGCTATTCNTAAGATGACN /))3--/&*()&)&&+'++.'-&,(.))'4,)&'&&,')8,&&*'.&*0'225/&)3-8//)*,5-*).7851453583.3568526:863688:::85.& RG:Z:0 | ||
SL-XAV:1:1:0:700#0/1 581 * 0 0 * chr5 1 0 NGAAGCCCATNNTNGTGTTACNCNCCTGGAAGNNNNNNNNNACNNNGANACNTNNAACAATTCAGATCGGAAGAGCGGTTCAGCAGANNTNCCGAGACCGA &.88888:88/&0&,03189.&/&.8/))12/&&&&&&&&&./&&&&.&1.&)&&/35962/6432-3&),0&/2+0,),61&-6,&&&'&/,.0&...)0 RG:Z:0 | ||
SL-XAV:1:1:0:700#0/2 137 chr6 1 255 101M * 0 0 NAATTGTTCTNAGTTTCTCGGTTTATGTGCTCTTCCAGGTGGGTAACACAATAATGGCCTTCCAGATCGTAAGAGCGACGTGTGTTGCACNAGTGTCGATC &0::887::::6/646::838388811/679:87640&./2+/-4/28:3,536/4''&&.78/(/554/./02*)*',-(57()&.6(6:(0601'/(,* RG:Z:0 | ||
SL-XAV:1:1:0:764#0/1 89 chr1 1 255 101M * 0 0 TTCATGCTGANGCNCTCTTACGATCGTACAGATGCAAATATTAACANNCNTTNAAGNNCANNNNNNNNNCAATACAATANTAGAGTACGTNAACACTCCAN &/,&-.1/6/&&)&).)/,&0768)&/.,/874,&.4137572)&/&&,&1-&.0/&&*,&&&&&&&&&&18775799,&16:8775-56256/69::;0& RG:Z:0 XN:i:1 | ||
SL-XAV:1:1:0:764#0/2 165 * 0 0 * chr6 1 0 NACAGATGCANATATTAACAGGCTTTAAAGGACAGATGGACTGCAATACAATAATAGAGTACGTCAACACTCCACAGATCGCTAGAGCATNACATCGGTGT &/:5358::9999::99998255::7275,,/5567-'+387537857:54-4.51'31059547320;73/720+22.4(6.;((.;(;8()(''&&2&& RG:Z:0 | ||
SL-XAV:1:1:0:1300#0/1 77 * 0 0 * * 0 0 NAAACACAAGNNANAGTCTTANCNGCTATTCCNNNNNNNNNCTNNNCTNAGNANNACATACAACAGTATCCACACAAGTGTACTCGTNCANACATGTGAAC &*5535)*-,,&.&.*-1)*,&'&)&1&&.,)&&&&&&&&&)0&&&0'&&&&.&&*2'/4''0/**&)&,'-&*,&,&&&.0.&)&&&**&,.&&&')&&) RG:Z:0 | ||
SL-XAV:1:1:0:1300#0/2 141 * 0 0 * * 0 0 NGATCATGGANGACTCTCCCCATCCCCCGCTCCAGCGCTCAGTTATATGCCTAGCCTCGGACACGTCACCAACATCTCACGCACTCTGCANAGTCTCTCAC &&'+''3*&-/)/1'26/*-2-/542-*&-&/'/*/&-'&)-')&.'-/&&2+122*'&+,(/-&)((,/-,,.'2(2'+)/&/&-66-&&/16&)&*&'3 RG:Z:0 | ||
SL-XAV:1:1:0:1639#0/1 101 * 0 0 * chr1 1 0 NCCCTCTCAGNNTNTCTGCCANANCCTTAAGCNNNNNNNNNTANNNCTNAANCNNAAACTTTTGCCTCAGGCATCCGCAGAATGTTTNTCNGCCTATATCG &1::::::64/&/&0:3.280&/&087881,/&&&&&&&&&..&&&..&,,&-&&,265341-)/5680&-.5552-25/322/42/&)&&).421&-&-/ RG:Z:0 | ||
SL-XAV:1:1:0:1639#0/2 153 chr4 1 255 101M * 0 0 CGTGATACCANCTCATGTTCACAGCCAAAGCCTGAAGCTGTCTATTATATTTCTCAACCATAAACTTTTGCCTCAGGCATCCGCAGAATGNTTTGCAGCCN '.&.&&'.0+01'2(1'(''-)','+0041/.+032;:867115/5267-.0/)-5.&-26200224,,0+0/0275/5605688::646875568882*& RG:Z:0 | ||
SL-XAV:1:1:0:1668#0/1 101 * 0 0 * chr2 1 0 NATAGCATACNNTNCATTGGANTNCAGCACAANNNNNNNNNTGNNNCANTNNANNCCTTTGAGATCGGAAGAGCGGTTCAGCAGGAANNCNCAGACCGATC &1988998890&0&.8863//&.&.0-2875.&&&&&&&&&.)&&&..&.&&.&&.5782-2+262)&-0-0510*.332-2.-,0*&&*&'.&-2-)0., RG:Z:0 | ||
SL-XAV:1:1:0:1668#0/2 153 chr2 1 255 101M * 0 0 CATCTCTACANGCGCGTCCTACCAGACGCGCTTCCGATCTGAGAGCATACTTTTCATTGGATTCCAGCACAACTCCATTTTTGATCCACTNGACACCTTTN (/,'-/'0////(1'&&1&&&&'2''-6/,/3-33653.6:1'.86/-++32.-4864653/5/583/346423203+28888644446688456/4880& RG:Z:0 XN:i:1 | ||
SL-XAV:1:1:0:1721#0/1 83 chr7 1 255 101M = 102 40 CAACAGAAGGNGGNATCTGTGTTTGTGTTTCGGATTTCCTGCTGAANNGNTTNTCGNNTCNNNNNNNNATCCCGATTTCNTTCCGCAGCTNACCTCCCGAN )'.*.+2,))&&'&*/)-&*-)&.-)&)&),/-&&..)./.,.).*&&,&.&&-)&&&0*&&&&&&&&/32/,01460&&/6/*0*/2/283//36868/& RG:Z:0 | ||
SL-XAV:1:1:0:1721#0/2 163 chr7 102 255 101M = 1 -40 NCGCGGCATCNCGATTTCTTTCCGCAGCTAACCTCCCGACAGATCGGCAGCGCGTCGTGTAGGTCACTATGGTACATCTTGTCGTGCGGCNAGAGCATACA &/15445666651/566666553+2/14/&/555512+3/)-'/-&-'*+))*''13+3)'//++''/'))/3+&*5++)&'2+&+/*&-&&*)&-./1'1 RG:Z:0 | ||
SL-XAV:1:1:0:1914#0/1 101 * 0 0 * chr3 1 0 NTTTTTCTCCNNCNGTGCCTANTNTAGCCCCTNNNNNNNNNAANNNATNANNANNTTTACTTAAAAAACTGAAACTAGTAATGTGCANNANATCGNAAGAG &0::::<<;90&/&.244760&,&.414798/&&&&&&&&&00&&&0.&/&&-&&.4475687363504.&.557/.*)65.&/*./&&.&.+*)&..).& RG:Z:0 | ||
SL-XAV:1:1:0:1914#0/2 153 chr3 1 255 101M * 0 0 CGTATGCGCTNTTTATGTCGCCCACAGTGCCTAGTATAGCCCCTGCTAATAAAAAGAGATGAATACGTTTACTTAAAAAACTGAAACTAGNAATGTGCAAN (0,7&&*/*0*,)10/).-*&.&*/6669.&-337599;3,&,6/.,5::999987893+387020775777547999::668997448:::9;999::0& RG:Z:0 |
Binary file added
BIN
+1.23 KB
...est/resources/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/first10.bam
Binary file not shown.
17 changes: 17 additions & 0 deletions
17
...est/resources/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/first10.sam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
@HD VN:1.5 GO:none SO:coordinate | ||
@SQ SN:20 LN:20000000 | ||
@RG ID:1 PL:illumina PU:unit1 LB:lib1 SM:20 | ||
@RG ID:2 PL:illumina PU:unit1 LB:lib1 SM:20 | ||
@PG ID:MarkDuplicates PN:MarkDuplicates VN:1.775(f12398c918921ad38c0b8bcc5e68cf1c41738541_1412863936) CL:picard.sam.markduplicates.MarkDuplicates INPUT=[snippet.bam] OUTPUT=dedupped.bam METRICS_FILE=metrics.txt MAX_SEQUENCES_FOR_DISK_READ_ENDS_MAP=50000 MAX_FILE_HANDLES_FOR_READ_ENDS_MAP=8000 SORTING_COLLECTION_SIZE_RATIO=0.25 PROGRAM_RECORD_ID=MarkDuplicates PROGRAM_GROUP_NAME=MarkDuplicates REMOVE_DUPLICATES=false ASSUME_SORTED=false DUPLICATE_SCORING_STRATEGY=SUM_OF_BASE_QUALITIES READ_NAME_REGEX=[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).* OPTICAL_DUPLICATE_PIXEL_DISTANCE=100 VERBOSITY=INFO QUIET=false VALIDATION_STRINGENCY=STRICT COMPRESSION_LEVEL=5 MAX_RECORDS_IN_RAM=500000 CREATE_INDEX=false CREATE_MD5_FILE=false | ||
@CO SLC16A1 | ||
@CO SLC16A1 | ||
20FUKAAXX100202:6:27:4968:125377 97 20 9999902 27 95M2I4M = 10000376 575 TGTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTT DEDEFGGHFFFGHEHFGEFGGGGGEGFGGGGGFFFGGGCBHGFGEHFHGGGFGGGGGFFGGGGHEGHGGGGGHGHGGGGHGGGGGGHGGGEGHFHEHGFGG PG:Z:MarkDuplicates RG:Z:1 NM:i:2 AS:i:95 XS:i:76 | ||
20FUKAAXX100202:6:27:4968:125377 97 20 9999902 27 95M2I4M = 10000376 575 TGTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTT DEDEFGGHFFFGHEHFGEFGGGGGEGFGGGGGFFFGGGCBHGFGEHFHGGGFGGGGGFFGGGGHEGHGGGGGHGHGGGGHGGGGGGHGGGEGHFHEHGFGG PG:Z:MarkDuplicates RG:Z:2 NM:i:2 AS:i:95 XS:i:76 | ||
20FUKAAXX100202:6:27:4986:125375 1153 20 9999902 60 95M2I4M = 18041280 8041379 TGTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTT DEDEFGGHFFFGHEHFGEFGGGGGEGFGGGGGFFFGGGCBHGFGEHFHGGGFGGGGGFFGGGGHEGHGGGGGHGHGGGGHGGGGGGHGGGEGHFHEHGFGG PG:Z:MarkDuplicates RG:Z:1 NM:i:2 AS:i:95 XS:i:22 | ||
20FUKAAXX100202:6:27:4986:125375 1153 20 9999902 60 95M2I4M = 18041280 8041379 TGTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTT DEDEFGGHFFFGHEHFGEFGGGGGEGFGGGGGFFFGGGCBHGFGEHFHGGGFGGGGGFFGGGGHEGHGGGGGHGHGGGGHGGGGGGHGGGEGHFHEHGFGG PG:Z:MarkDuplicates RG:Z:2 NM:i:2 AS:i:95 XS:i:22 | ||
20FUKAAXX100202:8:65:6304:46134 113 20 9999903 60 94M2I5M = 15494113 5494213 GTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTT EIGGFGEFHGGGHHGGEGFGHGDHEGCHHF?BHGGFHHGHEGFGHGHGHEGHFGHGGGGHGFAGGFGFGGGGGGGGGGHFGGFGFHEFBFFFFFFGDGFFE PG:Z:MarkDuplicates RG:Z:1 NM:i:2 AS:i:94 XS:i:23 | ||
20FUKAAXX100202:8:65:6304:46134 113 20 9999903 60 94M2I5M = 15494113 5494213 GTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTT EIGGFGEFHGGGHHGGEGFGHGDHEGCHHF?BHGGFHHGHEGFGHGHGHEGHFGHGGGGHGFAGGFGFGGGGGGGGGGHFGGFGFHEFBFFFFFFGDGFFE PG:Z:MarkDuplicates RG:Z:2 NM:i:2 AS:i:94 XS:i:23 | ||
20GAVAAXX100126:1:7:1484:95625 177 20 9999903 60 94M2I5M = 18941082 8941182 GTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTT :ECC>>4DHFHFFHGCGFGGHFEHEGGIHGCDIGGIIHGHEGFGEGIGHEGHDGHHGFGHHFCGFGGGGHBHGGGHGFHGFHFFFHEGFFFFFFFGDBFFD PG:Z:MarkDuplicates RG:Z:1 NM:i:2 AS:i:94 XS:i:23 | ||
20GAVAAXX100126:1:7:1484:95625 177 20 9999903 60 94M2I5M = 18941082 8941182 GTTAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTT :ECC>>4DHFHFFHGCGFGGHFEHEGGIHGCDIGGIIHGHEGFGEGIGHEGHDGHHGFGHHFCGFGGGGHBHGGGHGFHGFHFFFHEGFFFFFFFGDBFFD PG:Z:MarkDuplicates RG:Z:2 NM:i:2 AS:i:94 XS:i:23 | ||
20FUKAAXX100202:5:62:8987:1929 97 20 9999905 60 92M2I7M = 13584266 3584462 TAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTTGT ADEECCDDFGDGFGDFGGFGGDGFGGFGGFGFGGFDCHGFGEHFHGGGGGGHGGFFHGGGHEGHGGGGFHFHGGGGHGGGGGGGGGGEGHEHEHEFFFFGF PG:Z:MarkDuplicates RG:Z:1 NM:i:2 AS:i:92 XS:i:24 | ||
20FUKAAXX100202:5:62:8987:1929 97 20 9999905 60 92M2I7M = 13584266 3584462 TAAAATTCAACTGACCATAGGTGTATTGGTTTATTTCTGTACTCTTAGTAGATTCCATTGACCTATATCTCTATCCTTATGCCAGTACCACACTGTTTTGT ADEECCDDFGDGFGDFGGFGGDGFGGFGGFGFGGFDCHGFGEHFHGGGGGGHGGFFHGGGHEGHGGGGFHFHGGGGHGGGGGGGGGGEGHEHEHEFFFFGF PG:Z:MarkDuplicates RG:Z:2 NM:i:2 AS:i:92 XS:i:24 |
Binary file added
BIN
+872 Bytes
...test/resources/org/broadinstitute/hellbender/tools/picard/sam/ReplaceSamHeader/samBam.bam
Binary file not shown.
Oops, something went wrong.