@@ -72,7 +72,7 @@ process manta {
7272 output:
7373 file ' manta.vcf' into manta_vcf
7474
75- publishDir params. outdir, mode: ' copy'
75+ publishDir params. outdir, mode: ' copy' , saveAs: { " $p arams . prefix $i t " }
7676
7777 errorStrategy { task. exitStatus == 143 ? ' retry' : ' terminate' }
7878 time { params. runtime. caller * 2 ** (task. attempt-1 ) }
@@ -138,7 +138,7 @@ process fermikit {
138138 output:
139139 file ' fermikit.vcf' into fermi_vcf
140140
141- publishDir params. outdir, mode: ' copy'
141+ publishDir params. outdir, mode: ' copy' , saveAs: { " $p arams . prefix $i t " }
142142
143143 errorStrategy { task. exitStatus == 143 ? ' retry' : ' terminate' }
144144 time { params. runtime. fermikit * 2 ** ( task. attempt - 1 ) }
@@ -250,7 +250,7 @@ process variant_effect_predictor {
250250 output:
251251 file ' *.vep.vcf'
252252
253- publishDir params. outdir, mode: ' copy'
253+ publishDir params. outdir, mode: ' copy' , saveAs: { " $p arams . prefix $i t " }
254254
255255 executor choose_executor()
256256 queue ' core'
@@ -310,7 +310,7 @@ process snpEff {
310310 output:
311311 file ' *.snpeff.vcf'
312312
313- publishDir params. outdir, mode: ' copy'
313+ publishDir params. outdir, mode: ' copy' , saveAs: { " $p arams . prefix $i t " }
314314
315315 executor choose_executor()
316316 queue ' core'
@@ -365,6 +365,7 @@ def usage_message() {
365365 log. info ' Callers: manta, fermikit (choose one or many)'
366366 log. info ' Annotation: vep OR snpeff'
367367 log. info ' --outdir Directory where resultfiles are stored'
368+ log. info ' --prefix Prefix for result filenames'
368369 log. info ' '
369370}
370371
0 commit comments