Skip to main content

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

Project description


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

User Manual


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


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


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

 $ pip3 install SPLICE-q

Development/install from source

 $ git clone
 $ cd SPLICE-q
 $ pip3 install -e .


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

Operating Systems

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


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

$ -b file.bam -g annotation.gtf

To specify an output file name and location:

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

Need help?

$ -h

or check our User Manual.



Project details

Download files

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

Files for SPLICE-q, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size SPLICE_q-1.0.0-py3-none-any.whl (22.5 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size SPLICE-q-1.0.0.tar.gz (9.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page