DeepSeqCoverageQC
Compute coverage QC metrics for deep targeted sequencing data
Explore the docs »
Request Feature
|
Report Bug
⭐ Consider starring the repo! ⭐
Quick Start
Using Docker
docker run -it pskolekar/deepseqcoverageqc:0.3.3 DeepSeqCoverageQC --help
Using Miniconda
conda create --name DeepSeqCoverageQC python==3.9
conda activate DeepSeqCoverageQC
python -m pip install deepseqcoverageqc
DeepSeqCoverageQC --help
Using Pip
Note Requires Python version >=3.9
pip install deepseqcoverageqc
Usage
Please refer to the detailed documentation here
DeepSeqCoverageQC is a command line interface (CLI) app with the following commands
$ DeepSeqCoverageQC --help
Usage: DeepSeqCoverageQC [OPTIONS] COMMAND [ARGS]...
Compute coverageQC for targeted deep sequencing data
╭─ Options ─────────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰───────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────╮
│ buildIndex Generate index for the panel │
│ computeCoverageQC Compute coverageQC metrics across panel regions. │
╰───────────────────────────────────────────────────────────────────────────────────╯
Build panel index
$ DeepSeqCoverageQC buildIndex --help
Generate index for the panel
╭─ Options ─────────────────────────────────────────────────────────────────────────╮
│ * --panelFile PATH File with panel regions. File should have four │
│ tab-delimited columns: Chr, Start, End, Gene │
│ [required] │
│ --outfile PATH Output file name. │
│ --padding INTEGER Padding (bp) for regions. │
│ --chr/--no-chr Add 'chr' prefix │
│ --help Show this message and exit. │
╰───────────────────────────────────────────────────────────────────────────────────╯
Compute region and sample level QC metrics
$ DeepSeqCoverageQC computeCoverageQC --help
Usage: DeepSeqCoverageQC computeCoverageQC [OPTIONS]
Compute coverageQC metrics across panel regions.
╭─ Options ─────────────────────────────────────────────────────────────────────────╮
│ * --panelPosFile PATH File with panel positions as generated │
│ by buildIndex command.File should have │
│ six columns: Chr.Pos, Chr, Start, End, │
│ Gene, RegionLength │
│ [required] │
│ * --summaryPosFile PATH File with unique positions in the panel │
│ to compute sample level summary │
│ statistics. File should have one column: │
│ Chr.Pos, as generated by buildIndex │
│ command. │
│ [required] │
│ * --countFile PATH Count file(s) generated by SequencErr │
│ program. File(s) should've seven │
│ columns: Chr, Pos, A_Q_30, C_Q_30, │
│ G_Q_30, T_Q_30, N_Q_30 │
│ [required] │
│ --outdir PATH Output directory path. │
│ --outSummary/--no-outSummary Output counts at summary positions │
│ --help Show this message and exit. │
╰───────────────────────────────────────────────────────────────────────────────────╯
Publication
Manuscript under preparation
Contact
COPYRIGHT
Copyright © 2023 Pandurang Kolekar, St. Jude Children's Research Hospital
Metadata
Release files for deepseqcoverageqc 0.3.3
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 | |
|---|---|---|---|---|
| deepseqcoverageqc-0.3.3.tar.gz | 8.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deepseqcoverageqc-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.5 kB
Release files / deepseqcoverageqc-0.3.3.tar.gz
| Download URL | deepseqcoverageqc-0.3.3.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c5859e36158d1e31f18eceb43da9f53128903ff8166f7010a9ad4f440e6cd3e3
|
|
BLAKE2b-256 checksum How to use checksums |
e91947ed98460c6be56446e87e92d01801be2fb7327e1cc229f188908fd8938d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.0 CPython/3.9.17 Linux/5.15.0-1041-azure
|
Release files / deepseqcoverageqc-0.3.3-py3-none-any.whl
| Download URL | deepseqcoverageqc-0.3.3-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
585db9b90c4b8daa864c7f2ec1504de08e58fbea5909bad9234034aae33adc9e
|
|
BLAKE2b-256 checksum How to use checksums |
30b2ad1b01e7b9551dc5e7190a6b132b874cb9320c6e0610379c3fcfab76cb36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.0 CPython/3.9.17 Linux/5.15.0-1041-azure
|
Security for deepseqcoverageqc 0.3.3
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A 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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.