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.
EXFI is a new Python pipeline that predicts exon sequences and splice graphs from genomic data. This tool aids population genetic studies in nonmodel organisms by leveraging transcriptomes and raw sequencing reads.
Area of Science:
- Genomics
- Bioinformatics
- Population Genetics
Background:
- Accurate genomic information is crucial for population genetic studies, especially in nonmodel organisms.
- Existing methods may not fully utilize all available genomic data sources.
Purpose of the Study:
- To present EXFI, a novel Python pipeline for predicting splice graphs and exon sequences.
- To enable comprehensive genomic analysis in nonmodel organisms by integrating transcriptomic and whole-genome sequencing data.
Main Methods:
- EXFI utilizes Bloom filters to identify and filter reads belonging to the transcriptome.
- The pipeline predicts intron-exon boundaries and calls exons from the assembled transcriptome.
- It generates a splice graph representing transcript structures.
Main Results:
- EXFI successfully predicts exon sequences and their connections, forming a splice graph.
- The output is provided in GFA1 format, detailing exon sequences and transcript assembly.
- The pipeline is implemented in Python and tested on Linux systems.
Conclusions:
- EXFI offers a valuable tool for population geneticists studying nonmodel organisms.
- The pipeline enhances the utilization of genomic information for understanding genetic diversity and structure.
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

