SpliceGrapher

SpliceGrapher constructs and refines splice graphs from RNA-Seq and EST alignments guided by existing gene models to improve detection and representation of alternative splicing.


Key Features:

  • Integration with existing gene models: Incorporates evidence from RNA-Seq and expressed sequence tag (EST) alignments to augment curated gene models and represent transcript structures.
  • Machine learning site classification: Applies a machine learning framework to distinguish genuine splice sites from spurious ones and filter erroneous splice junctions.
  • Comparative performance: Demonstrated greater consistency with established gene models than TAU and Cufflinks in analyses using Arabidopsis thaliana RNA-Seq data.
  • Cross-species utility: Applicable to datasets from multiple species, including plant and human RNA-Seq data.

Scientific Applications:

  • Alternative splicing analysis: Enables detection and characterization of alternatively spliced transcripts to study splicing complexity and transcript diversity.
  • Genomic annotation and transcript mapping: Refines gene models and transcript annotations by integrating alignment evidence to improve accuracy of transcript mapping.

Methodology:

Uses RNA-Seq and EST alignments to guide splice graph prediction and applies a machine learning framework to filter erroneous splice sites and align predictions with validated gene models.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
1/13/2017
Last Updated:
11/25/2024

Operations

Publications

Rogers MF, Thomas J, Reddy AS, Ben-Hur A. SpliceGrapher: detecting patterns of alternative splicing from RNA-Seq data in the context of gene models and EST data. Genome Biology. 2012;13(1). doi:10.1186/gb-2012-13-1-r4. PMID:22293517. PMCID:PMC3334585.

Documentation