Package csb :: Package bio :: Package io :: Module hhpred

[frames] | no frames]

# Module hhpred

source code

HHpred-related format parsers.

This module defines two HHpred format parsers: HHProfileParser and HHOutputParser. The first one is used to read HMM (*.hhm) files:

    >>> HHProfileParser("profile.hhm", "profile.pdb").parse()
    <ProfileHMM>            # ProfileHMM object

while the latter parses HHsearch results files (*.hhr):

    >>> HHOutputParser().parse_file("hits.hhr"):
    <HHpredHitList>        # collection of HHpredHit-s

See ProfileHMM, HHpredHitList and HHpredHit from csb.bio.hmm for details. For text serialization of HMM profiles, see HHMFileBuilder in this module.

Classes
| HHMFileBuilder Builder for HHpred's hhm files.
| HHOutputFormatError
| HHOutputParser Parser for HHsearch result (*.hhr) files.
| HHProfileFormatError
| HHProfileParser A class that is HHpred HMM format aware.
| HHpredOutputParser Parser for HHsearch result (*.hhr) files.
| HHpredProfileParser A class that is HHpred HMM format aware.
| StructureFormatError

Variables
| __package__ = ``'``csb.bio.io``'``