diff --git a/src/main.nf b/src/main.nf index 4e0898d65b6a24de6e3d8ae313aa48b0dafa8d7a..d090293a8792128156fa741a77b01b7e05920999 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 02f388232cce01d55b7a290d89d1aa46c10b28ed..f759b44f1113bb5261e2fe0a0e51cb5ebf3c9c2f 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