From bee831eae744ab6952fc63e1ab9928e5dec58902 Mon Sep 17 00:00:00 2001 From: "Gervaise H. Henry" <gervaise.henry@utsouthwestern.edu> Date: Tue, 5 Jan 2021 17:25:33 -0600 Subject: [PATCH] Fix combines with new errors --- workflow/rna-seq.nf | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/workflow/rna-seq.nf b/workflow/rna-seq.nf index 37ceb40..fcae526 100644 --- a/workflow/rna-seq.nf +++ b/workflow/rna-seq.nf @@ -575,7 +575,7 @@ fastqsTrim.into { } // Combine inputs of getRefInfer -getRefInferInput = referenceInfer.combine(deriva_getRefInfer.combine(script_refDataInfer)) +getRefInferInput = referenceInfer.combine(deriva_getRefInfer.combine(script_refDataInfer.combine(fastqCountError_getRefInfer.combine(fastqReadError_getRefInfer)))) /* * getRefInfer: dowloads appropriate reference for metadata inference @@ -584,17 +584,15 @@ process getRefInfer { tag "${refName}" input: - tuple val (refName), path (credential, stageAs: "credential.json"), path (script_refDataInfer) from getRefInferInput - val fastqCountError_getRefInfer - val fastqReadError_getRefInfer + tuple val (refName), path (credential, stageAs: "credential.json"), path (script_refDataInfer), val (fastqCountError), val (fastqReadError) from getRefInferInput output: tuple val (refName), path ("hisat2", type: 'dir'), path ("*.fna"), path ("*.gtf") into refInfer path ("${refName}", type: 'dir') into bedInfer when: - fastqCountError_getRefInfer == "false" - fastqReadError_getRefInfer == "false" + fastqCountError == "false" + fastqReadError == "false" script: """ @@ -602,10 +600,10 @@ process getRefInfer { ulimit -a >> ${repRID}.${refName}.getRefInfer.log # link credential file for authentication - echo -e "LOG: linking deriva credentials" >> ${repRID}.getRefInfer.log + echo -e "LOG: linking deriva credentials" >> ${repRID}.${refName}.getRefInfer.log mkdir -p ~/.deriva ln -sf `readlink -e credential.json` ~/.deriva/credential.json - echo -e "LOG: linked" >> ${repRID}.getRefInfer.log + echo -e "LOG: linked" >> ${repRID}.${refName}.getRefInfer.log # set the reference name if [ "${refName}" == "ERCC" ] -- GitLab