Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
drpatelh committed Mar 16, 2023
1 parent a8f53be commit 07ddd71
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 12 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Enhancements & fixes

- [[#878](https://github.com/nf-core/rnaseq/pull/878)] - Allow tabs in fasta header when creating decoys for salmon index
- [[#931](https://github.com/nf-core/rnaseq/pull/931)] - Save transcriptome BAM files when using `--save_umi_intermeds` / `--save_align_intermeds`
- [[#934](https://github.com/nf-core/rnaseq/pull/934)] - Union of `ext.args` and `params.extra_star_align_args` prevents parameter clashes in the STAR module
- [[#940](https://github.com/nf-core/rnaseq/issues/940)] - Bugfix in `salmon_summarizedexperiment.r` to ensure `rbind` doesn't fail when `rowdata` has no `tx` column. See ([[#941](https://github.com/nf-core/rnaseq/pull/941)]) for details.
- [[#944](https://github.com/nf-core/rnaseq/issues/944)] - Read clipping using clip_r1, clip_r2, three_prime_clip_r1, three_prime_clip_r2 disabled in 3.10
Expand Down
71 changes: 59 additions & 12 deletions conf/modules.config
Original file line number Diff line number Diff line change
Expand Up @@ -595,39 +595,70 @@ if (!params.skip_alignment && params.aligner == 'star_salmon') {
ext.prefix = { "${meta.id}.umi_dedup.transcriptome" }
publishDir = [
path: { "${params.outdir}/${params.aligner}" },
enabled: false
mode: params.publish_dir_mode,
pattern: '*.bam',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
}

withName: 'NFCORE_RNASEQ:RNASEQ:UMITOOLS_PREPAREFORSALMON' {
ext.prefix = { "${meta.id}.umi_dedup.transcriptome.filtered" }
publishDir = [
path: { "${params.outdir}/${params.aligner}/umitools/log" },
mode: params.publish_dir_mode,
pattern: '*.log'
[
path: { "${params.outdir}/${params.aligner}/umitools/log" },
mode: params.publish_dir_mode,
pattern: '*.log'
],
[
path: { "${params.outdir}/${params.aligner}" },
mode: params.publish_dir_mode,
pattern: '*.bam',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
]
}

withName: 'NFCORE_RNASEQ:RNASEQ:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT' {
ext.prefix = { "${meta.id}.transcriptome.sorted" }
publishDir = [
path: { "${params.outdir}/${params.aligner}" },
enabled: false
mode: params.publish_dir_mode,
pattern: '*.bam',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
}

withName: 'NFCORE_RNASEQ:RNASEQ:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX' {
publishDir = [
path: { "${params.outdir}/${params.aligner}" },
enabled: false
mode: params.publish_dir_mode,
pattern: '*.bai',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
}

withName: 'NFCORE_RNASEQ:RNASEQ:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:.*' {
ext.prefix = { "${meta.id}.transcriptome.sorted.bam" }
publishDir = [
path: { "${params.outdir}/${params.aligner}" },
enabled: false
path: { "${params.outdir}/${params.aligner}/samtools_stats" },
mode: params.publish_dir_mode,
pattern: '*.{stats,flagstat,idxstats}',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
}

Expand All @@ -639,16 +670,32 @@ if (!params.skip_alignment && params.aligner == 'star_salmon') {
].join(' ').trim() }
ext.prefix = { "${meta.id}.umi_dedup.transcriptome.sorted" }
publishDir = [
path: { "${params.outdir}/${params.aligner}/umitools" },
mode: params.publish_dir_mode,
pattern: '*.tsv'
[
path: { "${params.outdir}/${params.aligner}/umitools" },
mode: params.publish_dir_mode,
pattern: '*.tsv'
],
[
path: { "${params.outdir}/${params.aligner}" },
mode: params.publish_dir_mode,
pattern: '*.bam',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
]
}

withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMITOOLS_TRANSCRIPTOME:SAMTOOLS_INDEX' {
publishDir = [
path: { "${params.outdir}/${params.aligner}" },
enabled: false
mode: params.publish_dir_mode,
pattern: '*.bai',
enabled: (
params.save_align_intermeds ||
params.save_umi_intermeds
)
]
}

Expand Down

0 comments on commit 07ddd71

Please sign in to comment.