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.