EXFI
EXFI predicts exon sequences and constructs splice graphs from assembled transcriptomes and raw whole-genome sequencing reads to characterize intron–exon boundaries and transcript structure in nonmodel organisms lacking a reference genome.
Key Features:
- Implementation: Implemented as a Python-based computational pipeline.
- Input data: Operates on assembled transcriptomes and raw whole-genome sequencing (WGS) reads.
- Bloom filter read filtering: Uses Bloom filters to filter sequencing reads not associated with the transcriptome.
- Intron–exon junction prediction: Predicts intron–exon junctions from filtered reads and assemblies.
- Exon identification: Identifies exon sequences from assembled transcriptome data.
- Splice graph construction: Constructs splice graphs that represent exon connectivity and transcript paths.
- Output format: Writes predicted exon sequences and their connectivity in GFA1 (Graphical Fragment Assembly v1) format.
Scientific Applications:
- Population genetics: Enables population genetic studies by maximizing the use of genomic information in nonmodel organisms without reference genomes.
- Transcript assembly analysis: Facilitates analysis of transcript assembly and alternative splicing via splice graphs.
- Genomic architecture characterization: Supports characterization of intron–exon boundaries and overall genomic structure in nonmodel species.
Methodology:
Filters raw WGS reads against assembled transcriptomes using Bloom filters, predicts intron–exon junctions and exon sequences from assemblies, constructs splice graphs, and outputs results in GFA1 format.
Topics
Details
- License:
- MIT
- Tool Type:
- library
- Programming Languages:
- Python, Shell
- Added:
- 1/18/2021
- Last Updated:
- 3/8/2021
Operations
Publications
Langa J, Estonba A, Conklin D. EXFI: Exon and splice graph prediction without a reference genome. Ecology and Evolution. 2020;10(16):8880-8893. doi:10.1002/ece3.6587. PMID:32884664. PMCID:PMC7452765.
DOI: 10.1002/ECE3.6587
PMID: 32884664
PMCID: PMC7452765
Funding: - Eusko Jaurlaritza: grant IT558‐10, predoctoral grant PRE_2017_2_0169
Links
Repository
https://github.com/jlanga/exfi-docker