From e9175cbdb66415563b541d34332db52801aa6dfa Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Tue, 2 Nov 2021 12:11:05 +0100 Subject: [PATCH] samtools and picardtools: add compatibility with mutliqc --- src/nf_modules/picard/main.nf | 4 ++-- src/nf_modules/samtools/main.nf | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/nf_modules/picard/main.nf b/src/nf_modules/picard/main.nf index 0d385805..449d5fd0 100644 --- a/src/nf_modules/picard/main.nf +++ b/src/nf_modules/picard/main.nf @@ -15,7 +15,7 @@ process mark_duplicate { tuple val(file_id), path(bam) output: tuple val(file_id) , path("*.bam"), emit: bam - path "*_report.txt", emit: report + path "*_report.dupinfo.txt", emit: report script: @@ -24,7 +24,7 @@ PicardCommandLine MarkDuplicates \ ${params.mark_duplicate} \ INPUT=${bam} \ OUTPUT=${bam.baseName}_dedup.bam \ - METRICS_FILE=${bam.baseName}_picard_dedup_report.txt &> \ + METRICS_FILE=${bam.baseName}_picard_dedup_report.dupinfo.txt &> \ picard_${bam.baseName}.log """ } diff --git a/src/nf_modules/samtools/main.nf b/src/nf_modules/samtools/main.nf index b9dcb72d..10df2042 100644 --- a/src/nf_modules/samtools/main.nf +++ b/src/nf_modules/samtools/main.nf @@ -270,9 +270,11 @@ process stats_bam { output: tuple val(file_id), path("*.tsv"), emit: tsv + tuple val(file_id), path("*.flagstat.txt"), emit: report script: """ samtools flagstat -@ ${task.cpus} ${params.stats_bam} -O tsv ${bam} > ${bam.simpleName}.flagstat.txt +cp ${bam.simpleName}.flagstat.txt ${bam.simpleName}.tsv """ } -- GitLab