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
OEOverlapResults(rhs: OEOverlapResults) -> OEOverlapResults
Default and copy constructors.
GetColorScore
GetColorScore() -> float
Returns the color score (overlap) between the reference and the fit.
GetColorTanimoto
GetColorTanimoto() -> float
Returns the color tanimoto.
GetColorTversky
GetColorTversky(alpha: float = 0.95, beta: float = 0.05) -> float
Returns the color tversky with the specified alpha and beta.
GetFitColorTversky
GetFitColorTversky() -> float
Returns the color tversky with beta = 0.95.
GetFitSelfColor
GetFitSelfColor() -> float
Returns the self color score for the fit molecule.
GetFitSelfOverlap
GetFitSelfOverlap() -> float
Returns the self shape overlap for the fit molecule.
GetFitTversky
GetFitTversky() -> float
Returns the shape tversky with beta = 0.95.
GetFitTverskyCombo
GetFitTverskyCombo() -> float
Returns the sum of shape tversky with beta = 0.95, and the color tversky with beta = 0.95.
GetOverlap
GetOverlap() -> float
Returns the shape overlap between the reference and the fit.
GetRefColorTversky
GetRefColorTversky() -> float
GetRefSelfColor
GetRefSelfColor() -> float
Returns the self color score for the reference object.
GetRefSelfOverlap
GetRefSelfOverlap() -> float
Returns the self shape overlap for the reference object.
GetRefTversky
GetRefTversky() -> float
Returns the shape tversky with alpha = 0.95.
GetRefTverskyCombo
GetRefTverskyCombo() -> float
Returns the sum of shape tversky with alpha = 0.95, and color tversky with alpha = 0.95.
GetTanimoto
GetTanimoto() -> float
Returns the shape tanimoto.
GetTanimotoCombo
GetTanimotoCombo() -> float
Returns the sum of shape tanimoto and color tanimoto.
GetTversky
GetTversky(alpha: float = 0.95, beta: float = 0.05) -> float
Returns the shape tversky with the specified alpha and beta.