[WashU] HMMER
User's Guide


| Dept. of Genetics | WashU | Medical School | Sequencing Center | CGM | IBC|
| Eddy lab | Internal (lab only) | HMMER | PFAM | tRNAscan-SE | Software | Publications |

next up previous contents
Next: Installing a precompiled distribution Up: Installation Previous: Installation

System requirements and portability

HMMER is designed to run on UNIX platforms. The code is POSIX-compliant ANSI C. You need a UNIX machine and an ANSI C compiler to build and use it.

Some optional tests and utilities use Perl, so having Perl installed would be helpful.

I expect HMMER could be ported easily to other platforms. All POSIX system calls in HMMER are optional, and can be safely removed in a port to a non POSIX OS with a minimal loss of functionality.

HMMER 2 has not yet been ported to other operating systems. HMMER 1 was ported by other people to Digital VAX/VMS, Apple MacOS, Win95, and WinNT with relatively little difficulty, and I've made efforts to improve the portability of the HMMER 2 code.

I would greatly appreciate receiving diffs for any ports of HMMER to any platform.


next up previous contents
Next: Installing a precompiled distribution Up: Installation Previous: Installation


Direct comments and questions to <eddy@genetics.wustl.edu>