Related Experiment Video
Updated: Jun 10, 2026

Barnes Maze Testing Strategies with Small and Large Rodent Models
Published on: February 26, 2014
Hidden Markov model speed heuristic and iterative HMM search procedure
L Steven Johnson1, Sean R Eddy, Elon Portugaly
1Department of Immunology and Pathology, Washington University School of Medicine, St Louis, Missouri, USA. stevej@pathology.wustl.edu
We developed HMMERHEAD, a filtering method that significantly speeds up protein homology searches using profile hidden Markov models (profile-HMMs). This method enables JackHMMER, an iterative search tool that detects more remote protein homologs efficiently.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Profile hidden Markov models (profile-HMMs) are effective for detecting remote protein homology.
- Current scoring algorithms (Viterbi, Forward) are time-consuming for large database searches.
Purpose of the Study:
- To reduce the computational time required for profile-HMM searches.
- To develop an efficient iterative profile-HMM search method.
Main Methods:
- Implemented HMMERHEAD, a series of database filtering steps, prior to scoring algorithms.
- Developed JackHMMER, an iterative profile-HMM search method utilizing the HMMERHEAD heuristic.
- Eliminated subdatabase creation common in iterative methods.
Main Results:
- HMMERHEAD decreased Forward search time by 20-fold and Viterbi by 6-fold with minimal sensitivity loss.
- JackHMMER detected 14% more remote protein homologs compared to SAM's T2K.
- The HMMERHEAD heuristic significantly reduces scoring time against large sequence databases.
Conclusions:
- HMMERHEAD is an effective search heuristic for accelerating profile-HMM database searches.
- JackHMMER, enabled by HMMERHEAD, outperforms existing iterative methods like SAM's T2K and NCBI's PSI-BLAST in detecting remote protein homologs.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Heuristics
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Per-Unit Sequence Models
Zero-sequence currents, which are identical in magnitude and phase, generate a neutral current, resulting in voltage drops across the neutral impedance and the low-voltage winding. If the...
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
