Skip to content

Commit c55ff84

Browse files
authored
Merge pull request #28 from nextflow-io/profile-mamba
Add `-profile mamba`
2 parents fdb21d6 + 7e9d808 commit c55ff84

File tree

1 file changed

+19
-13
lines changed

1 file changed

+19
-13
lines changed

nextflow.config

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@
99
* defined by the Mozilla Public License, v. 2.0.
1010
*
1111
*/
12-
12+
1313
manifest {
14-
description = 'Proof of concept of a RNA-seq pipeline implemented with Nextflow'
14+
description = 'Proof of concept of a RNA-seq pipeline implemented with Nextflow'
1515
author = 'Paolo Di Tommaso'
1616
nextflowVersion = '>=23.10.0'
1717
}
1818

19-
/*
20-
* default params
19+
/*
20+
* default params
2121
*/
22-
22+
2323
params.outdir = "results"
2424
params.reads = "${projectDir}/data/ggal/ggal_gut_{1,2}.fq"
2525
params.transcriptome = "${projectDir}/data/ggal/ggal_1_48850000_49020000.Ggal71.500bpflank.fa"
2626
params.multiqc = "${projectDir}/multiqc"
2727

28-
/*
29-
* defines execution profiles for different environments
30-
*/
28+
/*
29+
* defines execution profiles for different environments
30+
*/
3131

3232
profiles {
3333
standard {
@@ -66,15 +66,21 @@ profiles {
6666

6767
'conda' {
6868
conda.enabled = true
69-
conda.channels = 'seqera,conda-forge,bioconda,defaults'
69+
conda.channels = 'conda-forge,bioconda,defaults'
7070
}
71-
71+
72+
'mamba' {
73+
conda.enabled = true
74+
conda.useMicromamba = true
75+
conda.channels = 'conda-forge,bioconda,defaults'
76+
}
77+
7278
'slurm' {
7379
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
7480
process.executor = 'slurm'
7581
singularity.enabled = true
7682
}
77-
83+
7884
'batch' {
7985
params.reads = 's3://rnaseq-nf/data/ggal/lung_{1,2}.fq'
8086
params.transcriptome = 's3://rnaseq-nf/data/ggal/transcript.fa'
@@ -90,7 +96,7 @@ profiles {
9096
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
9197
params.reads = 's3://rnaseq-nf/data/ggal/lung_{1,2}.fq'
9298
params.transcriptome = 's3://rnaseq-nf/data/ggal/transcript.fa'
93-
}
99+
}
94100

95101
'google-batch' {
96102
params.transcriptome = 'gs://rnaseq-nf/data/ggal/transcript.fa'
@@ -117,7 +123,7 @@ profiles {
117123
azure {
118124
batch {
119125
location = 'westeurope'
120-
accountName = "$AZURE_BATCH_ACCOUNT_NAME"
126+
accountName = "$AZURE_BATCH_ACCOUNT_NAME"
121127
accountKey = "$AZURE_BATCH_ACCOUNT_KEY"
122128
autoPoolMode = true
123129
deletePoolsOnCompletion = true

0 commit comments

Comments
 (0)