Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.7.1 #356

Merged
merged 41 commits into from
Aug 15, 2024
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
75ba89b
Bump version to 2.8.0dev
grst Jun 25, 2024
6d52c49
Merge pull request #342 from nf-core/bump-version
grst Jun 26, 2024
e79432c
added 10XV4 for cellranger protocol
nick-youngblut Jul 26, 2024
4c93ec0
added v4 whitelist; updated docs for 10XV4
nick-youngblut Jul 26, 2024
f157de2
updated technology pattern
nick-youngblut Jul 26, 2024
fbfc780
updated mandatory_arguments protocol
nick-youngblut Jul 26, 2024
e9b20cd
updated changelog; reverted kallisto meta.yml
nick-youngblut Jul 29, 2024
97f8e9b
Merge branch 'dev' into cellranger_10XV4
grst Jul 30, 2024
34f4be7
[automated] Fix code linting
nf-core-bot Jul 30, 2024
5f11686
Merge pull request #348 from nick-youngblut/cellranger_10XV4
grst Jul 30, 2024
d5d3b98
Update CHANGELOG
grst Aug 8, 2024
823ef05
Update modules
grst Aug 8, 2024
9677a15
Update CHANGELOG
grst Aug 8, 2024
66221f6
Merge pull request #351 from nf-core/update-modules
grst Aug 8, 2024
e6f282d
Merge branch 'dev' into fix-star-index
grst Aug 8, 2024
7a1b851
Update modules
grst Aug 12, 2024
ecf08e5
Update changelog
grst Aug 12, 2024
ed25fd5
Update retrieving star index'
grst Aug 12, 2024
23fcbdb
Merge pull request #350 from nf-core/fix-star-index
grst Aug 12, 2024
cafadb9
Merge pull request #352 from nf-core/update-modules
grst Aug 12, 2024
03b9cbc
Bump version to v2.7.1
grst Aug 12, 2024
4cd70a1
Merge pull request #353 from nf-core/bump-version
grst Aug 12, 2024
6da0787
Re-enable schema linting
grst Aug 12, 2024
c918195
Add missing options to nextflow.config
grst Aug 12, 2024
0b0ebd4
Merge pull request #354 from nf-core/fix-linting
grst Aug 12, 2024
1a683ac
Fix usage of getGenomeAttribute
grst Aug 12, 2024
7baac55
Merge pull request #355 from nf-core/genome-parameters
grst Aug 12, 2024
25ed00c
Update CHANGELOG.md
apeltzer Aug 13, 2024
bc63dc9
Add missing multiqc channels
grst Aug 13, 2024
de7007c
Merge remote-tracking branch 'origin/dev' into fix-multiqc
grst Aug 13, 2024
2dd8465
Merge pull request #357 from nf-core/fix-multiqc
grst Aug 13, 2024
76c3753
rename tests
grst Aug 13, 2024
7582f30
error message when feature barcoding ref is not specified
eolaniru Aug 13, 2024
0ce64b1
Update nf-test CI and nf-validation plugin
grst Aug 13, 2024
7adc979
Fix env vars
grst Aug 13, 2024
9a31090
Revert "Re-enable schema linting"
grst Aug 13, 2024
7da25ee
Update CHANGELOG
grst Aug 13, 2024
8923d21
Merge pull request #360 from eolaniru/Fixfb_ref
grst Aug 13, 2024
119c4ba
Merge remote-tracking branch 'origin/dev' into fix-nf-test
grst Aug 13, 2024
b1ef5bb
Update CHANGELOG.md
grst Aug 13, 2024
4f7a09b
Merge pull request #359 from nf-core/fix-nf-test
grst Aug 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .nf-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,3 @@ lint:
- .github/ISSUE_TEMPLATE/bug_report.yml
files_exist:
- lib/Utils.groovy
# TODO This is because of an issue with the monochromeLogs parameter
# See nextflow.config for details
schema_params: False
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
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).

## v2.7.1 - 2024-08-13

- Re-enable linting check for nextflow schema ([#354](https://github.com/nf-core/scrnaseq/pull/354))
- Add support for 10XV4 chemistry ([#348](https://github.com/nf-core/scrnaseq/pull/348))
- Fix issues with predefined STAR index ([#350](https://github.com/nf-core/scrnaseq/pull/350))
- Update modules ([#351](https://github.com/nf-core/scrnaseq/pull/351))
- Fix resource specifications for `cellranger mkref`/`cellrangerarc mkref` ([#352](https://github.com/nf-core/scrnaseq/pull/352))

## v2.7.0 - 2024-06-03

- Apply `check_max` to AlevinQC time limit ([#335](https://github.com/nf-core/scrnaseq/pull/335))
Expand Down
4 changes: 2 additions & 2 deletions assets/multiqc_config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
report_comment: >
This report has been generated by the <a href="https://github.com/nf-core/scrnaseq/releases/tag/2.7.0" target="_blank">nf-core/scrnaseq</a>
This report has been generated by the <a href="https://github.com/nf-core/scrnaseq/releases/tag/2.7.1" target="_blank">nf-core/scrnaseq</a>
analysis pipeline. For information about how to interpret these results, please see the
<a href="https://nf-co.re/scrnaseq/2.7.0/docs/output" target="_blank">documentation</a>.
<a href="https://nf-co.re/scrnaseq/2.7.1/docs/output" target="_blank">documentation</a>.
report_section_order:
"nf-core-scrnaseq-methods-description":
order: -1000
Expand Down
18 changes: 18 additions & 0 deletions assets/protocols.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
"protocol": "10xv3",
"whitelist": "assets/whitelist/10x_V3_barcode_whitelist.txt.gz"
},
"10XV4": {
"protocol": "10xv4",
"whitelist": "assets/whitelist/10x_V4_barcode_whitelist.txt.gz"
},
"dropseq": {
"protocol": "dropseq"
}
Expand All @@ -28,6 +32,9 @@
},
"10XV3": {
"protocol": "SC3Pv3"
},
"10XV4": {
"protocol": "SC3Pv4"
}
},
"cellrangerarc": {
Expand All @@ -51,6 +58,11 @@
"extra_args": "--soloUMIlen 12",
"whitelist": "assets/whitelist/10x_V3_barcode_whitelist.txt.gz"
},
"10XV4": {
"protocol": "CB_UMI_Simple",
"extra_args": "--soloUMIlen 12",
"whitelist": "assets/whitelist/10x_V4_barcode_whitelist.txt.gz"
},
"dropseq": {
"protocol": "CB_UMI_Simple"
},
Expand All @@ -68,6 +80,9 @@
"10XV3": {
"protocol": "10XV3"
},
"10XV4": {
"protocol": "10XV4"
},
"dropseq": {
"protocol": "DROPSEQ"
},
Expand All @@ -88,6 +103,9 @@
"10XV3": {
"protocol": "10x-v3"
},
"10XV4": {
"protocol": "10x-v4"
},
"dropseq": {
"protocol": "dropseq"
}
Expand Down
Binary file added assets/whitelist/10x_V4_barcode_whitelist.txt.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ The single-cell protocol used in the experiment can be specified using the `--pr
For cellranger, it is recommended to stick with the default value `'auto'` for automatic detection of the protocol.
For all other aligner, you need to specify the protocol manually.

The three 10x Genomics protocols 3' v1 (`10XV1`), 3' v2 (`10XV2`) and 3' v3 (`10XV3`) are universally supported
The three 10x Genomics protocols 3' v1 (`10XV1`), 3' v2 (`10XV2`), 3' v3 (`10XV3`), and 3' v4 (`10XV4`) are universally supported
by all aligners in the pipeline and mapped to the correct options automatically. If the protocol is unknown to the
nf-core pipeline, the value specified to `--protocol` is passed to the aligner _in verbatim_ to support additional protocols.

Expand Down
20 changes: 10 additions & 10 deletions modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
"nf-core": {
"cellranger/count": {
"branch": "master",
"git_sha": "e66183d2ab6a5c2f3fd66b2bee942287cf65536c",
"git_sha": "90dad5491658049282ceb287a3d7732c1ce39837",
"installed_by": ["modules"]
},
"cellranger/mkgtf": {
"branch": "master",
"git_sha": "e66183d2ab6a5c2f3fd66b2bee942287cf65536c",
"git_sha": "90dad5491658049282ceb287a3d7732c1ce39837",
"installed_by": ["modules"]
},
"cellranger/mkref": {
"branch": "master",
"git_sha": "e66183d2ab6a5c2f3fd66b2bee942287cf65536c",
"git_sha": "3549a361ce3401b6afd238a266389d78392a53f6",
"installed_by": ["modules"]
},
"cellranger/mkvdjref": {
Expand All @@ -27,7 +27,7 @@
},
"cellranger/multi": {
"branch": "master",
"git_sha": "5f12fc2128f419a8750c5b0620e4b54d7aa33fec",
"git_sha": "90dad5491658049282ceb287a3d7732c1ce39837",
"installed_by": ["modules"]
},
"cellrangerarc/count": {
Expand All @@ -42,12 +42,12 @@
},
"cellrangerarc/mkref": {
"branch": "master",
"git_sha": "4196b1b2e7ce265892f3979eabf7a9ddc030702f",
"git_sha": "3549a361ce3401b6afd238a266389d78392a53f6",
"installed_by": ["modules"]
},
"fastqc": {
"branch": "master",
"git_sha": "285a50500f9e02578d90b3ce6382ea3c30216acd",
"git_sha": "46eca555142d6e597729fcb682adcc791796f514",
"installed_by": ["modules"]
},
"gffread": {
Expand All @@ -57,7 +57,7 @@
},
"gunzip": {
"branch": "master",
"git_sha": "3a5fef109d113b4997c9822198664ca5f2716208",
"git_sha": "4e5f4687318f24ba944a13609d3ea6ebd890737d",
"installed_by": ["modules"]
},
"kallistobustools/count": {
Expand All @@ -72,12 +72,12 @@
},
"multiqc": {
"branch": "master",
"git_sha": "b7ebe95761cd389603f9cc0e0dc384c0f663815a",
"git_sha": "b80f5fd12ff7c43938f424dd76392a2704fa2396",
"installed_by": ["modules"]
},
"star/genomegenerate": {
"branch": "master",
"git_sha": "a21faa6a3481af92a343a10926f59c189a2c16c9",
"git_sha": "46eca555142d6e597729fcb682adcc791796f514",
"installed_by": ["modules"]
},
"universc": {
Expand All @@ -87,7 +87,7 @@
},
"unzip": {
"branch": "master",
"git_sha": "3f5420aa22e00bd030a2556dfdffc9e164ec0ec5",
"git_sha": "b0c3ff2485534c09d9debbf20125d9c6b72ce118",
"installed_by": ["modules"]
}
}
Expand Down
11 changes: 6 additions & 5 deletions modules/nf-core/cellranger/count/templates/cellranger_count.py

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

12 changes: 6 additions & 6 deletions modules/nf-core/cellranger/count/tests/main.nf.test

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

4 changes: 2 additions & 2 deletions modules/nf-core/cellranger/mkgtf/tests/main.nf.test

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

4 changes: 4 additions & 0 deletions modules/nf-core/cellranger/mkref/main.nf

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

13 changes: 6 additions & 7 deletions modules/nf-core/cellranger/mkref/tests/main.nf.test

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

48 changes: 26 additions & 22 deletions modules/nf-core/cellranger/mkref/tests/main.nf.test.snap

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

Loading
Loading