1 .TH "hmmalign" 1 @RELEASEDATE@ "HMMER @RELEASE@" "HMMER Manual"
5 hmmalign - align sequences to an HMM profile
16 reads an HMM file from
18 and a set of sequences from
20 aligns the sequences to the profile HMM,
21 and outputs a multiple sequence alignment.
25 may be in any unaligned or aligned file format
26 accepted by HMMER. If it is in a multiple alignment format
27 (e.g. Stockholm, MSF, SELEX, ClustalW), the existing alignment
28 is ignored (i.e., the sequences are read as if they were
29 unaligned - hmmalign will align them the way it wants).
35 Print brief help; includes version number and summary of
36 all options, including expert options.
40 Include in the alignment only those symbols aligned to match states.
41 Do not show symbols assigned to insert states.
45 Save alignment to file
47 instead of to standard output.
51 quiet; suppress all output except the alignment itself.
52 Useful for piping or redirecting the output.
62 do not run Babelfish format autodection. This increases
63 the reliability of the program somewhat, because
64 the Babelfish can make mistakes; particularly
65 recommended for unattended, high-throughput runs
66 of HMMER. Valid format strings include FASTA,
67 GENBANK, EMBL, GCG, PIR, STOCKHOLM, SELEX, MSF,
68 CLUSTAL, and PHYLIP. See the User's Guide for a complete
73 Reads an alignment from file
75 and aligns it as a single object to the HMM; e.g. the alignment in
78 This allows you to align sequences to a model with
80 and view them in the context of an existing trusted
82 The alignment to the alignment is defined by a "map" kept
83 in the HMM, and so is fast and guaranteed to be consistent
84 with the way the HMM was constructed from the alignment.
85 The alignment in the file
87 must be exactly the alignment that the HMM was built from.
94 Reads an alignment from file
96 and aligns it as a single object to the HMM; e.g. the alignment in
99 This allows you to align sequences to a model with
101 and view them in the context of an existing trusted
102 multiple alignment. The alignment to the alignment is
103 done with a heuristic (nonoptimal) dynamic programming procedure,
104 which may be somewhat slow and is not guaranteed to
105 be completely consistent with the way the HMM was
106 constructed (though it should be quite close).
107 However, any alignment can be used, not just the alignment that
108 the HMM was built from. Compare the
115 Master man page, with full list of and guide to the individual man
119 A User guide and tutorial came with the distribution:
125 Finally, all documentation is also available online via WWW:
126 .B http://hmmer.wustl.edu/
130 This software and documentation is:
133 HMMER - Biological sequence analysis with profile HMMs
134 Copyright (C) 1992-1999 Washington University School of Medicine
137 This source code is distributed under the terms of the
138 GNU General Public License. See the files COPYING and LICENSE
141 See the file COPYING in your distribution for complete details.
145 HHMI/Dept. of Genetics
146 Washington Univ. School of Medicine
148 St Louis, MO 63110 USA
149 Phone: 1-314-362-7666
151 Email: eddy@genetics.wustl.edu