Skip to content

Commit 29d224f

Browse files
committed
chore: Update nf-core/methylseq to version 4.2.0
1 parent 04f4e35 commit 29d224f

12 files changed

Lines changed: 63 additions & 67 deletions

.nf-core.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ nf_core_version: 3.5.1
1212
repository_type: pipeline
1313
template:
1414
author: Phil Ewels, Sateesh Peri
15-
description: Methylation (Bisulfite-Sequencing) Best Practice analysis
16-
pipeline, part of the nf-core community.
15+
description: Methylation (Bisulfite-Sequencing) Best Practice analysis pipeline, part of the nf-core community.
1716
force: false
1817
is_nfcore: true
1918
name: methylseq
2019
org: nf-core
2120
outdir: .
22-
version: 4.2.0dev
21+
version: 4.2.0

assets/multiqc_config.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
report_comment: >
2-
This report has been generated by the <a href="https://github.com/nf-core/methylseq/tree/dev"
3-
target="_blank">nf-core/methylseq</a> analysis pipeline. For information about how
4-
to interpret these results, please see the <a href="https://nf-co.re/methylseq/dev/docs/output"
5-
target="_blank">documentation</a>.
2+
This report has been generated by the <a href="https://github.com/nf-core/methylseq/releases/tag/4.2.0" target="_blank">nf-core/methylseq</a> analysis pipeline. For information about how to interpret these results, please see the <a href="https://nf-co.re/methylseq/4.2.0/docs/output" target="_blank">documentation</a>.
63
report_section_order:
74
"nf-core-methylseq-methods-description":
85
order: -1000

nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,7 @@ manifest {
410410
mainScript = 'main.nf'
411411
defaultBranch = 'master'
412412
nextflowVersion = '!>=25.04.0'
413-
version = '4.2.0dev'
413+
version = '4.2.0'
414414
doi = '10.5281/zenodo.1343417'
415415
}
416416

ro-crate-metadata.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
{
2222
"@id": "./",
2323
"@type": "Dataset",
24-
"creativeWorkStatus": "InProgress",
25-
"datePublished": "2025-11-20T09:31:57+00:00",
24+
"creativeWorkStatus": "Stable",
25+
"datePublished": "2025-12-08T01:57:45+00:00",
2626
"description": "<h1>\n <picture>\n <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/images/nf-core-methylseq_logo_dark.png\">\n <img alt=\"nf-core/methylseq\" src=\"docs/images/nf-core-methylseq_logo_light.png\">\n </picture>\n</h1>\n\n[![Open in GitHub Codespaces](https://img.shields.io/badge/Open_In_GitHub_Codespaces-black?labelColor=grey&logo=github)](https://github.com/codespaces/new/nf-core/methylseq)\n[![GitHub Actions CI Status](https://github.com/nf-core/methylseq/actions/workflows/nf-test.yml/badge.svg)](https://github.com/nf-core/methylseq/actions/workflows/nf-test.yml)\n[![GitHub Actions Linting Status](https://github.com/nf-core/methylseq/actions/workflows/linting.yml/badge.svg)](https://github.com/nf-core/methylseq/actions/workflows/linting.yml)[![AWS CI](https://img.shields.io/badge/CI%20tests-full%20size-FF9900?labelColor=000000&logo=Amazon%20AWS)](https://nf-co.re/methylseq/results)[![Cite with Zenodo](http://img.shields.io/badge/DOI-10.5281/zenodo.1343417-1073c8?labelColor=000000)](https://doi.org/10.5281/zenodo.1343417)\n[![nf-test](https://img.shields.io/badge/unit_tests-nf--test-337ab7.svg)](https://www.nf-test.com)\n\n[![Nextflow](https://img.shields.io/badge/version-%E2%89%A525.04.0-green?style=flat&logo=nextflow&logoColor=white&color=%230DC09D&link=https%3A%2F%2Fnextflow.io)](https://www.nextflow.io/)\n[![nf-core template version](https://img.shields.io/badge/nf--core_template-3.5.1-green?style=flat&logo=nfcore&logoColor=white&color=%2324B064&link=https%3A%2F%2Fnf-co.re)](https://github.com/nf-core/tools/releases/tag/3.5.1)\n[![run with conda](http://img.shields.io/badge/run%20with-conda-3EB049?labelColor=000000&logo=anaconda)](https://docs.conda.io/en/latest/)\n[![run with docker](https://img.shields.io/badge/run%20with-docker-0db7ed?labelColor=000000&logo=docker)](https://www.docker.com/)\n[![run with singularity](https://img.shields.io/badge/run%20with-singularity-1d355c.svg?labelColor=000000)](https://sylabs.io/docs/)\n[![Launch on Seqera Platform](https://img.shields.io/badge/Launch%20%F0%9F%9A%80-Seqera%20Platform-%234256e7)](https://cloud.seqera.io/launch?pipeline=https://github.com/nf-core/methylseq)\n\n[![Get help on Slack](http://img.shields.io/badge/slack-nf--core%20%23methylseq-4A154B?labelColor=000000&logo=slack)](https://nfcore.slack.com/channels/methylseq)[![Follow on Bluesky](https://img.shields.io/badge/bluesky-%40nf__core-1185fe?labelColor=000000&logo=bluesky)](https://bsky.app/profile/nf-co.re)[![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)\n\n## Introduction\n\n**nf-core/methylseq** is a bioinformatics analysis pipeline used for Methylation (Bisulfite) sequencing data. It pre-processes raw data from FastQ inputs, aligns the reads and performs extensive quality-control on the results.\n\n![nf-core/methylseq metro map](docs/images/4.2.0_metromap.png)\n\nThe pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker / Singularity / Podman / Charliecloud / Apptainer containers making installation trivial and results highly reproducible.\n\nOn release, automated continuous integration tests run the pipeline on a full-sized dataset on the AWS cloud infrastructure. This ensures that the pipeline runs on AWS, has sensible resource allocation defaults set to run on real-world datasets, and permits the persistent storage of results to benchmark between pipeline releases and other analysis sources.The results obtained from the full-sized test can be viewed on the [nf-core website](https://nf-co.re/methylseq/results).\n\n> Read more about **Bisulfite Sequencing & Three-Base Aligners** used in this pipeline [here](docs/usage/bs-seq-primer.md)\n\n## Pipeline Summary\n\nThe pipeline allows you to choose between running either [Bismark](https://github.com/FelixKrueger/Bismark), [bwa-meth](https://github.com/brentp/bwa-meth) / [MethylDackel](https://github.com/dpryan79/methyldackel) or [BWA-Mem](https://github.com/lh3/bwa) plus [rastair](https://bitbucket.org/bsblabludwig/rastair/src/master/) for for TAPS data processing. rastair can also be used with bwa-meth aligned reads by setting the aligner to `--aligner bwameth` and adding the flag `--taps`.\n\nChoose between workflows by using `--aligner bismark` (default, uses bowtie2 for alignment), `--aligner bismark_hisat`, `--aligner bwameth` or `--aligner bwamem`. For higher performance, the pipeline can leverage the [Parabricks implementation of bwa-meth (fq2bammeth)](https://docs.nvidia.com/clara/parabricks/latest/documentation/tooldocs/man_fq2bam_meth.html) and the [Parabricks implementation of bwa-mem (fq2bammemh)](https://docs.nvidia.com/clara/parabricks/latest/documentation/tooldocs/man_fq2bam.html), which implement the baseline tools `bwa-meth` and `bwa-mem`. To use this option, include the `gpu` profile along with `--aligner bwameth` or `--aligner bwamem`.\n\nNote: For faster CPU runs with BWA-Meth, enable the BWA-MEM2 algorithm using `--use_mem2`. The GPU pathway (Parabricks) requires `-profile gpu` and a container runtime (Docker, Singularity, or Podman); Conda/Mamba are not supported for the GPU module.\n\n| Step | Bismark workflow | bwa-meth workflow | bwa-mem + TAPS workflow |\n| -------------------------------------------- | ------------------------ | --------------------- | -------------------------- |\n| Generate Reference Genome Index _(optional)_ | Bismark | bwa-meth | bwa index |\n| Merge re-sequenced FastQ files | cat | cat | cat |\n| Raw data QC | FastQC | FastQC | FastQC |\n| Adapter sequence trimming | Trim Galore! | Trim Galore! | Trim Galore! |\n| Align Reads | Bismark (bowtie2/hisat2) | bwa-meth | bwa mem |\n| Deduplicate Alignments | Bismark | Picard MarkDuplicates | Picard MarkDuplicates |\n| Extract methylation calls | Bismark | MethylDackel | TAPS subworkflow (rastair) |\n| Sample report | Bismark | - | - |\n| Summary Report | Bismark | - | - |\n| Alignment QC | Qualimap _(optional)_ | Qualimap _(optional)_ | Qualimap _(optional)_ |\n| Sample complexity | Preseq _(optional)_ | Preseq _(optional)_ | Preseq _(optional)_ |\n| Project Report | MultiQC | MultiQC | MultiQC |\n\nOptional targeted sequencing analysis is available via `--run_targeted_sequencing` and `--target_regions_file`; see the [usage documentation](https://nf-co.re/methylseq/usage) for details.\n\n## Usage\n\n> [!NOTE]\n> 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.\n\nFirst, prepare a samplesheet with your input data that looks as follows:\n\n`samplesheet.csv`:\n\n```csv\nsample,fastq_1,fastq_2,genome\nSRR389222_sub1,https://github.com/nf-core/test-datasets/raw/methylseq/testdata/SRR389222_sub1.fastq.gz,,\nSRR389222_sub2,https://github.com/nf-core/test-datasets/raw/methylseq/testdata/SRR389222_sub2.fastq.gz,,\nSRR389222_sub3,https://github.com/nf-core/test-datasets/raw/methylseq/testdata/SRR389222_sub3.fastq.gz,,\nEcoli_10K_methylated,https://github.com/nf-core/test-datasets/raw/methylseq/testdata/Ecoli_10K_methylated_R1.fastq.gz,https://github.com/nf-core/test-datasets/raw/methylseq/testdata/Ecoli_10K_methylated_R2.fastq.gz,\n```\n\n> Each row represents a fastq file (single-end) or a pair of fastq files (paired end).\n\nNow, you can run the pipeline using default parameters as:\n\n```bash\nnextflow run nf-core/methylseq --input samplesheet.csv --outdir <OUTDIR> --genome GRCh37 -profile <docker/singularity/podman/shifter/charliecloud/conda/institute>\n```\n\n> [!WARNING]\n> 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/docs/usage/getting_started/configuration#custom-configuration-files).\n\nFor more details and further functionality, please refer to the [usage documentation](https://nf-co.re/methylseq/usage) and the [parameter documentation](https://nf-co.re/methylseq/parameters).\n\n## Pipeline output\n\nTo see the results of an example test run with a full size dataset refer to the [results](https://nf-co.re/methylseq/results) tab on the nf-core website pipeline page.\nFor more details about the output files and reports, please refer to the [output documentation](https://nf-co.re/methylseq/output).\n\n## Credits\n\nnf-core/methylseq was originally written by Phil Ewels ([@ewels](https://github.com/ewels)), and Sateesh Peri ([@sateeshperi](https://github.com/sateeshperi)) is its active maintainer.\n\nWe thank the following people for their extensive assistance in the development of this pipeline:\n\n- Felix Krueger ([@FelixKrueger](https://github.com/FelixKrueger))\n- Edmund Miller ([@EMiller88](https://github.com/emiller88))\n- Rickard Hammar\u00e9n ([@Hammarn](https://github.com/Hammarn/))\n- Alexander Peltzer ([@apeltzer](https://github.com/apeltzer/))\n- Patrick H\u00fcther ([@phue](https://github.com/phue/))\n- Maxime U Garcia ([@maxulysse](https://github.com/maxulysse/))\n\n## Contributions and Support\n\nIf you would like to contribute to this pipeline, please see the [contributing guidelines](.github/CONTRIBUTING.md).\n\nFor further information or help, don't hesitate to get in touch on the [Slack `#methylseq` channel](https://nfcore.slack.com/channels/methylseq) (you can join with [this invite](https://nf-co.re/join/slack)).\n\n## Citations\n\nIf you use nf-core/methylseq for your analysis, please cite it using the following doi: [10.5281/zenodo.1343417](https://doi.org/10.5281/zenodo.1343417)\n\nAn extensive list of references for the tools used by the pipeline can be found in the [`CITATIONS.md`](CITATIONS.md) file.\n\nYou can cite the `nf-core` publication as follows:\n\n> **The nf-core framework for community-curated bioinformatics pipelines.**\n>\n> Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen.\n>\n> _Nat Biotechnol._ 2020 Feb 13. doi: [10.1038/s41587-020-0439-x](https://dx.doi.org/10.1038/s41587-020-0439-x).\n",
2727
"hasPart": [
2828
{
@@ -99,7 +99,7 @@
9999
},
100100
"mentions": [
101101
{
102-
"@id": "#1fdba120-779f-482d-8b84-8e51a228acf6"
102+
"@id": "#588527b1-5e9e-435a-af87-6dde823466d3"
103103
}
104104
],
105105
"name": "nf-core/methylseq"
@@ -127,6 +127,9 @@
127127
"ComputationalWorkflow"
128128
],
129129
"creator": [
130+
{
131+
"@id": "#phil.ewels@seqera.io"
132+
},
130133
{
131134
"@id": "#fkrueger@altoslabs.com"
132135
},
@@ -135,13 +138,10 @@
135138
},
136139
{
137140
"@id": "#edmund.miller@seqera.io"
138-
},
139-
{
140-
"@id": "#phil.ewels@seqera.io"
141141
}
142142
],
143143
"dateCreated": "",
144-
"dateModified": "2025-11-20T09:31:57Z",
144+
"dateModified": "2025-12-08T07:27:45Z",
145145
"dct:conformsTo": "https://bioschemas.org/profiles/ComputationalWorkflow/1.0-RELEASE/",
146146
"keywords": [
147147
"nf-core",
@@ -159,6 +159,9 @@
159159
"MIT"
160160
],
161161
"maintainer": [
162+
{
163+
"@id": "#phil.ewels@seqera.io"
164+
},
162165
{
163166
"@id": "#fkrueger@altoslabs.com"
164167
},
@@ -167,9 +170,6 @@
167170
},
168171
{
169172
"@id": "#edmund.miller@seqera.io"
170-
},
171-
{
172-
"@id": "#phil.ewels@seqera.io"
173173
}
174174
],
175175
"name": [
@@ -183,10 +183,10 @@
183183
},
184184
"url": [
185185
"https://github.com/nf-core/methylseq",
186-
"https://nf-co.re/methylseq/dev/"
186+
"https://nf-co.re/methylseq/4.2.0/"
187187
],
188188
"version": [
189-
"4.2.0dev"
189+
"4.2.0"
190190
]
191191
},
192192
{
@@ -202,11 +202,11 @@
202202
"version": "!>=25.04.0"
203203
},
204204
{
205-
"@id": "#1fdba120-779f-482d-8b84-8e51a228acf6",
205+
"@id": "#588527b1-5e9e-435a-af87-6dde823466d3",
206206
"@type": "TestSuite",
207207
"instance": [
208208
{
209-
"@id": "#2e218dd9-9ac0-45fb-ba09-f6ec99264bed"
209+
"@id": "#8cfebb5e-de98-46e0-a230-83ed2cd1040c"
210210
}
211211
],
212212
"mainEntity": {
@@ -215,7 +215,7 @@
215215
"name": "Test suite for nf-core/methylseq"
216216
},
217217
{
218-
"@id": "#2e218dd9-9ac0-45fb-ba09-f6ec99264bed",
218+
"@id": "#8cfebb5e-de98-46e0-a230-83ed2cd1040c",
219219
"@type": "TestInstance",
220220
"name": "GitHub Actions workflow for testing nf-core/methylseq",
221221
"resource": "repos/nf-core/methylseq/actions/workflows/nf-test.yml",
@@ -343,6 +343,12 @@
343343
"name": "nf-core",
344344
"url": "https://nf-co.re/"
345345
},
346+
{
347+
"@id": "#phil.ewels@seqera.io",
348+
"@type": "Person",
349+
"email": "phil.ewels@seqera.io",
350+
"name": "Phil Ewels"
351+
},
346352
{
347353
"@id": "#fkrueger@altoslabs.com",
348354
"@type": "Person",
@@ -360,12 +366,6 @@
360366
"@type": "Person",
361367
"email": "edmund.miller@seqera.io",
362368
"name": "Edmund Miller"
363-
},
364-
{
365-
"@id": "#phil.ewels@seqera.io",
366-
"@type": "Person",
367-
"email": "phil.ewels@seqera.io",
368-
"name": "Phil Ewels"
369369
}
370370
]
371371
}

tests/bismark_hisat_variants.nf.test.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"pigz": 2.8
2727
},
2828
"Workflow": {
29-
"nf-core/methylseq": "v4.2.0dev"
29+
"nf-core/methylseq": "v4.2.0"
3030
},
3131
"BISMARK_ALIGN": {
3232
"bismark": "0.25.1"
@@ -411,7 +411,7 @@
411411
"pigz": 2.8
412412
},
413413
"Workflow": {
414-
"nf-core/methylseq": "v4.2.0dev"
414+
"nf-core/methylseq": "v4.2.0"
415415
},
416416
"BISMARK_ALIGN": {
417417
"bismark": "0.25.1"
@@ -855,7 +855,7 @@
855855
"pigz": 2.8
856856
},
857857
"Workflow": {
858-
"nf-core/methylseq": "v4.2.0dev"
858+
"nf-core/methylseq": "v4.2.0"
859859
},
860860
"BISMARK_ALIGN": {
861861
"bismark": "0.25.1"

0 commit comments

Comments
 (0)