Synopsis
Description
HHmake builds an HMM from an input alignment in A2M, A3M, or FASTA format, or converts between HMMER format (.hmm) and HHsearch format (.hhm).Required Parameters
Query alignment (A2M, A3M, or FASTA), or query HMM
Output Options
HMM file to be written to (default: <infile.hhm>)
HMM file to be appended to
Verbose mode:
0: no screen output1: only warnings2: verbose
Max. number of query/template sequences displayed. Beware of overflows! All these sequences are stored in memory.
Make consensus sequence master sequence of query MSA
Use this name for HMM (default: use name of first sequence)
Filter Query Multiple Sequence Alignment
Maximum pairwise sequence identity (%) (range: 0-100)
Filter MSA by selecting most diverse set of sequences, keeping at least this many seqs in each MSA block of length 50
Minimum coverage with query (%) (range: 0-100)
Minimum sequence identity with query (%) (range: 0-100)
Minimum score per column with query
Target diversity of alignment (default: off, range: 1-inf)
Input Alignment Format
Input alignment format:
a2mora3m: upper case = Match; lower case = Insert; ’-’ = Delete; ’.’ = gaps aligned to insertsfirst: FASTA format where columns with residue in 1st sequence are match states[0-100]: FASTA format where columns with fewer than X% gaps are match states
Pseudocount Options
Context-specific HHM pseudocounts
Position dependence of pc admixture ‘tau’ (pc mode):
0: no pseudo counts: tau = 01: constant: tau = a2: diversity-dependent: tau = a/(1+((Neff[i]-1)/b)^c)3: CSBlast admixture: tau = a(1+b)/(Neff[i]+b)
Overall pseudocount admixture (range: 0-1)
Neff threshold value for mode 2 (range: 1-inf)
Extinction exponent c for mode 2 (range: 0-3)
Context-independent HHM pseudocounts
Position dependence of pc admixture ‘tau’ (used for templates; used for query if contxt file is not available)
Overall pseudocount admixture (range: 0-1)
Neff threshold value for mode 2 (range: 1-inf)
Extinction exponent c for mode 2 (range: 0-3)
Context-specific pseudocounts
Use substitution-matrix instead of context-specific pseudocounts
Context file for computing context-specific pseudocounts
Other Options
Max number of input rows
Max number of HMM columns
Examples
Build HMM from alignment
Build HMM with custom name
Exit Codes
0: Success1: File format error2: File access error3: Memory error4: Command line error
See Also
- hhblits - Iterative sequence search
- hhsearch - Search a database of HMMs
- A3M Format - Input alignment format
- HHM Format - HMM file format