Victor
|
Calculate scores for profile to profile alignment using sequence metric factor. More...
Public Member Functions | |
AtchleyDistance (Profile *pro1, Profile *pro2) | |
Default constructor. More... | |
AtchleyDistance (Profile *pro1, Profile *pro2, double offset) | |
Constructor assigning offset. More... | |
AtchleyDistance (const AtchleyDistance &orig) | |
Copy constructor. More... | |
virtual | ~AtchleyDistance () |
Destructor. | |
virtual void | copy (const ScoringFunction &orig) |
Copy orig object to this object ("deep copy"). | |
virtual void | copy (const AtchleyDistance &orig) |
Copy orig object to this object ("deep copy"). More... | |
virtual double | getOffset () |
Return offset. | |
virtual AtchleyDistance * | newCopy () |
Construct a new "deep copy" of this object. More... | |
AtchleyDistance & | operator= (const AtchleyDistance &orig) |
Assignment operator. More... | |
virtual void | pLoadFactor () |
Helper function used to load Atchley metric factor. | |
virtual double | scoringSeq (int i, int j) |
Calculate scores to create matrix values. More... | |
virtual void | setOffset (double off) |
Set offset. | |
Calculate scores for profile to profile alignment using sequence metric factor.
Some explanations can be found in:
William R. Atchley, Jieping Zhao, Andrew D. Fernandes, Tanja Druke Solving the protein sequence metric problem. Edited by Walter M. Fitch, University of California, Irvine, CA, and approved March 22, 2005 (received for review December 14, 2004).
AtchleyDistance | ( | Profile * | pro1, |
Profile * | pro2 | ||
) |
Default constructor.
pro1 | |
pro2 |
AtchleyDistance | ( | Profile * | pro1, |
Profile * | pro2, | ||
double | offset | ||
) |
Constructor assigning offset.
pro1 | |
pro2 | |
offset |
AtchleyDistance | ( | const AtchleyDistance & | orig | ) |
Copy constructor.
orig |
|
virtual |
Copy orig object to this object ("deep copy").
orig |
|
virtual |
AtchleyDistance & operator= | ( | const AtchleyDistance & | orig | ) |
Assignment operator.
orig |
|
virtual |