MultiQC_dumpling Module
Description
This is a plugin for MultiQC for conducting analysis and quality control of deep mutational scanning libraries with DIMPLE and dumpling. This plugin specifically parses baseline library sequencing runs to check for successful library generation.
Metrics and plots
This plugin generates several QC metrics and plots for baseline library sequencing runs:
Metrics
- Mean counts: The mean and median number of times each variant is observed in a sequencing run.
- Number of zero counts: The number of variants that were not observed in a sequencing run.
- Fraction of zero counts: The fraction of variants that were not observed in a sequencing run (0-1).
- Mean and median sequencing depth: The mean and median number of times each variant at a position was sampled in a sequencing run (i.e., the coverage).
- Maximum and minimum sequencing depth: The maximum and minimum number of times each variant at a position was sampled in a sequencing run (i.e., the coverage).
Plots
- Variant counts: A histogram of the number of times each variant is observed in a sequencing run.
- Coverage: A histogram of the number of times each variant at a position was sampled in a sequencing run (i.e., the read depth).
Other metrics and plugins that are generated by the dumpling pipeline are also included in the MultiQC report.
Installation
To install the MultiQC_dumpling module, use pip:
pip install multiqc_dumpling
Usage
This module is intended for use as part of the dumpling pipeline.
To run it manually, some additional files are necessary.
First, provide a multiqc_config.yaml file with the following contents:
-orf: the nucleotide coordinates of the orf in the reference sequence in the form "start-end". If you are not doing mapping, just provide the length of the orf as "1-length". -variants_file: a csv containing the designed or expected variants in the library. The dumpling/DIMPLE workflows automatically generate this file. If you are providing your own, this should have at least a "pos" column with the amino-acid position of the variant and a "hgvs" column with the variant in HGVS format.
License
This project is licensed under the MIT License.
Getting help
For any issues, please open an issue on the GitHub repository. For questions or feedback, email Chris.
Metadata
Release files for multiqc-dumpling 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| multiqc_dumpling-0.4.tar.gz | 33.2 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| multiqc_dumpling-0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.4 kB
Release files / multiqc_dumpling-0.4.tar.gz
| Download URL | multiqc_dumpling-0.4.tar.gz |
|---|---|
| Size | 33.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a3153da55a8abf041f5f6225dd7662acb7713cb5ae56c4f40dc471457796fcb
|
|
BLAKE2b-256 checksum How to use checksums |
0142e1c87a243b4aa4e7580e0a3fb131aa15bb1431bae41add13399db658fa6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / multiqc_dumpling-0.4-py3-none-any.whl
| Download URL | multiqc_dumpling-0.4-py3-none-any.whl |
|---|---|
| Size | 25.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e269dd60df7cfc4a591be035edf195159c61a07dd50257a06a1df99ea7eaf69d
|
|
BLAKE2b-256 checksum How to use checksums |
dff82f8bdbfe16466a837639c79cede2aa8f700bd4ed2d70c3e36ab57263b937
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logSecurity for multiqc-dumpling 0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for multiqc_dumpling-0.4.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.