HMMER: biosequence analysis using profile hidden Markov models

Get the latest version


Download (source)

Alternative Download Options

HMMER is used for searching sequence databases for homologs of protein sequences, and for making protein sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).

Compared to BLAST, FASTA, and other sequence alignment and database search tools based on older scoring methodology, HMMER aims to be significantly more accurate and more able to detect remote homologs because of the strength of its underlying mathematical models. In the past, this strength came at significant computational expense, but in the new HMMER3 project, HMMER is now essentially as fast as BLAST.

HMMER can be downloaded and installed as a command line tool on your own hardware, and now it is also more widely accessible to the scientific community via new search servers at the European Bioinformatics Institute.

Perform a Search

An online interactive search service is available at the European Bioinformatics Institute. Go there to search against the latest Uniprot databases.


The HMMER User's Guide: [PDF, 119 pages].

Release notes for the current release.


See the blog Cryptogenomicon for more information and discussion about HMMER3.