Skip to content

Commit 3bec233

Browse files
authored
Merge pull request #1040 from nf-core/dev
Dev -> Master for 3.12.0 release
2 parents 5671b65 + 14ba0e0 commit 3bec233

File tree

116 files changed

+664
-361
lines changed

Some content is hidden

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

116 files changed

+664
-361
lines changed

.editorconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ trim_trailing_whitespace = true
88
indent_size = 4
99
indent_style = space
1010

11-
[*.{md,yml,yaml,html,css,scss,js,cff}]
11+
[*.{md,yml,yaml,html,css,scss,js}]
1212
indent_size = 2
1313

1414
# These files are edited and tested upstream in nf-core/modules

.github/ISSUE_TEMPLATE/bug_report.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ body:
4545
* Nextflow version _(eg. 22.10.1)_
4646
* Hardware _(eg. HPC, Desktop, Cloud)_
4747
* Executor _(eg. slurm, local, awsbatch)_
48-
* Container engine: _(e.g. Docker, Singularity, Conda, Podman, Shifter or Charliecloud)_
48+
* Container engine: _(e.g. Docker, Singularity, Conda, Podman, Shifter, Charliecloud, or Apptainer)_
4949
* OS _(eg. CentOS Linux, macOS, Linux Mint)_
5050
* Version of nf-core/rnaseq _(eg. 1.1, 1.5, 1.8.2)_

.github/PULL_REQUEST_TEMPLATE.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Learn more about contributing: [CONTRIBUTING.md](https://github.com/nf-core/rnas
1515

1616
- [ ] This comment contains a description of changes (with reason).
1717
- [ ] If you've fixed a bug or added code that should be tested, add tests!
18-
- [ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/nf-core/rnaseq/tree/master/.github/CONTRIBUTING.md)- [ ] If necessary, also make a PR on the nf-core/rnaseq _branch_ on the [nf-core/test-datasets](https://github.com/nf-core/test-datasets) repository.
18+
- [ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/nf-core/rnaseq/tree/master/.github/CONTRIBUTING.md)
19+
- [ ] If necessary, also make a PR on the nf-core/rnaseq _branch_ on the [nf-core/test-datasets](https://github.com/nf-core/test-datasets) repository.
1920
- [ ] Make sure your code lints (`nf-core lint`).
2021
- [ ] Ensure the test suite passes (`nextflow run . -profile test,docker --outdir <OUTDIR>`).
2122
- [ ] Usage Documentation in `docs/usage.md` is updated.

.github/workflows/branch.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Check PRs
1414
if: github.repository == 'nf-core/rnaseq'
1515
run: |
16-
{ [[ ${{github.event.pull_request.head.repo.full_name }} == nf-core/rnaseq ]] && [[ $GITHUB_HEAD_REF = "dev" ]]; } || [[ $GITHUB_HEAD_REF == "patch" ]]
16+
{ [[ ${{github.event.pull_request.head.repo.full_name }} == nf-core/rnaseq ]] && [[ $GITHUB_HEAD_REF == "dev" ]]; } || [[ $GITHUB_HEAD_REF == "patch" ]]
1717
1818
# If the above check failed, post a comment on the PR explaining the failure
1919
# NOTE - this doesn't currently work if the PR is coming from a fork, due to limitations in GitHub actions secrets

.github/workflows/ci.yml

+7-6
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
6767
- name: Run pipeline with test data
6868
run: |
69-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
69+
nextflow run ${GITHUB_WORKSPACE} -profile test_cache,docker --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
7070
7171
star_salmon:
7272
name: Test STAR Salmon with workflow parameters
@@ -128,7 +128,7 @@ jobs:
128128
129129
- name: Run pipeline with STAR and various parameters
130130
run: |
131-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner star_salmon ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
131+
nextflow run ${GITHUB_WORKSPACE} -profile test_cache,docker --aligner star_salmon ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
132132
133133
star_rsem:
134134
name: Test STAR RSEM with workflow parameters
@@ -179,7 +179,7 @@ jobs:
179179
180180
- name: Run pipeline with RSEM STAR and various parameters
181181
run: |
182-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner star_rsem ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
182+
nextflow run ${GITHUB_WORKSPACE} -profile test_cache,docker --aligner star_rsem ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
183183
184184
hisat2:
185185
name: Test HISAT2 with workflow parameters
@@ -230,7 +230,7 @@ jobs:
230230
231231
- name: Run pipeline with HISAT2 and various parameters
232232
run: |
233-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner hisat2 ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
233+
nextflow run ${GITHUB_WORKSPACE} -profile test_cache,docker --aligner hisat2 ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
234234
235235
salmon:
236236
name: Test Salmon with workflow parameters
@@ -239,7 +239,8 @@ jobs:
239239
strategy:
240240
matrix:
241241
parameters:
242-
- "--skip_qc --skip_alignment"
242+
- "--skip_qc"
243+
- "--skip_alignment --skip_pseudo_alignment"
243244
- "--salmon_index false --transcript_fasta false"
244245
steps:
245246
- name: Check out pipeline code
@@ -281,4 +282,4 @@ jobs:
281282
282283
- name: Run pipeline with Salmon and various parameters
283284
run: |
284-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --pseudo_aligner salmon ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/
285+
nextflow run ${GITHUB_WORKSPACE} -profile test_cache,docker --pseudo_aligner salmon ${{ matrix.parameters }} --outdir ./results --test_data_base ${{ github.workspace }}/test-datasets/

.github/workflows/clean-up.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: "Close user-tagged issues and PRs"
2+
on:
3+
schedule:
4+
- cron: "0 0 * * 0" # Once a week
5+
6+
jobs:
7+
clean-up:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
steps:
13+
- uses: actions/stale@v7
14+
with:
15+
stale-issue-message: "This issue has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor. Remove stale label or add a comment otherwise this issue will be closed in 20 days."
16+
stale-pr-message: "This PR has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor. Remove stale label or add a comment if it is still useful."
17+
close-issue-message: "This issue was closed because it has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor and then staled for 20 days with no activity."
18+
days-before-stale: 30
19+
days-before-close: 20
20+
days-before-pr-close: -1
21+
any-of-labels: "awaiting-changes,awaiting-feedback"
22+
exempt-issue-labels: "WIP"
23+
exempt-pr-labels: "WIP"
24+
repo-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/cloud_tests_full.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
compute_env: ${{ secrets.TOWER_CE_AWS_CPU }}
3131
workdir: "${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
3232
run_name: "aws_rnaseq_full_${{ matrix.aligner }}"
33-
profiles: test_full_aws
33+
profiles: test_full_aws,public_aws_ecr
3434
parameters: |
3535
{
3636
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",

.github/workflows/cloud_tests_small.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
compute_env: ${{ secrets.TOWER_CE_AWS_CPU }}
2626
workdir: "${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
2727
run_name: "aws_rnaseq_small"
28-
profiles: test
28+
profiles: test,public_aws_ecr
2929
parameters: |
3030
{
3131
"outdir": "${{ secrets.TOWER_BUCKET_AWS }}/rnaseq/results-test-${{ github.sha }}"

.github/workflows/linting.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878

7979
- uses: actions/setup-python@v4
8080
with:
81-
python-version: "3.7"
81+
python-version: "3.8"
8282
architecture: "x64"
8383

8484
- name: Install dependencies

.pre-commit-config.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
repos:
2+
- repo: https://github.com/pre-commit/mirrors-prettier
3+
rev: "v2.7.1"
4+
hooks:
5+
- id: prettier

CHANGELOG.md

+47
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,53 @@
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.12.0](https://github.com/nf-core/rnaseq/releases/tag/3.12.0)] - 2023-06-02
7+
8+
### Credits
9+
10+
Special thanks to the following for their contributions to the release:
11+
12+
- [Adam Talbot](https://github.com/adamrtalbot)
13+
- [Esha Joshi](https://github.com/ejseqera)
14+
- [Ghepardo](https://github.com/Ghepardo)
15+
- [Matthias Zepper](https://github.com/MatthiasZepper)
16+
- [Maxime Garcia](https://github.com/maxulysse)
17+
- [Rob Syme](https://github.com/robsyme)
18+
19+
Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.
20+
21+
### Enhancements & fixes
22+
23+
- [[#1011](https://github.com/nf-core/rnaseq/issues/1011)] - FastQ files from UMI-tools not being passed to fastp
24+
- [[#1018](https://github.com/nf-core/rnaseq/issues/1018)] - Ability to skip both alignment and pseudo-alignment to only run pre-processing QC steps.
25+
- [PR #1016](https://github.com/nf-core/rnaseq/pull/1016) - Updated pipeline template to [nf-core/tools 2.8](https://github.com/nf-core/tools/releases/tag/2.8)
26+
- [PR #1025](https://github.com/nf-core/fetchngs/pull/1025) - Add `public_aws_ecr.config` to source mulled containers when using `public.ecr.aws` Docker Biocontainer registry
27+
- [PR #1038](https://github.com/nf-core/rnaseq/pull/1038) - Updated error log for count values when supplying `--additional_fasta`
28+
- [PR #1042](https://github.com/nf-core/rnaseq/pull/1042) - revert samtools_sort modules to no memory assignement
29+
30+
### Parameters
31+
32+
| Old parameter | New parameter |
33+
| ------------- | ------------------------- |
34+
| | `--skip_pseudo_alignment` |
35+
36+
> **NB:** Parameter has been **updated** if both old and new parameter information is present.
37+
> **NB:** Parameter has been **added** if just the new parameter information is present.
38+
> **NB:** Parameter has been **removed** if new parameter information isn't present.
39+
40+
### Software dependencies
41+
42+
| Dependency | Old version | New version |
43+
| ---------- | ----------- | ----------- |
44+
| `fastp` | 0.23.2 | 0.23.4 |
45+
| `samtools` | 1.16.1 | 1.17 |
46+
47+
> **NB:** Dependency has been **updated** if both old and new version information is present.
48+
>
49+
> **NB:** Dependency has been **added** if just the new version information is present.
50+
>
51+
> **NB:** Dependency has been **removed** if new version information isn't present.
52+
653
## [[3.11.2](https://github.com/nf-core/rnaseq/releases/tag/3.11.2)] - 2023-04-25
754

855
### Credits

README.md

+13-8
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[![run with singularity](https://img.shields.io/badge/run%20with-singularity-1d355c.svg?labelColor=000000)](https://sylabs.io/docs/)
99
[![Launch on Nextflow Tower](https://img.shields.io/badge/Launch%20%F0%9F%9A%80-Nextflow%20Tower-%234256e7)](https://tower.nf/launch?pipeline=https://github.com/nf-core/rnaseq)
1010

11-
[![Get help on Slack](http://img.shields.io/badge/slack-nf--core%20%23rnaseq-4A154B?labelColor=000000&logo=slack)](https://nfcore.slack.com/channels/rnaseq)[![Follow on Twitter](http://img.shields.io/badge/twitter-%40nf__core-1DA1F2?labelColor=000000&logo=twitter)](https://twitter.com/nf_core)[![Watch on YouTube](http://img.shields.io/badge/youtube-nf--core-FF0000?labelColor=000000&logo=youtube)](https://www.youtube.com/c/nf-core)
11+
[![Get help on Slack](http://img.shields.io/badge/slack-nf--core%20%23rnaseq-4A154B?labelColor=000000&logo=slack)](https://nfcore.slack.com/channels/rnaseq)[![Follow on Twitter](http://img.shields.io/badge/twitter-%40nf__core-1DA1F2?labelColor=000000&logo=twitter)](https://twitter.com/nf_core)[![Follow on Mastodon](https://img.shields.io/badge/mastodon-nf__core-6364ff?labelColor=FFFFFF&logo=mastodon)](https://mstdn.science/@nf_core)[![Watch on YouTube](http://img.shields.io/badge/youtube-nf--core-FF0000?labelColor=000000&logo=youtube)](https://www.youtube.com/c/nf-core)
1212

1313
## Introduction
1414

@@ -50,9 +50,11 @@
5050
## Usage
5151

5252
> **Note**
53-
> If you are new to nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how to set-up nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline) with `-profile test` before running the workflow on actual data.
53+
> If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how
54+
> to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline)
55+
> with `-profile test` before running the workflow on actual data.
5456
55-
First, you need to prepare a samplesheet with your input data that looks as follows:
57+
First, prepare a samplesheet with your input data that looks as follows:
5658

5759
**samplesheet.csv**:
5860

@@ -65,8 +67,10 @@ CONTROL_REP1,AEG588A1_S1_L004_R1_001.fastq.gz,AEG588A1_S1_L004_R2_001.fastq.gz,a
6567

6668
Each row represents a fastq file (single-end) or a pair of fastq files (paired end). Rows with the same sample identifier are considered technical replicates and merged automatically. The strandedness refers to the library preparation and will be automatically inferred if set to `auto`.
6769

68-
> **Warning**
69-
> Please provide pipeline parameters via the CLI or Nextflow `-params-file` option. Custom config files including those provided by the `-c` Nextflow option can be used to provide any configuration **except for parameters**; see [docs](https://nf-co.re/usage/configuration#custom-configuration-files).
70+
> **Warning:**
71+
> Please provide pipeline parameters via the CLI or Nextflow `-params-file` option. Custom config files including those
72+
> provided by the `-c` Nextflow option can be used to provide any configuration _**except for parameters**_;
73+
> see [docs](https://nf-co.re/usage/configuration#custom-configuration-files).
7074
7175
Now, you can run the pipeline using:
7276

@@ -82,8 +86,9 @@ For more details, please refer to the [usage documentation](https://nf-co.re/rna
8286

8387
## Pipeline output
8488

85-
The output of the pipeline applied to a [full-sized example dataset](https://github.com/nf-core/test-datasets/tree/rnaseq#full-test-dataset-origin) can be found [here](https://nf-co.re/rnaseq/results).
86-
For more details, please refer to the [output documentation](https://nf-co.re/rnaseq/output).
89+
To see the the results of a test run with a full size dataset refer to the [results](https://nf-co.re/rnaseq/results) tab on the nf-core website pipeline page.
90+
For more details about the output files and reports, please refer to the
91+
[output documentation](https://nf-co.re/rnaseq/output).
8792

8893
## Online videos
8994

@@ -104,7 +109,7 @@ Many thanks to other who have helped out along the way too, including (but not l
104109
- [Alex Peltzer](https://github.com/apeltzer)
105110
- [Colin Davenport](https://github.com/colindaven)
106111
- [Denis Moreno](https://github.com/Galithil)
107-
- [Edumnd Miller](https://github.com/Emiller88)
112+
- [Edmund Miller](https://github.com/Emiller88)
108113
- [Gregor Sturm](https://github.com/grst)
109114
- [Jacki Buros Novik](https://github.com/jburos)
110115
- [Lorena Pantano](https://github.com/lpantano)

conf/base.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ process {
1414
memory = { check_max( 6.GB * task.attempt, 'memory' ) }
1515
time = { check_max( 4.h * task.attempt, 'time' ) }
1616

17-
errorStrategy = { task.exitStatus in [140,143,137,104,134,139] ? 'retry' : 'finish' }
17+
errorStrategy = { task.exitStatus in ((130..145) + 104) ? 'retry' : 'finish' }
1818
maxRetries = 1
1919
maxErrors = '-1'
2020

conf/igenomes.config

+8
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@ params {
3636
macs_gsize = "2.7e9"
3737
blacklist = "${projectDir}/assets/blacklists/hg38-blacklist.bed"
3838
}
39+
'CHM13' {
40+
fasta = "${params.igenomes_base}/Homo_sapiens/UCSC/CHM13/Sequence/WholeGenomeFasta/genome.fa"
41+
bwa = "${params.igenomes_base}/Homo_sapiens/UCSC/CHM13/Sequence/BWAIndex/"
42+
bwamem2 = "${params.igenomes_base}/Homo_sapiens/UCSC/CHM13/Sequence/BWAmem2Index/"
43+
gtf = "${params.igenomes_base}/Homo_sapiens/NCBI/CHM13/Annotation/Genes/genes.gtf"
44+
gff = "ftp://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/009/914/755/GCF_009914755.1_T2T-CHM13v2.0/GCF_009914755.1_T2T-CHM13v2.0_genomic.gff.gz"
45+
mito_name = "chrM"
46+
}
3947
'GRCm38' {
4048
fasta = "${params.igenomes_base}/Mus_musculus/Ensembl/GRCm38/Sequence/WholeGenomeFasta/genome.fa"
4149
bwa = "${params.igenomes_base}/Mus_musculus/Ensembl/GRCm38/Sequence/BWAIndex/version0.6.0/"

conf/modules.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1137,7 +1137,7 @@ if (!params.skip_multiqc) {
11371137
// Salmon pseudo-alignment options
11381138
//
11391139

1140-
if (params.pseudo_aligner == 'salmon') {
1140+
if (!params.skip_pseudo_alignment && params.pseudo_aligner == 'salmon') {
11411141
process {
11421142
withName: '.*:QUANTIFY_SALMON:SALMON_QUANT' {
11431143
ext.args = params.extra_salmon_quant_args ?: ''

conf/public_aws_ecr.config

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
/*
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
AWS ECR Config
4+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5+
Config to set public AWS ECR images wherever possible
6+
This improves speed when running on AWS infrastructure.
7+
Use this as an example template when using your own private registry.
8+
----------------------------------------------------------------------------------------
9+
*/
10+
11+
docker.registry = 'public.ecr.aws'
12+
podman.registry = 'public.ecr.aws'
13+
14+
process {
15+
withName: 'CAT_ADDITIONAL_FASTA' {
16+
container = 'quay.io/biocontainers/python:3.9--1'
17+
}
18+
withName: 'CAT_FASTQ' {
19+
container = 'quay.io/nf-core/ubuntu:20.04'
20+
}
21+
withName: 'DESEQ2_QC' {
22+
container = 'quay.io/biocontainers/mulled-v2-8849acf39a43cdd6c839a369a74c0adc823e2f91:ab110436faf952a33575c64dd74615a84011450b-0'
23+
}
24+
withName: 'GTF2BED' {
25+
container = 'quay.io/biocontainers/perl:5.26.2'
26+
}
27+
withName: 'GTF_GENE_FILTER' {
28+
container = 'quay.io/biocontainers/python:3.9--1'
29+
}
30+
withName: 'GUNZIP' {
31+
container = 'quay.io/nf-core/ubuntu:20.04'
32+
}
33+
withName: 'HISAT2_ALIGN' {
34+
container = 'quay.io/biocontainers/mulled-v2-a97e90b3b802d1da3d6958e0867610c718cb5eb1:2cdf6bf1e92acbeb9b2834b1c58754167173a410-0'
35+
}
36+
withName: 'MULTIQC_CUSTOM_BIOTYPE' {
37+
container = 'quay.io/biocontainers/python:3.9--1'
38+
}
39+
withName: 'PREPROCESS_TRANSCRIPTS_FASTA_GENCODE' {
40+
container = 'quay.io/nf-core/ubuntu:20.04'
41+
}
42+
withName: 'RSEM_CALCULATEEXPRESSION' {
43+
container = 'quay.io/biocontainers/mulled-v2-cf0123ef83b3c38c13e3b0696a3f285d3f20f15b:64aad4a4e144878400649e71f42105311be7ed87-0'
44+
}
45+
withName: 'RSEM_MERGE_COUNTS' {
46+
container = 'quay.io/nf-core/ubuntu:20.04'
47+
}
48+
withName: 'RSEM_PREPAREREFERENCE' {
49+
container = 'quay.io/biocontainers/mulled-v2-cf0123ef83b3c38c13e3b0696a3f285d3f20f15b:64aad4a4e144878400649e71f42105311be7ed87-0'
50+
}
51+
withName: 'SALMON_TX2GENE' {
52+
container = 'quay.io/biocontainers/python:3.9--1'
53+
}
54+
withName: 'SAMPLESHEET_CHECK' {
55+
container = 'quay.io/biocontainers/python:3.9--1'
56+
}
57+
withName: 'STAR_ALIGN' {
58+
container = 'quay.io/biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:1df389393721fc66f3fd8778ad938ac711951107-0'
59+
}
60+
withName: 'STAR_ALIGN_IGENOMES' {
61+
container = 'quay.io/biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0'
62+
}
63+
withName: 'STAR_GENOMEGENERATE' {
64+
container = 'quay.io/biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:1df389393721fc66f3fd8778ad938ac711951107-0'
65+
}
66+
withName: 'STAR_GENOMEGENERATE_IGENOMES' {
67+
container = 'quay.io/biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0'
68+
}
69+
withName: 'UNTAR' {
70+
container = 'quay.io/nf-core/ubuntu:20.04'
71+
}
72+
}

0 commit comments

Comments
 (0)