OEOverlapResults¶
struct OEOverlapResults
This class represents overlap calculation results between a reference and a fit object.
- The OEOverlapResults class defines the following public methods:
Constructors¶
OEOverlapResults()
OEOverlapResults(const OEOverlapResults&)
Default and copy constructors.
operator=¶
OEOverlapResults &operator=(const OEOverlapResults &)
GetColorScore¶
float GetColorScore() const
Returns the color score (overlap) between the reference and the fit.
GetColorTversky¶
float GetColorTversky(float alpha = 0.95f, float beta = 0.05f) const
Returns the color tversky with the specified alpha and beta.
GetFitSelfOverlap¶
float GetFitSelfOverlap() const
Returns the self shape overlap for the fit molecule.
GetFitTverskyCombo¶
float GetFitTverskyCombo() const
Returns the sum of shape tversky with beta = 0.95, and the color tversky with beta = 0.95.
GetRefColorTversky¶
float GetRefColorTversky() const
Returns the color tversky with alpha = 0.95.
GetRefSelfColor¶
float GetRefSelfColor() const
Returns the self color score for the reference object.
GetRefSelfOverlap¶
float GetRefSelfOverlap() const
Returns the self shape overlap for the reference object.
GetRefTverskyCombo¶
float GetRefTverskyCombo() const
Returns the sum of shape tversky with alpha = 0.95, and color tversky with alpha = 0.95.
GetTanimotoCombo¶
float GetTanimotoCombo() const
Returns the sum of shape tanimoto and color tanimoto.
GetTversky¶
float GetTversky(float alpha=0.95f, float beta=0.05f) const
Returns the shape tversky with the specified alpha and beta.