Victor
|
Implements a knowledge-based solvation with polar/hydrophobic information potential. A coefficient is used to normalize the propensity. More...
Public Member Functions | |
EffectiveSolvationPotential () | |
virtual long double | calculateEnergy (Spacer &sp) |
virtual long double | calculateEnergy (Spacer &sp, unsigned int index1, unsigned int index2) |
virtual long double | calculateEnergy (AminoAcid &aa, Spacer &sp) |
Protected Member Functions | |
bool | isPolar (AminoAcid &aa) |
double | pCalcFracBuried (unsigned int index, Spacer &sp) |
Implements a knowledge-based solvation with polar/hydrophobic information potential. A coefficient is used to normalize the propensity.
This class implements a knowledge-based solvation with polar/hydrophobic information potential. The final values are normalized by an hardcoded coefficient (see source)
Basic constructor, sets the efective solvation potential for a chain.
|
virtual |
Calculates Energy from the amino acids in the spacer
spacer | reference (spacer&) |
Implements Potential.
|
virtual |
Calculates Energy
spacer | reference(spacer&),positions of the start and eend of the amino acids portion of the spacer(unsigned int,unsigned int) |
Implements Potential.
Calculates the energy for the amino acids in the Spacer
amino | acid reference(not used AminoAcid&),spacer reference(Spacer&), |
Implements Potential.
|
protected |
Verifies if the amino acid is a polar one
reference | of the aa(aminoAcid&) |
|
protected |
Calculates Fraction of the amino acids Buried in the spacer
central | amino acid position to considers,(unsigned int ),spacer reference(spacer&) |