This function employs direct HTTP-encoded requests to the HMMER web
server. HMMER can be used to search sequence databases for homologous
protein sequences. The HMMER server implements methods using
probabilistic models called profile hidden Markov models (profile
HMMs). There are currently four types of HMMER search to perform:
- phmmer: protein sequence vs protein sequence database.
(input argument seq must be a sequence).
Allowed options for type includes:
env_nr, nr, refseq, pdb,
rp15, rp35, rp55, rp75,
swissprot, unimes, uniprotkb,
uniprotrefprot, pfamseq.
- hmmscan: protein sequence vs profile-HMM database.
(input argument seq must be a sequence).
Allowed options for type includes:
pfam, gene3d, superfamily, tigrfam.
- hmmsearch: protein alignment/profile-HMM vs protein sequence
database.
(input argument seq must be an alignment).
Allowed options for type includes:
pdb, swissprot.
- jackhmmer: iterative search vs protein sequence database.
(input argument seq must be an alignment).
jackhmmer functionality incomplete!!
Allowed options for type includes:
env_nr, nr, refseq, pdb,
rp15, rp35, rp55, rp75,
swissprot, unimes, uniprotkb,
uniprotrefprot, pfamseq.
More information can be found at the HMMER website:
http://hmmer.org