Related Experiment Video
Updated: Feb 21, 2026

12:36
Genomic MRI - a Public Resource for Studying Sequence Patterns within Genomic DNA
Published on: May 9, 2011
10.6K
FMtree: a fast locating algorithm of FM-indexes for genomic data
Haoyu Cheng1,2,3, Ming Wu1,2, Yun Xu1,2,3
1School of Computer Science, University of Science and Technology of China, Heifei, Anhui 230027, China.
Bioinformatics (Oxford, England)
|October 3, 2017
Summary
A new algorithm, FMtree, enhances pattern searching in bioinformatics by improving the efficiency of locating pattern occurrences within large genomic datasets using FM-indexes. This method significantly speeds up searches and reduces redundant operations.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Compressed full-text indexes, such as FM-indexes, accelerate pattern searching in large texts like genomic data.
- FM-indexes offer space efficiency but have limitations in locating all occurrences of patterns, especially those with many matches.
Purpose of the Study:
- To introduce FMtree, a novel locating algorithm designed to improve the efficiency of retrieving all occurrence positions of patterns using FM-indexes.
- To address the performance bottleneck in locating operations for FM-indexes, particularly for patterns with numerous occurrences.
Main Methods:
- FMtree organizes the search space into a conceptual multiway tree for locating pattern occurrences.
- The algorithm enables simultaneous retrieval of multiple occurrence positions by traversing this tree structure.
- This approach reduces redundant computations and enhances data locality compared to existing methods.
Main Results:
- FMtree demonstrates significantly faster performance in locating pattern occurrences, often achieving an order of magnitude improvement over state-of-the-art algorithms.
- The algorithm maintains memory efficiency while delivering substantial speedups.
- Experimental results validate the effectiveness and efficiency of the FMtree algorithm.
Conclusions:
- FMtree provides an efficient solution for the locating operation in FM-indexes, overcoming previous performance limitations.
- The tree-based approach offers a practical and memory-efficient method for pattern searching in large-scale biological sequence data.
- FMtree represents a valuable advancement for bioinformatics tools used in genomic data analysis.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
7.1K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
7.1K
FISH - Fluorescent In-situ Hybridization
24.8K
Fluorescence in situ hybridization, or FISH, was developed in the early 1980s and has quickly become one of the most widely used techniques in cytogenetics. Labeled probes are used to bind complementary DNA or RNA sequences on a chromosome or in a region within a cell. Earlier, the probes could only be obtained by cloning or reverse transcription of a DNA template. Currently, the probe oligonucleotides can be synthesized synthetically. Additionally, with the advancement of optical techniques,...
24.8K

