@@ -42,31 +42,35 @@ process {
4242 }
4343
4444 withName: '.*:CRAMINO_PRE' {
45+ ext.prefix = { "${meta.id}_${meta.type}" }
4546 ext.args = '--ubam'
4647 publishDir = [
4748 path: { "${params.outdir}/${meta.id}/qc/${meta.type}/cramino_ubam_${meta.replicate}/" },
4849 mode: params.publish_dir_mode,
49- saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
50+ saveAs: { filename -> filename.equals('versions.yml') || filename.endsWith('.arrow') ? null : filename }
5051 ]
5152 }
5253
5354 withName: '.*:CRAMINO_POST' {
55+ ext.prefix = { "${meta.id}_${meta.type}" }
5456 publishDir = [
5557 path: { "${params.outdir}/${meta.id}/qc/${meta.type}/cramino_aln" },
5658 mode: params.publish_dir_mode,
57- saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
59+ saveAs: { filename -> filename.equals('versions.yml') || filename.endsWith('.arrow') ? null : filename }
5860 ]
5961 }
6062
6163 withName: '.*:NANOPLOT_PRE' {
64+ ext.prefix = { "${meta.id}_${meta.type}_ubam" }
6265 publishDir = [
63- path: { "${params.outdir}/${meta.id}/qc/${meta.type}/nanoplot_ubam_${meta.replicate}/ " },
66+ path: { "${params.outdir}/${meta.id}/qc/${meta.type}/nanoplot_ubam_${meta.replicate}" },
6467 mode: params.publish_dir_mode,
6568 saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
6669 ]
6770 }
6871
6972 withName: '.*:NANOPLOT_POST' {
73+ ext.prefix = { "${meta.id}_${meta.type}_aln" }
7074 publishDir = [
7175 path: { "${params.outdir}/${meta.id}/qc/${meta.type}/nanoplot_aln" },
7276 mode: params.publish_dir_mode,
0 commit comments