From 1939a2a72521fd84ce3222ef6ee12f899b0b492b Mon Sep 17 00:00:00 2001
From: DavyCats <davycats.dc@gmail.com>
Date: Wed, 4 Apr 2018 15:20:29 +0200
Subject: [PATCH] floats

---
 biopet.wdl | 6 +++---
 fastqc.wdl | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/biopet.wdl b/biopet.wdl
index e193b68..8ac1d97 100644
--- a/biopet.wdl
+++ b/biopet.wdl
@@ -82,7 +82,7 @@ task SampleConfig {
     }
 
     runtime {
-        memory: select_first([memory, 3]) * select_first([memoryMultiplier, 1.5])
+        memory: select_first([memory, 3.0]) * select_first([memoryMultiplier, 1.5])
     }
 }
 
@@ -101,7 +101,7 @@ task BaseCounter {
         set -e -o pipefail
         ${preCommand}
         mkdir -p ${outputDir}
-        java -Xmx${default=12 memory}-jar ${tool_jar} \
+        java -Xmx${default=12 memory}G -jar ${tool_jar} \
         -b ${bam} \
         -r ${refFlat} \
         -o ${outputDir} \
@@ -146,6 +146,6 @@ task BaseCounter {
     }
 
     runtime {
-        memory: select_first([memory, 12]) * select_first([memoryMultiplier, 1.5])
+        memory: select_first([memory, 12.0]) * select_first([memoryMultiplier, 1.5])
     }
 }
diff --git a/fastqc.wdl b/fastqc.wdl
index befc4e2..cdda2f0 100644
--- a/fastqc.wdl
+++ b/fastqc.wdl
@@ -88,7 +88,7 @@ task extractAdapters {
     }
 
     runtime {
-        memory: (if defined(memory) then memory else 4) * (if defined(memoryMultiplier) then memoryMultiplier else 1.5)
+        memory: select_first([memory, 4.0]) * select_first([memoryMultiplier, 1.5])
     }
 }
 
-- 
GitLab