OESimpleBindResults
class OESimpleBindResults
This class represents OESimpleBindResults. The Zap calculations used for the SimpleBindResults are performed with the 2 separate dielectric constants, the internal for the molecule and the external for the solvent. All energy results are in units of kT.
- The following classes derive from this class:
Constructors
OESimpleBindResults() -> OESimpleBindResults
OESimpleBindResults(arg2: OESimpleBindResults) -> OESimpleBindResults
Default and copy constructors.
GetBindingEnergy
GetBindingEnergy() -> float
Returns the binding energy of the ligand and protein.
Equivalent to
OESimpleBindResults.GetBuriedAreaEnergy +
OESimpleBindResults.GetZapEnergy.
GetBoundLigandArea
GetBoundLigandArea() -> float
Returns the boundLigandArea variable shown in the
OEBind.SimpleBind API section. The bound ligand area is the
area of the ligand exposed to the solvent while in the bound
state.
GetBoundLigandAreaEnergy
GetBoundLigandAreaEnergy() -> float
Returns the boundLigandAreaEnergy variable shown in the
OEBind.SimpleBind API section. This is the energy associated
with the bound ligand area.
GetBoundLigandZapEnergy
GetBoundLigandZapEnergy() -> float
Returns the boundLigandZapEnergy variable shown in the
OEBind.SimpleBind API section. This is the ligand grid energy
obtained from a Zap calculation of the complex.
GetBoundProteinArea
GetBoundProteinArea() -> float
Returns the boundProteinArea variable shown in the
OEBind.SimpleBind API section. This is the area of the protein
exposed to the solvent while in the bound state.
GetBoundProteinAreaEnergy
GetBoundProteinAreaEnergy() -> float
Returns the boundProteinAreaEnergy variable shown in the
OEBind.SimpleBind API section. This is the energy associated
with the bound protein area.
GetBoundProteinZapEnergy
GetBoundProteinZapEnergy() -> float
Returns the boundProteinZapEnergy variable shown in the
OEBind.SimpleBind API section. This is the protein grid energy
obtained from a Zap calculation of the complex.
GetBuriedArea
GetBuriedArea() -> float
Returns the amount of area that has become buried as a result of
binding. Equivalent to
OESimpleBindResults.GetUnboundProteinArea +
OESimpleBindResults.GetUnboundLigandArea -
OESimpleBindResults.GetComplexArea.
GetBuriedAreaEnergy
GetBuriedAreaEnergy() -> float
Returns the energy penalty associated with the buried area of
the complex. Equivalent to
OESimpleBindResults.GetComplexAreaEnergy -
OESimpleBindResults.GetUnboundProteinAreaEnergy
-
OESimpleBindResults.GetUnboundLigandAreaEnergy.
GetComplexArea
GetComplexArea() -> float
Returns the complexArea variable shown in the
OEBind.SimpleBind API section. This is the solvent accessible
surface area of the complex.
GetComplexAreaEnergy
GetComplexAreaEnergy() -> float
Returns the complexAreaEnergy variable shown in the
OEBind.SimpleBind API section. This is the energy of the
solvent accessible surface area of the complex.
GetComplexZapEnergy
GetComplexZapEnergy() -> float
Returns the grid energy of the complex. This is equivalent to
OESimpleBindResults.GetBoundProteinZapEnergy +
OESimpleBindResults.GetBoundLigandZapEnergy.
GetConf
GetConf() -> OEConfBase
Returns a pointer to the active conformer.
GetUnboundLigandArea
GetUnboundLigandArea() -> float
Returns the unboundLigandArea variable shown in the
OEBind.SimpleBind API section. This is the solvent accessible
surface area of the unbound ligand.
GetUnboundLigandAreaEnergy
GetUnboundLigandAreaEnergy() -> float
Returns the unboundLigandAreaEnergy variable shown in the
OEBind.SimpleBind API section. This is the energy of the
solvent accessible surface area of the unbound ligand.
GetUnboundLigandZapEnergy
GetUnboundLigandZapEnergy() -> float
Returns the unboundLigandZapEnergy variable shown in the
OEBind.SimpleBind API section. This is the grid energy of the
unbound ligand obtained from a Zap calculation.
GetUnboundProteinArea
GetUnboundProteinArea() -> float
Returns the unboundProteinArea variable shown in the
OEBind.SimpleBind API section. This is the solvent accessible
surface area of the unbound protein.
GetUnboundProteinAreaEnergy
GetUnboundProteinAreaEnergy() -> float
Returns the unboundProteinAreaEnergy variable shown in
the OEBind.SimpleBind API section. This is the energy of the
solvent accessible surface area of the unbound protein.
GetUnboundProteinZapEnergy
GetUnboundProteinZapEnergy() -> float
Returns the unboundProteinZapEnergy variable shown in the
OEBind.SimpleBind API section. This is the grid energy of the
unbound protein obtained from a Zap calculation.
GetZapEnergy
GetZapEnergy() -> float
Returns the difference in grid energy between the complex and
the unbound ligand and protein. This is equivalent to
OESimpleBindResults.GetComplexZapEnergy -
OESimpleBindResults.GetUnboundProteinZapEnergy
-
OESimpleBindResults.GetUnboundLigandZapEnergy.
Print
Print(ofs: oeostream) -> None
Print(log: OEErrorHandler) -> None
Prints out all of the available data to the oeostream of the OEErrorHandle passed in.