diff --git a/protected/biopet-gatk-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/gatk/broad/IndelRealigner.scala b/protected/biopet-gatk-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/gatk/broad/IndelRealigner.scala index 44a3eac6607a6165920ab4d4564c9777119a1ca9..32cf797a0f77d488a5aa0c7fda32fcfaa422e038 100644 --- a/protected/biopet-gatk-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/gatk/broad/IndelRealigner.scala +++ b/protected/biopet-gatk-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/gatk/broad/IndelRealigner.scala @@ -8,8 +8,12 @@ package nl.lumc.sasc.biopet.extensions.gatk.broad import java.io.File import nl.lumc.sasc.biopet.utils.config.Configurable +import org.broadinstitute.gatk.utils.commandline.Output class IndelRealigner(val root: Configurable) extends org.broadinstitute.gatk.queue.extensions.gatk.IndelRealigner with GatkGeneral { + @Output + protected var bamIndex: File = _ + if (config.contains("scattercount")) scatterCount = config("scattercount") } @@ -19,6 +23,7 @@ object IndelRealigner { ir.input_file :+= input ir.targetIntervals = targetIntervals ir.out = new File(outputDir, input.getName.stripSuffix(".bam") + ".realign.bam") + ir.bamIndex = new File(outputDir, input.getName.stripSuffix(".bam") + ".realign.bai") ir } } \ No newline at end of file