IsoTools

IsoTools analyzes long-read transcriptome sequencing (LRTS) data in Python to identify and characterize alternative and differential splicing events.


Key Features:

  • Comprehensive Data Structure: Integrates genomic information from LRTS transcripts with reference annotations in a unified data structure for downstream analysis.
  • Quality Control and Visualization: Provides functions for quality control and visualization of LRTS-derived transcriptome data.
  • Graph-Based Methodology: Implements a graph-based method to identify alternative splicing events and represent transcriptome complexity.
  • Statistical Analysis: Employs a beta binomial distribution–based statistical approach to detect differential splicing events.

Scientific Applications:

  • Alternative and Differential Splicing Analysis: Detects and characterizes alternative and differential splicing using long-read transcriptome sequencing data.
  • Detection of Complex Novel Splicing Events: Leverages LRTS to reveal complex novel splicing events that can be missed by short-read RNA-Seq.
  • PacBio Iso-Seq Case Study: Demonstrated on PacBio Iso-Seq data from human hepatocytes treated with valproic acid, an HDAC inhibitor, to detect transcriptional and splicing changes.

Methodology:

Implemented in Python; integrates genomic LRTS transcript information with reference annotations in a comprehensive data structure, applies a graph-based method to identify alternative splicing events, and uses beta binomial distribution–based statistical tests to detect differential splicing.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
12/6/2021
Last Updated:
12/6/2021

Operations

Publications

Lienhard M, van den Beucken T, Timmermann B, Hochradel M, Boerno S, Caiment F, Vingron M, Herwig R. Long-read transcriptome sequencing analysis with IsoTools. Unknown Journal. 2021. doi:10.1101/2021.07.13.452091.

Downloads

Links