Skip to content

Commit ccfb744

Browse files
authored
Merge pull request #948 from nf-core/dev
Release: v5.3.0 Rainbow Rattlesnake
2 parents 99859fc + df02889 commit ccfb744

162 files changed

Lines changed: 3610 additions & 1687 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/awsfulltest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
}
3838
profiles: test_full
3939

40-
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
40+
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
4141
with:
4242
name: Seqera Platform debug log file
4343
path: |

.github/workflows/awstest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
}
2626
profiles: test
2727

28-
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
28+
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
2929
with:
3030
name: Seqera Platform debug log file
3131
path: |

.github/workflows/download_pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ jobs:
127127
fi
128128
129129
- name: Upload Nextflow logfile for debugging purposes
130-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
130+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
131131
with:
132132
name: nextflow_logfile.txt
133133
path: .nextflow.log*

.github/workflows/fix_linting.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
# Use the @nf-core-bot token to check out so we can push later
16-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
16+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
1717
with:
1818
token: ${{ secrets.nf_core_bot_auth_token }}
1919

.github/workflows/linting.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
pre-commit:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
14+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
1515

1616
- name: Set up Python 3.14
1717
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Check out pipeline code
31-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
31+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
3232

3333
- name: Install Nextflow
3434
uses: nf-core/setup-nextflow@v2
@@ -71,7 +71,7 @@ jobs:
7171

7272
- name: Upload linting log file artifact
7373
if: ${{ always() }}
74-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
74+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
7575
with:
7676
name: linting-logs
7777
path: |

.github/workflows/nf-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
rm -rf ./* || true
4141
rm -rf ./.??* || true
4242
ls -la ./
43-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
43+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
4444
with:
4545
fetch-depth: 0
4646

@@ -86,7 +86,7 @@ jobs:
8686
TOTAL_SHARDS: ${{ needs.nf-test-changes.outputs.total_shards }}
8787

8888
steps:
89-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
89+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
9090
with:
9191
fetch-depth: 0
9292

.github/workflows/template-version-comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Check out pipeline code
12-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
12+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
1313
with:
1414
ref: ${{ github.event.pull_request.head.sha }}
1515

.nf-core.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ lint:
66
- config_defaults:
77
- params.phix_reference
88
- params.lambda_reference
9-
nf_core_version: 3.4.1
9+
nf_core_version: 3.5.1
1010
repository_type: pipeline
1111
template:
1212
author: "Hadrien Gourlé, Daniel Straub, Sabrina Krakau, James A. Fellows Yates, Maxime Borry"
@@ -16,4 +16,4 @@ template:
1616
name: mag
1717
org: nf-core
1818
outdir: .
19-
version: 5.2.0
19+
version: 5.3.0

.prettierignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ testing*
1212
bin/
1313
.nf-test/
1414
ro-crate-metadata.json
15+
modules/nf-core/
16+
subworkflows/nf-core/

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,51 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## v5.3.0 - Rainbow Rattlesnake [2025-12-05]
7+
8+
### `Added`
9+
10+
- [#905](https://github.com/nf-core/mag/pull/905) - Add nf-test snapshot for `test_assembly_input` profile (by @dialvarezs)
11+
- [#930](https://github.com/nf-core/mag/pull/930) - Add binner SemiBin2 (by @d4straub)
12+
- [#861](https://github.com/nf-core/mag/pull/861) - Added `--generate_bigmag_file` to execute the bigmag workflow that generates the file to be used as input for [BIgMAG](https://github.com/jeffe107/BIgMAG) (added by @jeffe107)
13+
14+
### `Changed`
15+
16+
- [#932](https://github.com/nf-core/mag/pull/932) - Replaced usages of deprecated `Channel()` with `channel()` and fix other LSP warnings (by @dialvarezs)
17+
- [#937](https://github.com/nf-core/mag/pull/937) - Updated to nf-core 3.5.1 `TEMPLATE` (by @dialvarezs)
18+
- [#938](https://github.com/nf-core/mag/pull/938) - Update nf-core modules (by @dialvarezs)
19+
20+
### `Fixed`
21+
22+
- [#894](https://github.com/nf-core/mag/pull/894) - Fix read order in metaSPAdes to allow co-assembly of paired-end data of multiple samples (reported by @maartenciers, fix by @jfy133 with contributions from @prototaxites, @d4straub and @dialvarezs)
23+
- [#927](https://github.com/nf-core/mag/pull/927) - MetaBinner now succeeds when no contigs are too short or all are binned (reported by @MicroSeq, fix by @d4straub)
24+
- [#929](https://github.com/nf-core/mag/pull/929) - Allow the domain_classification.R script to run with any assembler, not just Megahit or Spades (reported by @MicroSeq, fix by @prototaxites)
25+
- [#943](https://github.com/nf-core/mag/pull/943) - Fixed concatenation of BUSCO summaries with uneven columns by changing from `csvtk` to `qsv` (reported by @jfy133 and @julianu, fix by @dialvarezs)
26+
- [#943](https://github.com/nf-core/mag/pull/943) - Fixed creation of the Tiara report channel used for concatenation (by @dialvarezs)
27+
- [#945](https://github.com/nf-core/mag/pull/945) - Skip mixing of GTDB-Tk MultiQC files when binning is skipped (reported by @amizeranschi, fix by @dialvarezs)
28+
- [#953](https://github.com/nf-core/mag/pull/953) - metaSPAdes retries upon error 250 (out of memory), rather than finishing the pipeline.
29+
- [#954](https://github.com/nf-core/mag/pull/954) - Skip GTDB-Tk when no bin QC tool is enabled and add warning messages (fix by @dialvarezs)
30+
- [#956](https://github.com/nf-core/mag/pull/956) - Support long reads assemblers in assembly input (fix by @dialvarezs)
31+
32+
### `Dependencies`
33+
34+
| Tool | Previous version | New version |
35+
| -------- | ---------------- | ----------- |
36+
| bcftools | 1.21 | 1.22 |
37+
| csvtk | 0.31.0 | |
38+
| fastp | 0.24.0 | 1.0.1 |
39+
| geNomad | 1.11.1 | 1.11.2 |
40+
| metamdbg | 1.1 | 1.2 |
41+
| mmseqs | 17.b804f | 18.8cc5c |
42+
| nf-core | | 3.5.1 |
43+
| qsv | | 5.1.0 |
44+
| samtools | 1.21 | 1.22.1 |
45+
| SemiBin2 | | 2.2.0 |
46+
47+
### `Deprecated`
48+
49+
- [#943](https://github.com/nf-core/mag/pull/943) - Remove `csvtk/concat` module (by @dialvarezs).
50+
651
## v5.2.0 - Puce Pangolin [2025-11-07]
752

853
### `Added`

0 commit comments

Comments
 (0)