|
| | VGPFunction (string pdbFileName, string chainID) |
| | Default constructor. More...
|
| |
| | VGPFunction (string pdbFileName, string chainID, double o, double e, unsigned int extType, double wH, double wS, double wB, double wC, double wD) |
| | Constructor assigning o, e and weights. More...
|
| |
|
| VGPFunction (const VGPFunction &orig) |
| | Copy constructor.
|
| |
|
virtual | ~VGPFunction () |
| | Destructor.
|
| |
|
virtual void | copy (const GapFunction &orig) |
| | Copy orig object to this object ("deep copy").
|
| |
| virtual void | copy (const VGPFunction &orig) |
| | Copy orig object to this object ("deep copy"). More...
|
| |
| virtual double | getExtensionPenalty (int p) |
| | Return extension gap penalty for template position p. More...
|
| |
| virtual double | getOpenPenalty (int p) |
| | Return open gap penalty for template position p. More...
|
| |
|
virtual VGPFunction * | newCopy () |
| | Construct a new "deep copy" of this object.
|
| |
| VGPFunction & | operator= (const VGPFunction &orig) |
| | Assignment operator. More...
|
| |
| void | pExtractPdbInfo (string pdbFileName, string chainID) |
| | Extract structural infos from PDB template file. More...
|
| |
|
virtual void | setExtensionPenalty (double pen) |
| | Set extension gap penalty.
|
| |
|
virtual void | setOpenPenalty (double pen) |
| | Set open gap penalty.
|
| |
Implement VGP (Variable Gap Penalty) function.
Some explanations can be found in: Madhusudhan MS., Marti-Renom MA., Sanchez R., Sali A. Variable gap penalty for protein sequence-structure alignment. Department of Biopharmaceutical Sciences and Pharmaceutical Chemistry, University of California at San Francisco, 94143, USA. PMID: 16423846 [PubMed - indexed for MEDLINE]