Skip to content

Commit 00f924c

Browse files
authored
Merge pull request #1433 from nf-core/dev
Dev -> Master for 3.17.0
2 parents 1f3f64d + 8cddc95 commit 00f924c

File tree

173 files changed

+5708
-4017
lines changed

Some content is hidden

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

173 files changed

+5708
-4017
lines changed

.github/workflows/ci.yml

+2-38
Original file line numberDiff line numberDiff line change
@@ -54,37 +54,16 @@ jobs:
5454
- "latest-everything"
5555
nf_test_files: ["${{ fromJson(needs.nf-test-changes.outputs.nf_test_files) }}"]
5656
profile:
57-
- "conda"
5857
- "docker"
5958
- "singularity"
6059
isMaster:
6160
- ${{ github.base_ref == 'master' }}
6261
# Exclude conda and singularity on dev
6362
exclude:
6463
- isMaster: false
65-
profile: "conda"
66-
- isMaster: false
6764
profile: "singularity"
68-
- profile: "conda"
69-
nf_test_files: "tests/default.nf.test"
70-
- profile: "conda"
71-
nf_test_files: "tests/featurecounts_group_type.nf.test"
72-
- profile: "conda"
73-
nf_test_files: "tests/hisat2.nf.test"
74-
- profile: "conda"
75-
nf_test_files: "tests/kallisto.nf.test"
76-
- profile: "conda"
77-
nf_test_files: "tests/min_mapped_reads.nf.test"
78-
- profile: "conda"
79-
nf_test_files: "tests/remove_ribo_rna.nf.test"
80-
- profile: "conda"
81-
nf_test_files: "tests/salmon.nf.test"
82-
- profile: "conda"
83-
nf_test_files: "tests/skip_qc.nf.test"
84-
- profile: "conda"
85-
nf_test_files: "tests/skip_trimming.nf.test"
86-
- profile: "conda"
87-
nf_test_files: "tests/star_rsem.nf.test"
65+
- NXF_VER: "latest-everything"
66+
profile: "singularity"
8867
steps:
8968
- name: Check out pipeline code
9069
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
@@ -104,21 +83,6 @@ jobs:
10483
mkdir -p $NXF_SINGULARITY_CACHEDIR
10584
mkdir -p $NXF_SINGULARITY_LIBRARYDIR
10685
107-
- name: Set up Miniconda
108-
if: matrix.profile == 'conda'
109-
uses: conda-incubator/setup-miniconda@a4260408e20b96e80095f42ff7f1a15b27dd94ca # v3
110-
with:
111-
miniconda-version: "latest"
112-
auto-update-conda: true
113-
conda-solver: libmamba
114-
channels: conda-forge,bioconda
115-
116-
- name: Set up Conda
117-
if: matrix.profile == 'conda'
118-
run: |
119-
echo $(realpath $CONDA)/condabin >> $GITHUB_PATH
120-
echo $(realpath python) >> $GITHUB_PATH
121-
12286
- name: Install nf-test
12387
uses: nf-core/setup-nf-test@v1
12488
with:

CHANGELOG.md

+54
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,60 @@
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+
## [[3.17.0](https://github.com/nf-core/rnaseq/releases/tag/3.17.0)] - 2024-10-23
7+
8+
### Credits
9+
10+
Special thanks to the following for their contributions to the release:
11+
12+
- [Maxime Garcia](https://github.com/maxulysse)
13+
- [Jonathan Manning](https://github.com/pinin4fjords)
14+
- [Pablo Gonzalez de Aledo](https://github.com/pabloaledo)
15+
16+
### Enhancements & fixes
17+
18+
- [PR #1418](https://github.com/nf-core/rnaseq/pull/1418) - Bump versions back to 3.17.0 after release
19+
- [PR #1422](https://github.com/nf-core/rnaseq/pull/1422) - Bump lots of modules so that conda versions have ARM builds
20+
- [PR #1423](https://github.com/nf-core/rnaseq/pull/1423) - Bump STAR version for version with ARM Conda build
21+
- [PR #1424](https://github.com/nf-core/rnaseq/pull/1424) - Patch sortmerna to 4.3.7 for ARM compatibility
22+
- [PR #1425](https://github.com/nf-core/rnaseq/pull/1425) - Add profile for ARM compatibility
23+
- [PR #1432](https://github.com/nf-core/rnaseq/pull/1432) - Bump versions for 3.17.0 release
24+
- [PR #1434](https://github.com/nf-core/rnaseq/pull/1434) - Default registry is quay.io for all containers
25+
- [PR #1437](https://github.com/nf-core/rnaseq/pull/1437) - Update software dependencies
26+
- [PR #1437](https://github.com/nf-core/rnaseq/pull/1437) - Remove conda from test matrix
27+
- [PR #1440](https://github.com/nf-core/rnaseq/pull/1440) - Further reduce matrix
28+
- [PR #1441](https://github.com/nf-core/rnaseq/pull/1441) - Force some containers to be converted from docker to singularity to fix nf-core download tests
29+
30+
### Software dependencies
31+
32+
| Dependency | Old version | New version |
33+
| ----------------------------- | ----------- | ----------- |
34+
| `bbmap` | 39.01 | 39.10 |
35+
| `coreutils` | 8.30 | 9.5 |
36+
| `fq` | 0.9.1 | 0.12.0 |
37+
| `python (catadditionalfasta)` | 3.9.5 | 3.12.2 |
38+
| `python (tx2gene)` | 3.9.5 | 3.10.4 |
39+
| `cutadapt` | 3.4 | 4.9 |
40+
| `htslib (star)` | 1.18 | 1.20 |
41+
| `htslib` | 1.20 | 1.21 |
42+
| `kallisto` | 0.48.0 | 0.51.1 |
43+
| `preseq` | 3.1.2 | 3.2.0 |
44+
| `salmon` | 1.10.1 | 1.10.3 |
45+
| `samtools (star)` | 1.18 | 1.20 |
46+
| `samtools` | 1.20 | 1.21 |
47+
| `sortmerna` | 4.3.6 | 4.3.7 |
48+
| `star` | 2.7.10a | =2.7.11b |
49+
| `stringtie` | 2.2.1 | 2.2.3 |
50+
| `subread` | 2.0.1 | 2.0.6 |
51+
| `trim-galore` | 0.6.7 | 0.6.10 |
52+
| `ucsc-bedgraphtobigwig` | 445 | 469 |
53+
54+
> **NB:** Dependency has been **updated** if both old and new version information is present.
55+
>
56+
> **NB:** Dependency has been **added** if just the new version information is present.
57+
>
58+
> **NB:** Dependency has been **removed** if new version information isn't present.
59+
660
## [[3.16.1](https://github.com/nf-core/rnaseq/releases/tag/3.16.1)] - 2024-10-16
761

862
### Credits

0 commit comments

Comments
 (0)