HMMER3: a new generation of sequence homology search softwareOverviewHMMER 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. The current version is HMMER 3.0rc2 (9 March 2010), the second release candidate for the HMMER3 project. Download
Briefly, to compile from source:
% tar zxf hmmer-3.0rc2.tar.gz
The 'make check' is optional; it runs a test suite.
All the binary tarballs include source code, plus a We believe HMMER compiles and runs on any POSIX-compliant system with an ANSI C99 compiler, including Mac OS/X, Linux, and any UNIX. For more installation and configuration options, see the Installation chapter of the User Guide (included in the package, and also linked below). DocumentationThe HMMER User's Guide: [PDF, 76 pages]. Release notes for the current release. See the blog Cryptogenomicon for more information and discussion about HMMER3. The theory behind profile HMMs: R. Durbin, S. Eddy, A. Krogh, and G. Mitchison, Biological sequence analysis: probabilistic models of proteins and nucleic acids, Cambridge University Press, 1998. Other publications from the Eddy group. Support (lack thereof)HMMER is not intended to be commercial software. In particular, it comes with no promise of support whatsoever. We are generally not able to respond individually to requests for help with the package, beyond the help already provided in HMMER's documentation. We do respond gratefully to useful suggestions for improved documentation, and to bug reports. Reporting bugsEmail me, and please give me enough information (concisely) that I can reproduce the problem.Archive of previous versions
|