Skip to content

Commit c0277fc

Browse files
committed
Add config for publishing pseudo-alignment files
1 parent f5ae20e commit c0277fc

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

workflows/rnaseq/nextflow.config

+31
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,38 @@ if (!params.skip_alignment && params.aligner == 'star_rsem') {
338338
}
339339
}
340340

341+
//
342+
// Pseudo-alignment options
343+
//
344+
341345
if (!params.skip_pseudo_alignment && params.pseudo_aligner) {
346+
process {
347+
withName: '.*:QUANTIFY_PSEUDO_ALIGNMENT:TX2GENE' {
348+
publishDir = [
349+
path: { "${params.outdir}/${params.pseudo_aligner}" },
350+
mode: params.publish_dir_mode,
351+
saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
352+
]
353+
}
354+
355+
withName: '.*:QUANTIFY_PSEUDO_ALIGNMENT:TXIMPORT' {
356+
ext.prefix = { "${quant_type}.merged" }
357+
publishDir = [
358+
path: { "${params.outdir}/${params.pseudo_aligner}" },
359+
mode: params.publish_dir_mode,
360+
saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
361+
]
362+
}
363+
364+
withName: '.*:QUANTIFY_PSEUDO_ALIGNMENT:SE_.*' {
365+
publishDir = [
366+
path: { "${params.outdir}/${params.pseudo_aligner}" },
367+
mode: params.publish_dir_mode,
368+
saveAs: { filename -> filename.equals('versions.yml') ? null : filename }
369+
]
370+
}
371+
}
372+
342373
if (!params.skip_qc & !params.skip_deseq2_qc) {
343374
process {
344375
withName: 'DESEQ2_QC_PSEUDO' {

0 commit comments

Comments
 (0)