diff --git a/src/nf_modules/samtools/main.nf b/src/nf_modules/samtools/main.nf index 9599ec63d0e2bc53f226e3bbe6070fb094523296..0ccc1dfe080b489180653c4be751675bcfc6ef05 100644 --- a/src/nf_modules/samtools/main.nf +++ b/src/nf_modules/samtools/main.nf @@ -200,3 +200,29 @@ process stats_bam { samtools flagstat -@ ${task.cpus} -O tsv ${bam} > ${bam.simpleName}_stats.tsv """ } + +process flagstat_2_multiqc { + tag "$file_id" + + input: + tuple val(file_id), path(tsv), emit: tsv + + output: + tuple val(file_id), path("*.txt"), emit: report +""" +mv ${tsv} ${tsv.simpleName}.flagstat.txt +""" +} + +process idxstat_2_multiqc { + tag "$file_id" + + input: + tuple val(file_id), path(tsv), emit: tsv + + output: + tuple val(file_id), path("*.txt"), emit: report +""" +mv ${tsv} ${tsv.simpleName}.idxstats.txt +""" +} \ No newline at end of file