diff --git a/.nf-core.yml b/.nf-core.yml index 2a4ce6d7..4d1ee8ee 100644 --- a/.nf-core.yml +++ b/.nf-core.yml @@ -43,4 +43,4 @@ template: outdir: . skip_features: - igenomes - version: 0.7.0 + version: 0.7.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 478f9562..0e3fa8ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[0.7.1](https://github.com/sanger-tol/blobtoolkit/releases/tag/0.7.1)] – Psyduck (patch 1) – [2025-03-297 + +- Upgraded the blobtools version which contains a bugfix + +### Software dependencies + +Note, since the pipeline is using Nextflow DSL2, each process will be run with its own [Biocontainer](https://biocontainers.pro/#/registry). This means that on occasion it is entirely possible for the pipeline to be using different versions of the same tool. However, the overall software dependency changes compared to the last release have been listed below for reference. Only `Docker` or `Singularity` containers are supported, `conda` is not supported. + +| Dependency | Old version | New version | +| ----------- | ----------- | ----------- | +| blobtoolkit | 4.4.4 | 4.4.5 | + ## [[0.7.0](https://github.com/sanger-tol/blobtoolkit/releases/tag/0.7.0)] – Psyduck – [2025-03-19] - Fetch information about the chromosomes of the assemblies. Used to power diff --git a/CITATION.cff b/CITATION.cff index 347499ad..c59cde3c 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,5 +1,5 @@ cff-version: 1.2.0 -title: sanger-tol/blobtoolkit v0.7.0 +title: sanger-tol/blobtoolkit v0.7.1 authors: - family-names: Butt given-names: Zaynab @@ -44,5 +44,5 @@ authors: doi: 10.5281/zenodo.13758882 repository-code: "https://github.com/sanger-tol/blobtoolkit" license: MIT -version: 0.7.0 +version: 0.7.1 date-released: "2024-09-13" diff --git a/assets/multiqc_config.yml b/assets/multiqc_config.yml index d5c59938..0510c3d5 100644 --- a/assets/multiqc_config.yml +++ b/assets/multiqc_config.yml @@ -1,5 +1,5 @@ report_comment: > - This report has been generated by the sanger-tol/blobtoolkit + This report has been generated by the sanger-tol/blobtoolkit analysis pipeline. report_section_order: "sanger-tol-blobtoolkit-methods-description": diff --git a/modules/local/blobtoolkit/chunk.nf b/modules/local/blobtoolkit/chunk.nf index 7bc5ac0c..28d86d2e 100644 --- a/modules/local/blobtoolkit/chunk.nf +++ b/modules/local/blobtoolkit/chunk.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_CHUNK { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_CHUNK module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta) , path(fasta) diff --git a/modules/local/blobtoolkit/countbuscos.nf b/modules/local/blobtoolkit/countbuscos.nf index ec96df6a..964e4ff7 100644 --- a/modules/local/blobtoolkit/countbuscos.nf +++ b/modules/local/blobtoolkit/countbuscos.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_COUNTBUSCOS { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_COUNTBUSCOS module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(table, stageAs: 'dir??/*') diff --git a/modules/local/blobtoolkit/createblobdir.nf b/modules/local/blobtoolkit/createblobdir.nf index 348122f2..27d6bd4b 100644 --- a/modules/local/blobtoolkit/createblobdir.nf +++ b/modules/local/blobtoolkit/createblobdir.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_CREATEBLOBDIR { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_BLOBDIR module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(window, stageAs: 'windowstats/*') diff --git a/modules/local/blobtoolkit/extractbuscos.nf b/modules/local/blobtoolkit/extractbuscos.nf index d1015fa6..2ba50e45 100644 --- a/modules/local/blobtoolkit/extractbuscos.nf +++ b/modules/local/blobtoolkit/extractbuscos.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_EXTRACTBUSCOS { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_EXTRACTBUSCOS module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(fasta) diff --git a/modules/local/blobtoolkit/summary.nf b/modules/local/blobtoolkit/summary.nf index 9c2713be..3d0ffea7 100644 --- a/modules/local/blobtoolkit/summary.nf +++ b/modules/local/blobtoolkit/summary.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_SUMMARY { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_SUMMARY module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(blobdir) diff --git a/modules/local/blobtoolkit/unchunk.nf b/modules/local/blobtoolkit/unchunk.nf index 7c7e3814..3e1c1152 100644 --- a/modules/local/blobtoolkit/unchunk.nf +++ b/modules/local/blobtoolkit/unchunk.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_UNCHUNK { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_UNCHUNK module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(blast_table) diff --git a/modules/local/blobtoolkit/updateblobdir.nf b/modules/local/blobtoolkit/updateblobdir.nf index 5bb83dfe..87b6857c 100644 --- a/modules/local/blobtoolkit/updateblobdir.nf +++ b/modules/local/blobtoolkit/updateblobdir.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_UPDATEBLOBDIR { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_BLOBDIR module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(input, stageAs: "input_blobdir") diff --git a/modules/local/blobtoolkit/updatemeta.nf b/modules/local/blobtoolkit/updatemeta.nf index 352cd904..f8fb4e88 100644 --- a/modules/local/blobtoolkit/updatemeta.nf +++ b/modules/local/blobtoolkit/updatemeta.nf @@ -5,7 +5,7 @@ process BLOBTOOLKIT_UPDATEMETA { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_UPDATEMETA module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(input) diff --git a/modules/local/blobtoolkit/windowstats.nf b/modules/local/blobtoolkit/windowstats.nf index 95a80880..a8cfcf7f 100644 --- a/modules/local/blobtoolkit/windowstats.nf +++ b/modules/local/blobtoolkit/windowstats.nf @@ -4,7 +4,7 @@ process BLOBTOOLKIT_WINDOWSTATS { if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { exit 1, "BLOBTOOLKIT_WINDOWSTATS module does not support Conda. Please use Docker / Singularity / Podman instead." } - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(tsv) diff --git a/modules/local/generate_config.nf b/modules/local/generate_config.nf index cd3ccb75..2e96887b 100644 --- a/modules/local/generate_config.nf +++ b/modules/local/generate_config.nf @@ -3,7 +3,7 @@ process GENERATE_CONFIG { label 'process_single' conda "conda-forge::requests=2.28.1 conda-forge::pyyaml=6.0" - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), val(fasta) diff --git a/modules/local/jsonify_taxdump.nf b/modules/local/jsonify_taxdump.nf index fdc871fb..0ea57d97 100644 --- a/modules/local/jsonify_taxdump.nf +++ b/modules/local/jsonify_taxdump.nf @@ -3,7 +3,7 @@ process JSONIFY_TAXDUMP { label 'process_single' conda "conda-forge::requests=2.28.1 conda-forge::pyyaml=6.0" - container "docker.io/genomehubs/blobtoolkit:4.4.4" + container "docker.io/genomehubs/blobtoolkit:4.4.5" input: tuple val(meta), path(taxdump) diff --git a/nextflow.config b/nextflow.config index 1157416f..a95473ba 100644 --- a/nextflow.config +++ b/nextflow.config @@ -327,7 +327,7 @@ manifest { mainScript = 'main.nf' defaultBranch = 'main' nextflowVersion = '!>=24.04.2' - version = '0.7.0' + version = '0.7.1' doi = '10.5281/zenodo.7949058' } diff --git a/ro-crate-metadata.json b/ro-crate-metadata.json index dc61b0c4..67280460 100644 --- a/ro-crate-metadata.json +++ b/ro-crate-metadata.json @@ -149,10 +149,10 @@ }, "url": [ "https://github.com/sanger-tol/blobtoolkit", - "https://nf-co.re/sanger-tol/blobtoolkit/0.7.0/" + "https://nf-co.re/sanger-tol/blobtoolkit/0.7.1/" ], "version": [ - "0.7.0" + "0.7.1" ] }, {