diff --git a/main.nf b/main.nf index 132af18..ed8ff90 100755 --- a/main.nf +++ b/main.nf @@ -24,6 +24,7 @@ * enables modules */ nextflow.enable.dsl = 2 + nextflow.preview.output = true /* diff --git a/modules/rnaseq.nf b/modules/rnaseq.nf index 2f607c1..8348c30 100644 --- a/modules/rnaseq.nf +++ b/modules/rnaseq.nf @@ -16,4 +16,7 @@ workflow RNASEQ { emit: QUANT.out | concat(FASTQC.out) | collect -} \ No newline at end of file + + publish: + FASTQC.out >> '.' +} diff --git a/nextflow.config b/nextflow.config index d8d1e2a..5e55161 100755 --- a/nextflow.config +++ b/nextflow.config @@ -13,7 +13,7 @@ manifest { description = 'Proof of concept of a RNA-seq pipeline implemented with Nextflow' author = 'Paolo Di Tommaso' - nextflowVersion = '>=23.04.0' + nextflowVersion = '>=23.10.0' } /* @@ -34,10 +34,15 @@ profiles { process.container = 'quay.io/nextflow/rnaseq-nf:v1.2.1' } + /* + * NOTE: requires nextflow 24.03.0-edge or later + */ wave { wave.enabled = true - wave.strategy = ['conda'] - conda.channels = 'seqera,conda-forge,bioconda,defaults' + wave.strategy = 'conda' + wave.freeze = true + apptainer.ociAutoPull = true + singularity.ociAutoPull = true } docker {