inputFile: {description: "The file to be compressed and indexed.", category: "required"}
outputDir: {description: "The directory in which the output will be placed.", category: "required"}
type: {description: "The type of file (eg. vcf or bed) to be compressed and indexed.", category: "common"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
strelkaSNV: {description: "An SNV VCF as produced by strelka.", category: "advanced"}
strelkaIndel: {description: "An indel VCF as produced by somaticsniper.", category: "advanced"}
threads: {description: "The number of threads to use.", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
...
...
@@ -161,6 +164,7 @@ task ParallelPairedTrain {
File? strelkaSNV
File? strelkaIndel
String memory = "2G"
Int threads = 1
Int timeMinutes = 240
String memory = "2G"
...
...
@@ -205,6 +209,7 @@ task ParallelPairedTrain {
runtime {
cpu: threads
memory: memory
time_minutes: timeMinutes
memory: memory
docker: dockerImage
...
...
@@ -236,6 +241,7 @@ task ParallelPairedTrain {
strelkaSNV: {description: "An SNV VCF as produced by strelka.", category: "advanced"}
strelkaIndel: {description: "An indel VCF as produced by somaticsniper.", category: "advanced"}
threads: {description: "The number of threads to use.", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
...
...
@@ -268,6 +274,7 @@ task ParallelSingle {
File? scalpelVCF
File? strelkaVCF
String memory = "2G"
Int threads = 1
Int timeMinutes = 60
String memory = "2G"
...
...
@@ -306,6 +313,7 @@ task ParallelSingle {
runtime {
cpu: threads
memory: memory
time_minutes: timeMinutes
memory: memory
docker: dockerImage
...
...
@@ -329,6 +337,7 @@ task ParallelSingle {
scalpelVCF: {description: "A VCF as produced by scalpel.", category: "advanced"}
strelkaVCF: {description: "A VCF as produced by strelka.", category: "advanced"}
threads: {description: "The number of threads to use.", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
...
...
@@ -359,6 +368,7 @@ task ParallelSingleTrain {
File? scalpelVCF
File? strelkaVCF
String memory = "2G"
Int threads = 1
Int timeMinutes = 240
String memory = "2G"
...
...
@@ -396,6 +406,7 @@ task ParallelSingleTrain {
runtime {
cpu: threads
memory: memory
time_minutes: timeMinutes
memory: memory
docker: dockerImage
...
...
@@ -419,6 +430,7 @@ task ParallelSingleTrain {
scalpelVCF: {description: "A VCF as produced by scalpel.", category: "advanced"}
strelkaVCF: {description: "A VCF as produced by strelka.", category: "advanced"}
threads: {description: "The number of threads to use.", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}
strelkaVCF: {description: "A vcf file as produced by strelka.", category: "required"}
outputVCFName: {description: "The location the output VCF file should be written to.", category: "advanced"}
memory: {description: "The amount of memory this job will use.", category: "advanced"}
timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"}
dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"}