Skip to content

Commit 2986385

Browse files
Merge pull request #1369 from siddharthab/umicollapse
Add umicollapse as an alternative to umi-tools
2 parents 0247f7b + a2dac87 commit 2986385

File tree

26 files changed

+941
-132
lines changed

26 files changed

+941
-132
lines changed

CHANGELOG.md

Lines changed: 44 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
Special thanks to the following for their contributions to the release:
1111

1212
- [Caitlin Winkler](https://github.com/oligomyeggo)
13+
- [Siddhartha Bagaria](https://github.com/siddharthab)
1314

1415
### Enhancements & fixes
1516

17+
- [PR #1369](https://github.com/nf-core/rnaseq/pull/1369) - Add umicollapse as an alternative to umi-tools
1618
- [PR #1461](https://github.com/nf-core/rnaseq/pull/1461) - Add FASTQ linting during preprocessing
1719

20+
### Software dependencies
21+
22+
| Dependency | Old version | New version |
23+
| ------------- | ----------- | ----------- |
24+
| `UMICollapse` | | 1.1.0 |
25+
26+
> **NB:** Dependency has been **updated** if both old and new version information is present.
27+
>
28+
> **NB:** Dependency has been **added** if just the new version information is present.
29+
>
30+
> **NB:** Dependency has been **removed** if new version information isn't present.
31+
1832
## [[3.17.0](https://github.com/nf-core/rnaseq/releases/tag/3.17.0)] - 2024-10-23
1933

2034
### Credits
@@ -1019,14 +1033,14 @@ Note, since the pipeline is now using Nextflow DSL2, each process will be run wi
10191033

10201034
### Parameters
10211035

1022-
| Old parameter | New parameter |
1023-
| --------------------------- | -------------------------------------- |
1024-
| `--fc_extra_attributes` | `--gtf_extra_attributes` |
1025-
|  `--fc_group_features` |  `--gtf_group_features` |
1026-
|  `--fc_count_type` |  `--gtf_count_type` |
1027-
|  `--fc_group_features_type` |  `--gtf_group_features_type` |
1028-
|   |  `--singularity_pull_docker_container` |
1029-
|  `--skip_featurecounts` |   |
1036+
| Old parameter | New parameter |
1037+
| -------------------------- | ------------------------------------- |
1038+
| `--fc_extra_attributes` | `--gtf_extra_attributes` |
1039+
| `--fc_group_features` | `--gtf_group_features` |
1040+
| `--fc_count_type` | `--gtf_count_type` |
1041+
| `--fc_group_features_type` | `--gtf_group_features_type` |
1042+
| | `--singularity_pull_docker_container` |
1043+
| `--skip_featurecounts` | |
10301044

10311045
> **NB:** Parameter has been **updated** if both old and new parameter information is present.
10321046
> **NB:** Parameter has been **added** if just the new parameter information is present.
@@ -1104,28 +1118,28 @@ Note, since the pipeline is now using Nextflow DSL2, each process will be run wi
11041118

11051119
#### Updated
11061120

1107-
| Old parameter | New parameter |
1108-
| ----------------------------- | --------------------------- |
1109-
| `--reads` | `--input` |
1110-
|  `--igenomesIgnore` |  `--igenomes_ignore` |
1111-
|  `--removeRiboRNA` |  `--remove_ribo_rna` |
1112-
|  `--rRNA_database_manifest` |  `--ribo_database_manifest` |
1113-
|  `--save_nonrRNA_reads` |  `--save_non_ribo_reads` |
1114-
|  `--saveAlignedIntermediates` |  `--save_align_intermeds` |
1115-
|  `--saveReference` |  `--save_reference` |
1116-
|  `--saveTrimmed` |  `--save_trimmed` |
1117-
|  `--saveUnaligned` |  `--save_unaligned` |
1118-
|  `--skipAlignment` |  `--skip_alignment` |
1119-
|  `--skipBiotypeQC` |  `--skip_biotype_qc` |
1120-
|  `--skipDupRadar` |  `--skip_dupradar` |
1121-
|  `--skipFastQC` |  `--skip_fastqc` |
1122-
|  `--skipMultiQC` |  `--skip_multiqc` |
1123-
|  `--skipPreseq` |  `--skip_preseq` |
1124-
|  `--skipQC` |  `--skip_qc` |
1125-
|  `--skipQualimap` |  `--skip_qualimap` |
1126-
|  `--skipRseQC` |  `--skip_rseqc` |
1127-
|  `--skipTrimming` |  `--skip_trimming` |
1128-
|  `--stringTieIgnoreGTF` |  `--stringtie_ignore_gtf` |
1121+
| Old parameter | New parameter |
1122+
| ---------------------------- | -------------------------- |
1123+
| `--reads` | `--input` |
1124+
| `--igenomesIgnore` | `--igenomes_ignore` |
1125+
| `--removeRiboRNA` | `--remove_ribo_rna` |
1126+
| `--rRNA_database_manifest` | `--ribo_database_manifest` |
1127+
| `--save_nonrRNA_reads` | `--save_non_ribo_reads` |
1128+
| `--saveAlignedIntermediates` | `--save_align_intermeds` |
1129+
| `--saveReference` | `--save_reference` |
1130+
| `--saveTrimmed` | `--save_trimmed` |
1131+
| `--saveUnaligned` | `--save_unaligned` |
1132+
| `--skipAlignment` | `--skip_alignment` |
1133+
| `--skipBiotypeQC` | `--skip_biotype_qc` |
1134+
| `--skipDupRadar` | `--skip_dupradar` |
1135+
| `--skipFastQC` | `--skip_fastqc` |
1136+
| `--skipMultiQC` | `--skip_multiqc` |
1137+
| `--skipPreseq` | `--skip_preseq` |
1138+
| `--skipQC` | `--skip_qc` |
1139+
| `--skipQualimap` | `--skip_qualimap` |
1140+
| `--skipRseQC` | `--skip_rseqc` |
1141+
| `--skipTrimming` | `--skip_trimming` |
1142+
| `--stringTieIgnoreGTF` | `--stringtie_ignore_gtf` |
11291143

11301144
#### Added
11311145

modules.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
"branch": "master",
204204
"git_sha": "b13f07be4c508d6ff6312d354d09f2493243e208",
205205
"installed_by": [
206+
"bam_dedup_stats_samtools_umicollapse",
206207
"bam_dedup_stats_samtools_umitools",
207208
"bam_markduplicates_picard",
208209
"bam_sort_stats_samtools"
@@ -271,9 +272,14 @@
271272
"git_sha": "49f4e50534fe4b64101e62ea41d5dc43b1324358",
272273
"installed_by": ["bedgraph_bedclip_bedgraphtobigwig"]
273274
},
275+
"umicollapse": {
276+
"branch": "master",
277+
"git_sha": "0b27602842d3d79fd0e8db79f4afa764967fc3d1",
278+
"installed_by": ["bam_dedup_stats_samtools_umicollapse"]
279+
},
274280
"umitools/dedup": {
275281
"branch": "master",
276-
"git_sha": "666652151335353eef2fcd58880bcef5bc2928e1",
282+
"git_sha": "0b27602842d3d79fd0e8db79f4afa764967fc3d1",
277283
"installed_by": ["bam_dedup_stats_samtools_umitools"]
278284
},
279285
"umitools/extract": {
@@ -295,9 +301,14 @@
295301
},
296302
"subworkflows": {
297303
"nf-core": {
304+
"bam_dedup_stats_samtools_umicollapse": {
305+
"branch": "master",
306+
"git_sha": "0b27602842d3d79fd0e8db79f4afa764967fc3d1",
307+
"installed_by": ["subworkflows"]
308+
},
298309
"bam_dedup_stats_samtools_umitools": {
299310
"branch": "master",
300-
"git_sha": "763d4b5c05ffda3ac1ac969dc67f7458cfb2eb1d",
311+
"git_sha": "0b27602842d3d79fd0e8db79f4afa764967fc3d1",
301312
"installed_by": ["subworkflows"]
302313
},
303314
"bam_markduplicates_picard": {
@@ -319,6 +330,7 @@
319330
"branch": "master",
320331
"git_sha": "763d4b5c05ffda3ac1ac969dc67f7458cfb2eb1d",
321332
"installed_by": [
333+
"bam_dedup_stats_samtools_umicollapse",
322334
"bam_dedup_stats_samtools_umitools",
323335
"bam_markduplicates_picard",
324336
"bam_sort_stats_samtools"

modules/nf-core/umicollapse/environment.yml

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/umicollapse/main.nf

Lines changed: 73 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/umicollapse/meta.yml

Lines changed: 82 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)