OEComplexEnergies
class OEComplexEnergies
This class provides energy components resulting from energy calculation for a protein-ligand complex.
- The OEComplexEnergies class defines the following public methods:
Constructors
OEComplexEnergies() -> OEComplexEnergies
OEComplexEnergies(arg2: OEComplexEnergies) -> OEComplexEnergies
Default and copy constructors.
GetComplexSolvationEnergy
GetComplexSolvationEnergy() -> float
Returns the solvation energy of the protein-ligand complex.
GetDesolvationEnergy
GetDesolvationEnergy() -> float
Returns the desolvation energy.
GetHostComponents
GetHostComponents() -> Iterable[OEFComponent]
Returns the intra-molecular energy components of the host (protein) molecule.
GetHostEnergy
GetHostEnergy() -> float
Returns the total intra-molecular energy of the host (protein) molecule.
GetHostSolvationEnergy
GetHostSolvationEnergy() -> float
Returns the solvation energy of the host (protein) molecule.
GetInterComponents
GetInterComponents() -> Iterable[OEFComponent]
Returns the inter-molecular energy components of the complex.
GetInterEnergy
GetInterEnergy() -> float
Returns the total inter-molecular energy.
GetLigandComponents
GetLigandComponents() -> Iterable[OEFComponent]
Returns the intra-molecular energy components of the ligand molecule.
GetLigandEnergy
GetLigandEnergy() -> float
Returns the total intra-molecular energy of the ligand molecule.
GetLigandSolvationEnergy
GetLigandSolvationEnergy() -> float
Returns the solvation energy of the ligand molecule.
GetTotalEnergy
GetTotalEnergy() -> float
Returns the total energy of the complex.