Related Experiment Video
Updated: Dec 10, 2025

Identification of Alternative Splicing and Polyadenylation in RNA-seq Data
Published on: June 24, 2021
EXFI: Exon and splice graph prediction without a reference genome
Jorge Langa1, Andone Estonba1, Darrell Conklin2,3
1Department of Genetics, Physical Anthropology and Animal Physiology Faculty of Science and Technology University of the Basque Country Leioa Spain.
Abstract:
For population genetic studies in nonmodel organisms, it is important to use every single source of genomic information. This paper presents EXFI, a Python pipeline that predicts the splice graph and exon sequences using an assembled transcriptome and raw whole-genome sequencing reads. The main algorithm uses Bloom filters to remove reads that are not part of the transcriptome, to predict the intron-exon boundaries, to then proceed to call exons from the assembly, and to generate the underlying splice graph. The results are returned in GFA1 format, which encodes both the predicted exon sequences and how they are connected to form transcripts. EXFI is written in Python, tested on Linux platforms, and the source code is available under the MIT License at https://github.com/jlanga/exfi.
Related Concept Videos
RNA Splicing
Exon Recombination
Exon shuffling follows “splice frame rules.” Each exon...
Alternative RNA Splicing
There are five types of alternative RNA splicing that vary in the ways the pre-mRNA segments are removed or retained in the mature mRNA. The first...
Alternative RNA Splicing
Pre-mRNA Processing: RNA Splicing
Organization of Genes

