Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rnaseqc-0.0.2.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

rnaseqc-0.0.2-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file rnaseqc-0.0.2.tar.gz.

File metadata

  • Download URL: rnaseqc-0.0.2.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.7

File hashes

Hashes for rnaseqc-0.0.2.tar.gz
Algorithm Hash digest
SHA256 520a85e78f95bc5857f8e49fbfe1495f291529ad4ce3e4da98f656d9a3800687
MD5 cd73d25d3fe442fe8ba2c09c4c98879e
BLAKE2b-256 f389b939b756031a14db23314ea800ff15605fa82e2ccf2ea8740d95afdbf1ec

See more details on using hashes here.

File details

Details for the file rnaseqc-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: rnaseqc-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.7

File hashes

Hashes for rnaseqc-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dfeef4ab5a732fd0c1a8d71b1eeb01b3b09a1fbb29851cba6145d831cc4293dd
MD5 055233656dc4e7737093f5715199f8ab
BLAKE2b-256 2dd6d506b9bf13676b1f00a2e1a26c6c9eccbc5ec63f72509036ae2f981c2520

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page