OEBroodScoreOptions
Attention
This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.
class OEBroodScoreOptions : public OESystem::OEOptions
This class provides an interface to setup options required for finding bioisosteric fragment replacement matches, used with scoring fragments while performing overlay optimization with OEBroodOverlay.
- The OEBroodScoreOptions class defines the following public methods:
Constructors
OEBroodScoreOptions() -> OEBroodScoreOptions
OEBroodScoreOptions(arg2: OEBroodScoreOptions) -> OEBroodScoreOptions
Default and copy constructors.
operator=
Assignment operator.
GetUseBondOrder
GetUseBondOrder() -> bool
See SetUseBondOrder method.
GetUseProperty
GetUseProperty() -> bool
See SetUseProperty method.
GetCheckGeometry
GetCheckGeometry() -> bool
See SetCheckGeometry method.
GetAttachCutoff
GetAttachCutoff() -> float
See SetAttachCutoff method.
GetShapeCutoff
GetShapeCutoff() -> float
See SetShapeCutoff method.
GetChargeType
GetChargeType() -> int
See SetChargeType method.
GetPropertyOptions
GetPropertyOptions() -> OEMolPropertyOptions
See SetPropertyOptions method.
SetUseBondOrder
SetUseBondOrder(value: bool) -> bool
Sets if Same attachment bond order should be required for a possible match. Default: True.
SetUseProperty
SetUseProperty(value: bool) -> bool
Sets if Fragment property should be checked for a possible match. Default: False.
SetCheckGeometry
SetCheckGeometry(value: bool) -> bool
Sets if Minimal geometric difference should be required for a possible match. Default: True.
SetAttachCutoff
SetAttachCutoff(value: float) -> bool
Sets the Minimum acceptable attachment tanimoto for a possible match. Default: 0.78.
SetShapeCutoff
SetShapeCutoff(value: float) -> bool
Sets the Minimum acceptable shape tanimoto for a possible match. Default: 0.6.
SetPropertyOptions
SetPropertyOptions(opts: OEMolPropertyOptions) -> None
Sets options related to required molecular property values.
SetChargeType
SetChargeType(value: int) -> bool
Sets the partial charge model to use for electrostatic Tanimoto calculations when scoring with the ET score type. Legal values: MMFF94 and NoOp. (NoOp means to use charges already on the molecule, as with the BROOD option fileChrg.) Default: MMFF94.