Merge pull request #432 from broadinstitute/gg_fixSplitSamFile

Set SAMFileWriter to create index in ReadUtils to fix SplitSamFile issue
This commit is contained in:
Eric Banks 2013-11-26 13:01:22 -08:00
commit 6d0d555925
1 changed files with 2 additions and 2 deletions

View File

@ -152,8 +152,8 @@ public class ReadUtils {
public static SAMFileWriter createSAMFileWriterWithCompression(SAMFileHeader header, boolean presorted, String file, int compression) {
validateCompressionLevel(compression);
if (file.endsWith(".bam"))
return new SAMFileWriterFactory().makeBAMWriter(header, presorted, new File(file), compression);
return new SAMFileWriterFactory().makeSAMOrBAMWriter(header, presorted, new File(file));
return new SAMFileWriterFactory().setCreateIndex(true).makeBAMWriter(header, presorted, new File(file), compression);
return new SAMFileWriterFactory().setCreateIndex(true).makeSAMOrBAMWriter(header, presorted, new File(file));
}
public static int validateCompressionLevel(final int requestedCompressionLevel) {