Skip to content

Commit

Permalink
Merge pull request #720 from d4straub/update-modules
Browse files Browse the repository at this point in the history
Update nf-core modules, DADA2, and Phyloseq
  • Loading branch information
d4straub authored Mar 26, 2024
2 parents 0c24ff3 + 717aa49 commit 43378b5
Show file tree
Hide file tree
Showing 63 changed files with 1,274 additions and 105 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### `Dependencies`

- [#720](https://github.com/nf-core/ampliseq/pull/720) - Updated nf-core modules, DADA2, and Phyloseq

| software | previously | now |
| -------- | ---------- | ------ |
| cutadapt | 3.4 | 4.6 |
| DADA2 | 1.28.0 | 1.30.0 |
| Phyloseq | 1.44.0 | 1.46.0 |

### `Removed`

- [#710](https://github.com/nf-core/ampliseq/pull/710) - Removed Phyloref from DADA2 reference option because it's part of PR2 5.0.0
Expand Down
12 changes: 6 additions & 6 deletions modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"nf-core": {
"cutadapt": {
"branch": "master",
"git_sha": "0efbaeb95c58da5a1096c99b5e919bc0c99cc952",
"git_sha": "6618151ed69274863dc6fe6d2920afa90abaca1f",
"installed_by": ["modules"]
},
"epang/place": {
Expand Down Expand Up @@ -62,7 +62,7 @@
},
"kraken2/kraken2": {
"branch": "master",
"git_sha": "603ecbd9f45300c9788f197d2a15a005685b4220",
"git_sha": "653218e79ffa76fde20319e9062f8b8da5cf7555",
"installed_by": ["modules"],
"patch": "modules/nf-core/kraken2/kraken2/kraken2-kraken2.diff"
},
Expand All @@ -84,22 +84,22 @@
},
"untar": {
"branch": "master",
"git_sha": "d0b4fc03af52a1cc8c6fb4493b921b57352b1dd8",
"git_sha": "5caf7640a9ef1d18d765d55339be751bb0969dfa",
"installed_by": ["modules"]
},
"vsearch/cluster": {
"branch": "master",
"git_sha": "89945ea085b94d3413013b6c82e2633b5184f24d",
"git_sha": "d97b335eb448073c1b680710303c02a55f40c77c",
"installed_by": ["modules"]
},
"vsearch/sintax": {
"branch": "master",
"git_sha": "911696ea0b62df80e900ef244d7867d177971f73",
"git_sha": "3f5420aa22e00bd030a2556dfdffc9e164ec0ec5",
"installed_by": ["modules"]
},
"vsearch/usearchglobal": {
"branch": "master",
"git_sha": "911696ea0b62df80e900ef244d7867d177971f73",
"git_sha": "3f5420aa22e00bd030a2556dfdffc9e164ec0ec5",
"installed_by": ["modules"]
}
}
Expand Down
6 changes: 3 additions & 3 deletions modules/local/cutadapt_summary_merge.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process CUTADAPT_SUMMARY_MERGE {
tag "${files}"
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
val(action)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_addspecies.nf
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ process DADA2_ADDSPECIES {
label 'process_high'
label 'single_cpu'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
path(taxtable)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_denoising.nf
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ process DADA2_DENOISING {
label 'process_medium'
label 'process_long'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path("filtered/*"), path(errormodel)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_err.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_ERR {
tag "$meta.run"
label 'process_medium'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(reads)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_filtntrim.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_FILTNTRIM {
tag "$meta.id"
label 'process_medium'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(reads), val(trunclenf), val(trunclenr)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_quality.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_QUALITY {
tag "$meta"
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(reads)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_rmchimera.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_RMCHIMERA {
tag "$meta.run"
label 'process_medium'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(seqtab)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_stats.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_STATS {
tag "$meta.run"
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path("filter_and_trim_files/*"), path(denoised), path(mergers), path(seqtab_nochim)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/dada2_taxonomy.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process DADA2_TAXONOMY {
tag "${fasta},${database}"
label 'process_high'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
path(fasta)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/format_pplacetax.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process FORMAT_PPLACETAX {
tag "${tax.baseName}"
label 'process_high'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(tax)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/merge_stats.nf
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
process MERGE_STATS {
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
path('file1.tsv')
Expand Down
6 changes: 3 additions & 3 deletions modules/local/metadata_all.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process METADATA_ALL {
tag "$metadata"
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
path(metadata)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/metadata_pairwise.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process METADATA_PAIRWISE {
tag "$metadata"
label 'process_low'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
path(metadata)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/novaseq_err.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process NOVASEQ_ERR {
tag "$meta.run"
label 'process_medium'

conda "bioconda::bioconductor-dada2=1.28.0"
conda "bioconda::bioconductor-dada2=1.30.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.28.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.28.0--r43hf17093f_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-dada2:1.30.0--r43hf17093f_0' :
'biocontainers/bioconductor-dada2:1.30.0--r43hf17093f_0' }"

input:
tuple val(meta), path(errormodel)
Expand Down
6 changes: 3 additions & 3 deletions modules/local/phyloseq.nf
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ process PHYLOSEQ {
tag "$prefix"
label 'process_low'

conda "bioconda::bioconductor-phyloseq=1.44.0"
conda "bioconda::bioconductor-phyloseq=1.46.0"
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
'https://depot.galaxyproject.org/singularity/bioconductor-phyloseq:1.44.0--r43hdfd78af_0' :
'biocontainers/bioconductor-phyloseq:1.44.0--r43hdfd78af_0' }"
'https://depot.galaxyproject.org/singularity/bioconductor-phyloseq:1.46.0--r43hdfd78af_0' :
'biocontainers/bioconductor-phyloseq:1.46.0--r43hdfd78af_0' }"

input:
tuple val(prefix), path(tax_tsv), path(otu_tsv)
Expand Down
7 changes: 7 additions & 0 deletions modules/nf-core/cutadapt/environment.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions modules/nf-core/cutadapt/main.nf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions modules/nf-core/cutadapt/meta.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

69 changes: 69 additions & 0 deletions modules/nf-core/cutadapt/tests/main.nf.test

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 43378b5

Please sign in to comment.