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

Metadata

Release files for rnaseqc 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rnaseqc 0.0.3
File Size Uploaded
rnaseqc-0.0.3.tar.gz 18.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rnaseqc 0.0.3
File Interpreter ABI Platform
rnaseqc-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 38.6 kB

Release files / rnaseqc-0.0.3.tar.gz

Download URL rnaseqc-0.0.3.tar.gz
Size 18.2 kB
Tags Source
SHA-256 checksum
How to use checksums
857ad1ad54f2b563163d75ff8c5f2439208d06980b7c8ded279bd59d19c48a0f
BLAKE2b-256 checksum
How to use checksums
b24bd2414d1a699d726c8d8e9e573e42b53ae583401a23a67f9214b247dd59da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release files / rnaseqc-0.0.3-py3-none-any.whl

Download URL rnaseqc-0.0.3-py3-none-any.whl
Size 20.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bce56d7a7271fdc11b12f2d093f75cd3762d0fb7085103d0d32d75972648d796
BLAKE2b-256 checksum
How to use checksums
fa643a927a81e0b032968cbbe5642aa0635538162ca5c3cdc94bd15b7bf8f935
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page