Victor
 All Data Structures Functions Variables Friends Pages
Zhou Class Reference

Calculate scores for profile to profile alignment using Zhou-Zhou method. More...

+ Inheritance diagram for Zhou:
+ Collaboration diagram for Zhou:

Public Member Functions

 Zhou (Profile *pro1, PssmInput *pssm2)
 Default constructor. More...
 
 Zhou (const Zhou &orig)
 Copy constructor.
 
virtual ~Zhou ()
 Destructor.
 
virtual void copy (const ScoringFunction &orig)
 Copy orig object to this object ("deep copy").
 
virtual void copy (const Zhou &orig)
 Copy orig object to this object ("deep copy"). More...
 
virtual ZhounewCopy ()
 Construct a new "deep copy" of this object. More...
 
Zhouoperator= (const Zhou &orig)
 Assignment operator.
 
virtual double scoringSeq (int i, int j)
 Calculate scores to create matrix values. More...
 

Detailed Description

Calculate scores for profile to profile alignment using Zhou-Zhou method.

Some explanations can be found in:

          Zhou H., Zhou Y.
          Single-body residue-level knowledge-based energy score
          combined with sequence-profile and secondary structure
          information for fold recognition.
          Proteins. 2004 Jun 1;55(4):1005-13.
          PMID: 15146497 [PubMed - indexed for MEDLINE]

Constructor & Destructor Documentation

Zhou ( Profile pro1,
PssmInput pssm2 
)

Default constructor.

Parameters
pro1
pssm2

Member Function Documentation

void copy ( const Zhou orig)
virtual

Copy orig object to this object ("deep copy").

Parameters
orig
Zhou * newCopy ( )
virtual

Construct a new "deep copy" of this object.

Returns

Implements ScoringFunction.

double scoringSeq ( int  i,
int  j 
)
virtual

Calculate scores to create matrix values.

Parameters
i
j
Returns

Implements ScoringFunction.


The documentation for this class was generated from the following files: