Skip to main content

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

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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rnaseqc-0.0.3-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

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

Hashes for rnaseqc-0.0.3.tar.gz
Algorithm Hash digest
SHA256 857ad1ad54f2b563163d75ff8c5f2439208d06980b7c8ded279bd59d19c48a0f
MD5 326b46b1b9d5595d00ccf79c56d04527
BLAKE2b-256 b24bd2414d1a699d726c8d8e9e573e42b53ae583401a23a67f9214b247dd59da

See more details on using hashes here.

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

Hashes for rnaseqc-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bce56d7a7271fdc11b12f2d093f75cd3762d0fb7085103d0d32d75972648d796
MD5 093240d0d03ff8f0b630039fe84f3d1e
BLAKE2b-256 fa643a927a81e0b032968cbbe5642aa0635538162ca5c3cdc94bd15b7bf8f935

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page