From de250d3f037232a11bfd8bd186987bcc6ffc3084 Mon Sep 17 00:00:00 2001 From: Wai Yi Leung <w.y.leung@lumc.nl> Date: Fri, 15 Jan 2016 15:01:14 +0100 Subject: [PATCH] Fix pindel caller (fixing null error with Option[File] = None instead of _) --- .../lumc/sasc/biopet/extensions/pindel/PindelCaller.scala | 6 +++--- .../lumc/sasc/biopet/pipelines/shiva/svcallers/Pindel.scala | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/public/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/pindel/PindelCaller.scala b/public/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/pindel/PindelCaller.scala index a3204c20f..b807145a6 100644 --- a/public/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/pindel/PindelCaller.scala +++ b/public/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/pindel/PindelCaller.scala @@ -20,7 +20,7 @@ import java.io.File import nl.lumc.sasc.biopet.core.{ BiopetCommandLineFunction, Reference, Version } import nl.lumc.sasc.biopet.utils.Logging import nl.lumc.sasc.biopet.utils.config.Configurable -import org.broadinstitute.gatk.utils.commandline.{ Argument, Input, Output } +import org.broadinstitute.gatk.utils.commandline.{ Argument, Input } /** * Extension for pindel @@ -47,10 +47,10 @@ class PindelCaller(val root: Configurable) extends BiopetCommandLineFunction wit var input: File = _ @Argument(doc = "The pindel configuration file") - var pindel_file: Option[File] = _ + var pindel_file: Option[File] = None @Argument(doc = "Configuration file with: bam-location/insert size/name") - var config_file: Option[File] = _ + var config_file: Option[File] = None @Argument(doc = "Work directory") var output_prefix: File = _ diff --git a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/svcallers/Pindel.scala b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/svcallers/Pindel.scala index 0bccf63d8..0e0aed54f 100644 --- a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/svcallers/Pindel.scala +++ b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/svcallers/Pindel.scala @@ -32,7 +32,7 @@ class Pindel(val root: Configurable) extends SvCaller { for ((sample, bamFile) <- inputBams) { val pindelDir = new File(outputDir, sample) - val config_file: File = new File(bamFile.getAbsolutePath + ".pindel.cfg") + val config_file: File = new File(outputDir + "." + sample + ".pindel.cfg") val cfg = new PindelConfig(this) cfg.input = bamFile -- GitLab