Newer
Older
input {
File sequenceFile
String? outFilePath = "subsampledReads.fq.gz"
String? preCommand
Int? seed
Boolean? twoPassMode
Float? fraction
Int? number
Boolean? zip = true
}
~{'mkdir -p $(dirname ' + outFilePath + ')'}
~{preCommand}
~{"-s " + seed} \
~{true="-2 " false="" twoPassMode} \
~{sequenceFile} \
~{number} ~{fraction} \
~{true="| gzip" false="" zip} \
~{"> " + outFilePath}