From 45200c5576e1c7061070043213044a694920e722 Mon Sep 17 00:00:00 2001
From: Peter van 't Hof <p.j.van_t_hof@lumc.nl>
Date: Fri, 6 Feb 2015 17:11:46 +0100
Subject: [PATCH] Make input and output required

---
 .../nl/lumc/sasc/biopet/pipelines/bamtobigwig/Bam2Wig.scala  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/public/bam2wig/src/main/scala/nl/lumc/sasc/biopet/pipelines/bamtobigwig/Bam2Wig.scala b/public/bam2wig/src/main/scala/nl/lumc/sasc/biopet/pipelines/bamtobigwig/Bam2Wig.scala
index b91aaafae..159ad4153 100644
--- a/public/bam2wig/src/main/scala/nl/lumc/sasc/biopet/pipelines/bamtobigwig/Bam2Wig.scala
+++ b/public/bam2wig/src/main/scala/nl/lumc/sasc/biopet/pipelines/bamtobigwig/Bam2Wig.scala
@@ -13,10 +13,10 @@ import org.broadinstitute.gatk.utils.commandline.{ Output, Input }
 class Bam2Wig(val root: Configurable) extends QScript with BiopetQScript {
   def this() = this(null)
 
-  @Input
+  @Input(doc="", required = true)
   var bamFile: File = _
 
-  @Output
+  @Output(doc="", required = true)
   var bigWigFile: File = _
 
   def init(): Unit = {
@@ -33,6 +33,7 @@ class Bam2Wig(val root: Configurable) extends QScript with BiopetQScript {
     igvCount.input = bamFile
     igvCount.genomeChromSizes = bs.chromSizesFile
     igvCount.wig = Some(swapExt(outputDir, bamFile, ".bam", ".wig"))
+    add(igvCount)
 
     val wigToBigWig = new WigToBigWig(this)
     wigToBigWig.inputWigFile = igvCount.wig.get
-- 
GitLab