Set SAMFileWriter to create index in ReadUtils to fix SplitSamFile issue

This commit is contained in:
Geraldine Van der Auwera 2013-11-26 15:53:29 -05:00
parent 5da901a8b1
commit 429582589f
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) {