From d70e89308265b8fc423878314d496f04c3f62ab1 Mon Sep 17 00:00:00 2001 From: Peter van 't Hof <p.j.van_t_hof@lumc.nl> Date: Thu, 12 Feb 2015 21:13:52 +0100 Subject: [PATCH] Fix some config values --- .../scala/nl/lumc/sasc/biopet/extensions/Stampy.scala | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Stampy.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Stampy.scala index 1db8f6d67..bb412a8fb 100644 --- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Stampy.scala +++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Stampy.scala @@ -54,9 +54,9 @@ class Stampy(val root: Configurable) extends BiopetCommandLineFunction { var sensitive: Boolean = config("sensitive", default = false) var fast: Boolean = config("fast", default = false) - var readgroup: String = config("readgroup") + var readgroup: String = null var verbosity: Option[Int] = config("verbosity", default = 2) - var logfile: String = config("logfile") + var logfile: Option[String] = config("logfile") executable = config("exe", default = "stampy.py", freeVar = false) override val versionRegex = """stampy v(.*) \(.*\), .*""".r @@ -68,6 +68,11 @@ class Stampy(val root: Configurable) extends BiopetCommandLineFunction { override def versionCommand = executable + " --help" + override def beforeGraph: Unit = { + super.beforeGraph + require(readgroup != null) + } + def cmdLine: String = { var cmd: String = required(executable) + optional("-t", nCoresRequest) + -- GitLab