Skip to main content

SPLICE-q is a fast and user-friendly Python tool for genome-wide SPLICing Efficiency quantification

Project description

SPLICE-q

A Python tool for genome-wide SPLIcing Efficiency quantification from RNA-seq data.

User Manual

Features

  • Quantification of individual intron splicing efficiencies from strand-specific RNA-seq data.
  • Sensitive to the overlap of genomic elements.
  • Fast and user-friendly.

Installation

SPLICE-q can be installed from pip and from source.

pip

Using pip is the easiest way to install SPLICE-q.

 $ pip3 install SPLICE-q

Development/install from source

 $ git clone https://github.com/vrmelo/SPLICE-q
 $ cd SPLICE-q
 $ pip3 install -e .

Requirements

  • Python 3.6+
  • PySam
  • InterLap
  • NumPy
  • Rich

Operating Systems

  • Linux, macOS, and Windows 10 Subsystem for Linux.

Usage

To run SPLICE-q with default parameters, it requires a BAM file and a genome annotation file provided by GENCODE or Ensembl (GTF):

$ SPLICE-q.py -b file.bam -g annotation.gtf

To specify an output file name and location:

$ SPLICE-q.py -b file.bam -g annotation.gtf -o outfile.tsv

Need help?

$ SPLICE-q.py -h

or check our User Manual.

Citation

TBA

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

SPLICE-q-1.0.0.tar.gz (9.5 kB view hashes)

Uploaded Source

Built Distribution

SPLICE_q-1.0.0-py3-none-any.whl (22.5 kB view hashes)

Uploaded Python 3

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