Handle case where -L argument (intervals) not given
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@5886 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
a561d3adc7
commit
b4af28c7df
|
|
@ -23,7 +23,7 @@ class PhaseSamples extends QScript {
|
|||
var prefix: String = ""
|
||||
|
||||
@Argument(shortName = "L", doc = "Intervals", required = false)
|
||||
var intervals: String = _
|
||||
var intervals: String = null
|
||||
|
||||
@Input(doc = "level of parallelism for BAM phaser. By default is set to 0 [no scattering].", shortName = "scatter", required = false)
|
||||
var scatterCount = 0
|
||||
|
|
@ -35,7 +35,9 @@ class PhaseSamples extends QScript {
|
|||
var outputPhased: File = _
|
||||
|
||||
trait CommandLineGATKArgs extends CommandLineGATK {
|
||||
this.intervalsString = List(qscript.intervals)
|
||||
if (qscript.intervals != null) {
|
||||
this.intervalsString = List(qscript.intervals)
|
||||
}
|
||||
this.jarFile = qscript.gatkJarFile
|
||||
this.reference_sequence = qscript.referenceFile
|
||||
this.memoryLimit = 3
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class ScatteredFullVariantAnnotator extends QScript {
|
|||
var referenceFile: File = _
|
||||
|
||||
@Argument(shortName = "L", doc = "Intervals", required = false)
|
||||
var intervals: String = _
|
||||
var intervals: String = null
|
||||
|
||||
@Input(doc = "level of parallelism. By default is set to 0 [no scattering].", shortName = "scatter", required = false)
|
||||
var scatterCount = 0
|
||||
|
|
@ -36,7 +36,9 @@ class ScatteredFullVariantAnnotator extends QScript {
|
|||
}
|
||||
|
||||
trait CommandLineGATKArgs extends CommandLineGATK {
|
||||
this.intervalsString = List(qscript.intervals)
|
||||
if (qscript.intervals != null) {
|
||||
this.intervalsString = List(qscript.intervals)
|
||||
}
|
||||
this.jarFile = qscript.gatkJarFile
|
||||
this.reference_sequence = qscript.referenceFile
|
||||
this.input_file = List(qscript.bams)
|
||||
|
|
|
|||
Loading…
Reference in New Issue