Multi-sample visualization of metrics from RNA-SeQC
Project description
RNA-SeQC Python utilities
This module contains utility code for RNA-SeQC
Installing
- From pip:
pip install rnaseqc
- From the git repo:
pip install -e python
(Invoke from root of git repo)
Usage
This does not install a console entrypoint. You can invoke the utilities in one of three ways:
- From the main module:
python3 -m rnaseqc ...
- Calling the target module:
python3 -m rnaseqc.example ...
- Calling scripts directly:
python3 python/rnaseqc/example.py
Utilities
The rnaseqc
module contains 5 main utilities. To get more help with each utility,
invoke the utility with the -h
or --help
option
Aggregation
Aggregates RNA-SeQC outputs from multiple samples
python3 -m rnaseqc aggregate [-h] [--parquet] [-o OUTPUT_DIR] results_dir prefix
Jupyter Notebooks
Creates a jupyter notebook with several figures for comparing samples
python3 -m rnaseqc notebook [-h] [-t TPM] [-i INSERT_SIZE] [-c COHORT] [-d DATE] metrics output
Figures
Generates figures from an aggregated RNA-SeQC metrics table
python3 -m rnaseqc report [-h] [--tpm TPM] [--insert-size INSERT_SIZE] [--cohort COHORT] [--output-dir OUTPUT_DIR] [--dpi DPI] metrics prefix
Insert Size distributions
Generates a BED file with intervals used by RNA-SeQC for estimating a sample's insert size distribution
python3 -m rnaseqc insert-size [-h] [--min-length MIN_LENGTH] [--min-mappability MIN_MAPPABILITY] [--output-dir OUTPUT_DIR] gtf_path mappability_bigwig prefix
Exon remapping
Convert exon names in an *.exon_reads.gct
file from RNA-SeQC 2.X.X to match names
as reported by RNA-SeQC 1.1.9
python3 -m rnaseqc legacy-exons gct gtf
Project details
Release history Release notifications | RSS feed
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 rnaseqc-0.0.3.tar.gz
.
File metadata
- Download URL: rnaseqc-0.0.3.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857ad1ad54f2b563163d75ff8c5f2439208d06980b7c8ded279bd59d19c48a0f |
|
MD5 | 326b46b1b9d5595d00ccf79c56d04527 |
|
BLAKE2b-256 | b24bd2414d1a699d726c8d8e9e573e42b53ae583401a23a67f9214b247dd59da |
File details
Details for the file rnaseqc-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: rnaseqc-0.0.3-py3-none-any.whl
- Upload date:
- Size: 20.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce56d7a7271fdc11b12f2d093f75cd3762d0fb7085103d0d32d75972648d796 |
|
MD5 | 093240d0d03ff8f0b630039fe84f3d1e |
|
BLAKE2b-256 | fa643a927a81e0b032968cbbe5642aa0635538162ca5c3cdc94bd15b7bf8f935 |