diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVToolsCount.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVToolsCount.scala index d462d448d0f4e7fa17c627136f5231a96cb8dbf5..5c6d905b7dc8bcd510a682eabf9b44d61d4842ef 100644 --- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVToolsCount.scala +++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVToolsCount.scala @@ -18,7 +18,7 @@ class IGVToolsCount(val root: Configurable) extends IGVTools { @Input(doc = "Bam File") var input: File = _ - @Input(doc = "<genome>.chrom.sizes File") + @Input(doc = "<genome>.chrom.sizes File", required = true) var genomeChromSizes: File = _ @Output @@ -46,7 +46,6 @@ class IGVToolsCount(val root: Configurable) extends IGVTools { override def afterGraph { super.afterGraph - if (!input.exists()) throw new FileNotFoundException("Input bam is required for IGVToolsCount") if (!wig.exists(_.getAbsolutePath.endsWith(".wig"))) throw new IllegalArgumentException("Wiggle file should have a .wig file-extension")