Skip to content
Snippets Groups Projects
Commit 59915292 authored by Cats's avatar Cats
Browse files

Merge branch 'develop' into BIOWDL-120

parents 5939f705 6acca318
No related branches found
No related tags found
1 merge request!70Some new tasks and memory setting changes
...@@ -85,12 +85,13 @@ task CaseControl { ...@@ -85,12 +85,13 @@ task CaseControl {
File? toolJar File? toolJar
String? preCommand String? preCommand
Array[File]+ inputFiles Array[File]+ inputFiles
Array[File]+ inputIndexFiles
Array[File]+ sampleConfigs Array[File]+ sampleConfigs
String outputPath String outputPath
String controlTag = "control" String controlTag = "control"
Int memory = 4 Int memory = 4
Float memoryMultiplier = 1.5 Float memoryMultiplier = 2.0
} }
String toolCommand = if defined(toolJar) String toolCommand = if defined(toolJar)
...@@ -101,9 +102,9 @@ task CaseControl { ...@@ -101,9 +102,9 @@ task CaseControl {
set -e -o pipefail set -e -o pipefail
~{preCommand} ~{preCommand}
mkdir -p $(dirname ~{outputPath}) mkdir -p $(dirname ~{outputPath})
~{toolCommand} CromwellArrays \ ~{toolCommand} CaseControl \
-i ~{sep="-i " inputFiles} \ -i ~{sep=" -i " inputFiles} \
-s ~{sep="-s " sampleConfigs} \ -s ~{sep=" -s " sampleConfigs} \
~{"-o " + outputPath} \ ~{"-o " + outputPath} \
~{"--controlTag " + controlTag} ~{"--controlTag " + controlTag}
} }
......
...@@ -7,6 +7,8 @@ task PeakCalling { ...@@ -7,6 +7,8 @@ task PeakCalling {
String? preCommand String? preCommand
Array[File]+ inputBams Array[File]+ inputBams
Array[File]+ inputBamsIndex Array[File]+ inputBamsIndex
Array[File]+? controlBams
Array[File]+? controlBamsIndex
String outDir String outDir
String sampleName String sampleName
Int threads = 1 Int threads = 1
...@@ -19,6 +21,7 @@ task PeakCalling { ...@@ -19,6 +21,7 @@ task PeakCalling {
~{preCommand} ~{preCommand}
macs2 callpeak \ macs2 callpeak \
--treatment ~{sep = ' ' inputBams} \ --treatment ~{sep = ' ' inputBams} \
~{true="--control" false="" defined(controlBams)} ~{sep = ' ' controlBams} \
--outdir ~{outDir} \ --outdir ~{outDir} \
--name ~{sampleName} \ --name ~{sampleName} \
~{true='--nomodel' false='' nomodel} ~{true='--nomodel' false='' nomodel}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment