Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: adds GRCm39 to
default_effective_genome_size
in deepTools bam…
…Coverage (#3164) <!-- Ensure that the PR title follows conventional commit style (<type>: <description>)--> <!-- Possible types are here: https://github.com/commitizen/conventional-commit-types/blob/master/index.json --> <!-- Add a description of your PR here--> The deepTools [documentation](https://deeptools.readthedocs.io/en/develop/content/feature/effectiveGenomeSize.html) provides the effective genome size by read length for GRCm39, so I added it to the `default_effective_genome_size` dictionary in the deepTools bamCoverage wrapper. I've also made minor adjustments to the `params` in the "meta.yaml" file - i.e., added GRCm39 to `genome`, and 250 to `read_length` (which was already allowed in the code but missing from the docs). ### QC <!-- Make sure that you can tick the boxes below. --> * [x] I confirm that I have followed the [documentation for contributing to `snakemake-wrappers`](https://snakemake-wrappers.readthedocs.io/en/stable/contributing.html). While the contributions guidelines are more extensive, please particularly ensure that: * [x] `test.py` was updated to call any added or updated example rules in a `Snakefile` * [x] `input:` and `output:` file paths in the rules can be chosen arbitrarily * [x] wherever possible, command line arguments are inferred and set automatically (e.g. based on file extensions in `input:` or `output:`) * [x] temporary files are either written to a unique hidden folder in the working directory, or (better) stored where the Python function `tempfile.gettempdir()` points to * [x] the `meta.yaml` contains a link to the documentation of the respective tool or command under `url:` * [x] conda environments use a minimal amount of channels and packages, in recommended ordering <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added support for the `GRCm39` genome assembly in the configuration options. - Expanded the `read_length` parameter to include a new option of `250`. These updates enhance flexibility and functionality for users working with genomic data. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- Loading branch information