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.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

rnaseqc-0.0.1-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rnaseqc-0.0.1.tar.gz
  • Upload date:
  • Size: 15.5 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.1.tar.gz
Algorithm Hash digest
SHA256 5b69a9804b524e5afc25a6a0748a1b4e730a3cd58c12ebab7df988bb4f3ff47a
MD5 5ceb536313f622ce9c2e1c83f3648618
BLAKE2b-256 c006c00d98f7a25c4547fb5385b55b2b01972d87ef2040f2dede97d01f934e41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rnaseqc-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a719cf1f39ead1f904c8851147c7f0b36541faa225289e75facb2abe00bbb278
MD5 65c23aff2203f3f1a10d756277a6e5b6
BLAKE2b-256 f60b902f8143199cdf9a36229365d4b09808202703f2845441a3cdbc14adfcb5

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