Compute coverage QC metrics for deep targeted sequencing data
Project description
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file deepseqcoverageqc-0.3.3.tar.gz
.
File metadata
- Download URL: deepseqcoverageqc-0.3.3.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.9.17 Linux/5.15.0-1041-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5859e36158d1e31f18eceb43da9f53128903ff8166f7010a9ad4f440e6cd3e3 |
|
MD5 | 9c2ec1c9ef1da97aa13766ec43c6f061 |
|
BLAKE2b-256 | e91947ed98460c6be56446e87e92d01801be2fb7327e1cc229f188908fd8938d |
File details
Details for the file deepseqcoverageqc-0.3.3-py3-none-any.whl
.
File metadata
- Download URL: deepseqcoverageqc-0.3.3-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.9.17 Linux/5.15.0-1041-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 585db9b90c4b8daa864c7f2ec1504de08e58fbea5909bad9234034aae33adc9e |
|
MD5 | 0c68f3324daed66f402a33cbc350a19f |
|
BLAKE2b-256 | 30b2ad1b01e7b9551dc5e7190a6b132b874cb9320c6e0610379c3fcfab76cb36 |