-
Notifications
You must be signed in to change notification settings - Fork 156
Use --bga when creating bigWigs #470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR fixes GitHub issue #468 by updating the bedtools genomecov command to use the -bga option, which includes zero-coverage bins for improved bigWig output and visualization in IGV. The changes also update documentation, contributor details, and in-code comments for clarity and maintainability.
- Updated the bedtools command in modules/local/bedtools_genomecov.nf from -bg to -bga.
- Revised documentation in docs/output.md to explain the change and configuration override.
- Updated contributor information in nextflow.config and modified comments in workflows/chipseq.nf and conf/base.config.
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
workflows/chipseq.nf | Updated sample sheet validation comment to suggest nf-validation plugin usage |
nextflow.config | Revised contributor details with complete information |
modules/local/bedtools_genomecov.nf | Changed the bedtools command option from -bg to -bga to improve visualization |
docs/output.md | Added an [!IMPORTANT] note detailing the change and how to override it |
conf/base.config | Clarified the process defaults comment for enhanced clarity |
CHANGELOG.md | Documented the changes made in version v2.2.0dev |
Warning Newer version of the nf-core template is available. Your pipeline is using an old version of the nf-core template: 3.2.1. For more documentation on how to update your pipeline, please see the nf-core documentation and Synchronisation documentation. |
|
@nf-core-bot fix linting |
The primary change addresses GitHub issue #468. In
modules/local/bedtools_genomecov.nf
, thebedtools genomecov
command was updated from-bg
to-bga
. This ensures bigWig files include zero-coverage bins, resulting in lower background levels and improved visualization in IGV.This change is documented in
docs/output.md
with an[!IMPORTANT]
callout, explaining the benefits and providing a configuration example for users to revert to the-bg
behavior viaext.args
. TheCHANGELOG.md
was updated with an entry for v2.2.0dev, linking to the issue and the specific documentation section.Additionally, several maintenance TODOs were resolved:
contributors
section innextflow.config
was populated with detailed information.conf/base.config
regarding process defaults was clarified.workflows/chipseq.nf
about samplesheet validation was updated to a note referencing thenf-validation
plugin.