Skip to content

Commit 87f603c

Browse files
authored
Merge branch 'dev' into flexible_tx2gene
2 parents c08e204 + 221bdca commit 87f603c

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

CHANGELOG.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ Special thanks to the following for their contributions to the release:
1717
- [Phil Ewels](https://github.com/ewels)
1818
- [Vlad Savelyev](https://github.com/vladsavelyev)
1919

20+
### Enhancements & fixes
21+
22+
- [PR #1135](https://github.com/nf-core/rnaseq/pull/1135) - Update [action-tower-launch](https://github.com/marketplace/actions/action-tower-launch) to v2 which supports more variable handling
23+
- [PR #1141](https://github.com/nf-core/rnaseq/pull/1141) - Important! Template update for nf-core/tools v2.11
24+
- [PR #1143](https://github.com/nf-core/rnaseq/pull/1143) - Move fasta check back to Groovy ([#1142](https://github.com/nf-core/rnaseq/issues/1142))
25+
- [PR #1144](https://github.com/nf-core/rnaseq/pull/1144) - Interface to kmer size for pseudoaligners
26+
- [PR #1149](https://github.com/nf-core/rnaseq/pull/1149) - Fix and patch version commands for Fastp, FastQC and UMI-tools modules ([#1103](https://github.com/nf-core/rnaseq/issues/1103))
27+
- [PR #1150](https://github.com/nf-core/rnaseq/pull/1150) - Be more flexible on attribute values in GTFs ([#1132](https://github.com/nf-core/rnaseq/issues/1132))
28+
2029
### Parameters
2130

2231
| Old parameter | New parameter |
@@ -27,14 +36,6 @@ Special thanks to the following for their contributions to the release:
2736
> **NB:** Parameter has been **added** if just the new parameter information is present.
2837
> **NB:** Parameter has been **removed** if new parameter information isn't present.
2938
30-
### Enhancements & fixes
31-
32-
- [PR #1135](https://github.com/nf-core/rnaseq/pull/1135) - Update [action-tower-launch](https://github.com/marketplace/actions/action-tower-launch) to v2 which supports more variable handling
33-
- [PR #1141](https://github.com/nf-core/rnaseq/pull/1141) - Important! Template update for nf-core/tools v2.11
34-
- [PR #1149](https://github.com/nf-core/rnaseq/pull/1149) - Fix and patch version commands for Fastp, FastQC and UMI-tools modules ([#1103](https://github.com/nf-core/rnaseq/issues/1103))
35-
- [PR #1144](https://github.com/nf-core/rnaseq/pull/1144) - Interface to kmer size for pseudoaligners
36-
- [PR #1150](https://github.com/nf-core/rnaseq/pull/1150) - Be more flexible on attribute values in GTFs ([#1132](https://github.com/nf-core/rnaseq/issues/1132))
37-
3839
## [[3.13.2](https://github.com/nf-core/rnaseq/releases/tag/3.13.2)] - 2023-11-21
3940

4041
### Credits

lib/WorkflowRnaseq.groovy

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ class WorkflowRnaseq {
1414
public static void initialise(params, log) {
1515
genomeExistsError(params, log)
1616

17+
if (!params.fasta) {
18+
Nextflow.error("Genome fasta file not specified with e.g. '--fasta genome.fa' or via a detectable config file.")
19+
}
20+
1721
if (!params.gtf && !params.gff) {
1822
Nextflow.error("No GTF or GFF3 annotation specified! The pipeline requires at least one of these files.")
1923
}

nextflow_schema.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,7 @@
211211
"hidden": true,
212212
"help_text": "Do not load `igenomes.config` when running the pipeline. You may choose this option if you observe clashes between custom parameters and those supplied in `igenomes.config`."
213213
}
214-
},
215-
"required": ["fasta"]
214+
}
216215
},
217216
"read_trimming_options": {
218217
"title": "Read trimming options",

0 commit comments

Comments
 (0)