diff --git a/chunked-scatter.wdl b/chunked-scatter.wdl index 96dbf1eb6c9703ad79a3ca6b10d7bfdbf2d4e6f9..6f2b465dc4bada4d2910fa8ea98bc7d559b5b4a1 100644 --- a/chunked-scatter.wdl +++ b/chunked-scatter.wdl @@ -28,27 +28,28 @@ task ChunkedScatter { Int? overlap Int? minimumBasesPerFile + String memory = "256M" Int timeMinutes = 2 - String dockerImage = "quay.io/biocontainers/chunked-scatter:0.1.0--py_0" + String dockerImage = "quay.io/biocontainers/chunked-scatter:0.2.0--py_0" } command { - set -e - mkdir -p ~{prefix} chunked-scatter \ + --print-paths \ -p ~{prefix} \ - -i ~{inputFile} \ ~{"-c " + chunkSize} \ ~{"-o " + overlap} \ - ~{"-m " + minimumBasesPerFile} + ~{"-m " + minimumBasesPerFile} \ + ~{inputFile} } output { - Array[File] scatters = glob(prefix + "*.bed") + Array[File] scatters = read_lines(stdout()) } runtime { - memory: "4G" + cpu: 1 + memory: memory time_minutes: timeMinutes docker: dockerImage } @@ -75,7 +76,7 @@ task ScatterRegions { Int? scatterSize Int timeMinutes = 2 String memory = "256M" - String dockerImage = "biowdl/chunked-scatter:latest" + String dockerImage = "quay.io/biocontainers/chunked-scatter:0.2.0--py_0" } String finalSize = if defined(scatterSize) then "~{scatterSize}" else "~{scatterSizeMillions}000000"