OEBroodScore¶
Attention
This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.
class OEBroodScore
This class defines objects that contains results corresponding to a bioisosteric fragment overlap.
- The OEBroodScore class defines the following public methods:
GetAttachCount¶
unsigned GetAttachCount() const
GetAttachScore¶
double GetAttachScore() const
Returns the attachment score corresponding to fragment overlay.
GetColorScore¶
double GetColorScore() const
Returns the color score corresponding to fragment overlay.
GetComboScore¶
double GetComboScore() const
Returns the combo (shape+color) score corresponding to fragment overlay.
GetETAttachScore¶
double GetETAttachScore() const
Returns the electrostatic attachment score corresponding to fragment overlay.
This value would be 0.0 is the ET
mode was not used during overlay and/or scoring.
GetETComboScore¶
double GetETComboScore() const
Returns the electrostatic combo (shape+et) score corresponding to fragment overlay.
This value would be 0.0 is the ET
mode was not used during overlay and/or scoring.
GetETPBScore¶
double GetETPBScore() const
Returns the electrostatic Possion-Boltzmann score corresponding to fragment overlay.
This value would be 0.0 is the ET
mode was not used during overlay and/or scoring.
GetETShapeScore¶
double GetETShapeScore() const
Returns the electrostatic shape score corresponding to fragment overlay.
This value would be 0.0 is the ET
mode was not used during overlay and/or scoring.
GetEnergy¶
double GetEnergy() const
GetFragMol¶
bool GetFragMol(OEChem::OEMolBase&) const
Returns a bool and loads the input (with the generated molecule with fragment replacement).
GetShapeScore¶
double GetShapeScore() const
Returns the shape score corresponding to fragment overlay.
GetStatus¶
unsigned GetStatus() const
Returns the status of fragment overlay. Method returns
OEBroodStatusCode.Success
if
the overlay was successful, otherwise returns an error code from the
OEBroodStatusCode
namespace.
ToRecord¶
bool ToRecord(OEDataFlow::OERecord &) const
Saves the contents of OEBroodScore into a OERecord.