diff --git a/gatk-genotyping/src/main/scala/nl/lumc/sasc/biopet/pipelines/gatk/GatkGenotyping.scala b/gatk-genotyping/src/main/scala/nl/lumc/sasc/biopet/pipelines/gatk/GatkGenotyping.scala index c15ee576c03e9120f6f1611e64bc1de3107cced2..d61fcc2b9e1c6a2a292a02821e9275e741e898f6 100644 --- a/gatk-genotyping/src/main/scala/nl/lumc/sasc/biopet/pipelines/gatk/GatkGenotyping.scala +++ b/gatk-genotyping/src/main/scala/nl/lumc/sasc/biopet/pipelines/gatk/GatkGenotyping.scala @@ -33,6 +33,8 @@ class GatkGenotyping(val root:Configurable) extends QScript with BiopetQScript { if (reference == null) reference = config("reference") if (dbsnp == null && configContains("dbsnp")) dbsnp = config("dbsnp") if (outputFile == null) outputFile = outputDir + outputName + ".vcf" + if (outputDir == null) throw new IllegalStateException("Missing Output directory on gatk module") + else if (!outputDir.endsWith("/")) outputDir += "/" } def biopetScript() {