From a91249cf61ed73112685dc0cc8b57c968bc7dd1b Mon Sep 17 00:00:00 2001
From: nservant <nicolas.servant@curie.fr>
Date: Mon, 19 Apr 2021 09:21:19 +0200
Subject: [PATCH] [BUG] fix bugsin publishdir

---
 main.nf | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/main.nf b/main.nf
index 291ed4b..8f6fffb 100644
--- a/main.nf
+++ b/main.nf
@@ -683,7 +683,8 @@ process remove_duplicates {
    tag "$sample"
    label 'process_highmem'
    publishDir "${params.outdir}/hicpro/valid_pairs", mode: params.publish_dir_mode,
-               saveAs: {filename -> filename.endsWith("stat") ? "stats/$filename" : "$filename"}
+               saveAs: {filename -> if (filename.endsWith("mergestat")) "stats/$filename" 
+                                    else if (filename.endsWith("allValidPairs")) "$filename"}
    input:
    set val(sample), file(vpairs) from valid_pairs.groupTuple()
 
@@ -735,7 +736,7 @@ process merge_stats {
    tag "$ext"
    label 'process_low'
    publishDir "${params.outdir}/hicpro/", mode: params.publish_dir_mode,
-               saveAs: {filename -> filename.endsWith("stat") ? "stats/$filename" : "$filename"}
+               saveAs: {filename -> if (filename.endsWith("stat")) "stats/$filename"}
 
    input:
    set val(prefix), file(fstat) from all_mapstat.groupTuple().concat(all_pairstat.groupTuple(), all_rsstat.groupTuple())
-- 
GitLab