From dd9990d9737b5c75e125d0171af9ea3718e2b745 Mon Sep 17 00:00:00 2001 From: Ruben Vorderman <r.h.p.vorderman@lumc.nl> Date: Mon, 14 May 2018 16:41:19 +0200 Subject: [PATCH] fix spades memory allocation --- spades.wdl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spades.wdl b/spades.wdl index ce9de29..7fd0c98 100644 --- a/spades.wdl +++ b/spades.wdl @@ -28,8 +28,8 @@ task spades { Float? covCutoff Int? phredOffset Int finalThreads = select_first([threads,1]) - Int totalMemory = select_first([memoryGb, finalThreads * 16]) - Int clusterMemory = totalMemory / finalThreads + Float totalMemory = select_first([memoryGb, finalThreads * 16]) + Int clusterMemory = ceil(totalMemory / finalThreads) command { set -e -o pipefail @@ -57,7 +57,7 @@ task spades { ${true="--disable-rr" false="" disableRepeatResolution } \ ${"--dataset " + dataset } \ ${"--threads " + finalThreads} \ - ${"--memory " + totalMemory } \ + ${"--memory " + ceil(totalMemory) } \ ${"-k " + k } \ ${"--cov-cutoff " + covCutoff } \ ${"--phred-offset " + phredOffset } -- GitLab