From 5a740c18f7504e54a4e7dddb71e2a5f662fa9757 Mon Sep 17 00:00:00 2001
From: Ruben Vorderman <r.h.p.vorderman@lumc.nl>
Date: Tue, 29 May 2018 10:53:35 +0200
Subject: [PATCH] make extractadaptersfastqc conda aware

---
 biopet.wdl | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/biopet.wdl b/biopet.wdl
index 8d91955..d66f97c 100644
--- a/biopet.wdl
+++ b/biopet.wdl
@@ -65,8 +65,8 @@ task BaseCounter {
     }
 }
 
-task extractAdapters {
-    File extractAdaptersFastqcJar
+task extractAdaptersFastqc {
+    File? toolJar
     File inputFile
     String outputDir
     String? adapterOutputFilePath = outputDir + "/adapter.list"
@@ -79,12 +79,16 @@ task extractAdapters {
 
     Float? memory
     Float? memoryMultiplier
-
     Int mem = ceil(select_first([memory, 4.0]))
+
+    String toolCommand = if defined(toolJar)
+    then "java -Xmx" + mem + "G -jar " +toolJar
+    else "biopet-extractadaptersfastqc -Xmx" + mem + "G"
+
     command {
     set -e
     mkdir -p ${outputDir}
-    java -Xmx${mem}G -jar ${extractAdaptersFastqcJar} \
+    ${toolCommand} \
     --inputFile ${inputFile} \
     ${"--adapterOutputFile " + adapterOutputFilePath } \
     ${"--contamsOutputFile " + contamsOutputFilePath } \
-- 
GitLab