From 6133039f1ce654b8030112878b55b7f659093244 Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Tue, 5 Dec 2023 16:58:23 +0100
Subject: [PATCH] MERGEKMER: fix bug

---
 src/main.nf              | 2 +-
 src/modules/mergekmer.nf | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main.nf b/src/main.nf
index 4e0898d..d090293 100644
--- a/src/main.nf
+++ b/src/main.nf
@@ -31,7 +31,7 @@ workflow {
   SUBSAMPLE_READ(fastq.r1.mix(fastq.r2))
   SPLIT(SUBSAMPLE_READ.out.fastq)
   FASTKMERS(SPLIT.out.fastq.transpose())
-  MERGEKMER(FASTKMERS.out.csv.map{it -> [[it[0][0], it[0][1], it[0][2]], it[1]]}.groupTuple())
+  MERGEKMER(FASTKMERS.out.csv.map{it -> [[it[0].specie, it[0].sex], it[1]]}.groupTuple())
   COLLATEKMER(
     MERGEKMER.out.csv
       .filter{ it[0].sex == "male" }
diff --git a/src/modules/mergekmer.nf b/src/modules/mergekmer.nf
index 02f3882..f759b44 100644
--- a/src/modules/mergekmer.nf
+++ b/src/modules/mergekmer.nf
@@ -1,5 +1,5 @@
 process MERGEKMER {
-    tag "$meta.id"
+    tag "$meta.specie $meta.sex"
     label 'big_mem_mono_cpus'
 
     container "lbmc/mergekmer:0.1.2"
@@ -14,7 +14,7 @@ process MERGEKMER {
     script:
     def args = task.ext.args ?: ''
     """
-    mergekmer --csv ${csv} --output ${meta.id}.csv
+    mergekmer --csv ${csv} --output ${meta.specie}_${meta.sex}.csv
 
 
     cat <<-END_VERSIONS > versions.yml
-- 
GitLab