Victor
|
Calculate scores for profile to profile alignment using Jensen-Shannon method. More...
Public Member Functions | |
JensenShannon (Profile *pro1, Profile *pro2) | |
Default constructor. More... | |
JensenShannon (const JensenShannon &orig) | |
Copy constructor. | |
virtual | ~JensenShannon () |
Destructor. | |
virtual void | copy (const JensenShannon &orig) |
Copy orig object to this object ("deep copy"). More... | |
virtual void | copy (const ScoringFunction &orig) |
Copy orig object to this object ("deep copy"). | |
virtual JensenShannon * | newCopy () |
Construct a new "deep copy" of this object. More... | |
JensenShannon & | operator= (const JensenShannon &orig) |
Assignment operator. More... | |
virtual double | scoringSeq (int i, int j) |
Calculate scores to create matrix values. More... | |
Calculate scores for profile to profile alignment using Jensen-Shannon method.
Some explanations can be found in:
Guoli Wang, Roland L. Dunbrack jr. Scoring profile-to-profile sequence alignments. Institute for Cancer Research, Fox Chase Cancer Center, Philadelphia, Pennsylvania 19111, USA. March 16, 2004.
JensenShannon | ( | Profile * | pro1, |
Profile * | pro2 | ||
) |
Default constructor.
pro1 | |
pro2 |
|
virtual |
Copy orig object to this object ("deep copy").
orig |
|
virtual |
JensenShannon & operator= | ( | const JensenShannon & | orig | ) |
Assignment operator.
orig |
|
virtual |