From fa4a67859efa5253327772fedc935cffedbfb06e Mon Sep 17 00:00:00 2001 From: Ruben Vorderman <r.h.p.vorderman@lumc.nl> Date: Fri, 19 Jan 2018 17:28:38 +0100 Subject: [PATCH] some debugging --- cutadapt.wdl | 2 +- fastqc.wdl | 17 +++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/cutadapt.wdl b/cutadapt.wdl index 88959a7..f2bdf49 100644 --- a/cutadapt.wdl +++ b/cutadapt.wdl @@ -111,6 +111,6 @@ task cutadapt { File? wildcardFile=wildcardFilePath } runtime { - cpu: select_first(cores) + cpu: select_first([cores]) } } \ No newline at end of file diff --git a/fastqc.wdl b/fastqc.wdl index a19d45c..bd660f7 100644 --- a/fastqc.wdl +++ b/fastqc.wdl @@ -21,7 +21,7 @@ task fastqc { ${"source activate " + condaEnv} mkdir -p ${outdirPath} fastqc \ - ${"--outdir " + outdirPath} + ${"--outdir " + outdirPath} \ ${true="--casava" false="" casava} \ ${true="--nano" false="" nano} \ ${true="--nofilter" false="" noFilter} \ @@ -55,21 +55,24 @@ task fastqc { } runtime { - cpu: select_first(threads) + cpu: select_first([threads]) } } task extractAdapters { File extractAdaptersFastqcJar File inputFile - String? adapterOutputFilePath - String? contamsOutputFilePath + String outputDir + String? adapterOutputFilePath = outputDir + "/adapter.list" + String? contamsOutputFilePath = outputDir + "/contaminations.list" Boolean? skipContams File? knownContamFile File? knownAdapterFile Float? adapterCutoff Boolean? outputAsFasta command { + set -e + mkdir -p ${outputDir} java -jar ${extractAdaptersFastqcJar} \ --inputFile ${inputFile} \ ${"--adapterOutputFile " + adapterOutputFilePath } \ @@ -82,7 +85,9 @@ task extractAdapters { } output { - File? adapterOutputFile = adapterOutputFilePath - File? contamsOutputFile = contamsOutputFilePath + File adapterOutputFile = select_first([adapterOutputFilePath]) + File contamsOutputFile = select_first([contamsOutputFilePath]) + Array[String] adapterList = read_lines(select_first([adapterOutputFilePath])) + Array[String] contamsList = read_lines(select_first([contamsOutputFilePath])) } } \ No newline at end of file -- GitLab