OEFlexiOverlayOptions
class OEFlexiOverlayOptions : public OESystem::OEOptions
This class provides an interface to setup options required to perform flexible fitting between the fit molecule conformers and a reference molecule using OEFlexiOverlay.
See also
OEFlexiOverlapOptions class
- The OEFlexiOverlayOptions class defines the following public methods:
Constructor
OEFlexiOverlayOptions() -> OEFlexiOverlayOptions
OEFlexiOverlayOptions(arg2: OEFlexiOverlayOptions) -> OEFlexiOverlayOptions
Default and copy constructors.
Assignment operator.
GetMaxOptSteps
GetMaxOptSteps() -> intSee
SetMaxOptStepsmethod.
GetRigidOverlay
GetRigidOverlay() -> boolSee
SetRigidOverlaymethod.
GetFlexiOverlapOptions
GetFlexiOverlapOptions() -> OEFlexiOverlapOptionsReturns a reference to the OEFlexiOverlapOptions instance as currently set. These are options related to flexible overlap optimization using shape, color, and force field. See also
SetFlexiOverlapOptionsmethod.
GetRigidOverlayOptions
GetRigidOverlayOptions() -> OEOverlayOptionsReturns a reference to the OEOverlayOptions instance as currently set. These are options related to rigid overlay optimization using shape and color. See also
SetRigidOverlayOptionsmethod.
SetMaxOptSteps
SetMaxOptSteps(value: int) -> boolSets the maximum number of optimization iteration steps in flexible overlay optimization. Default: 2000 steps.
SetRigidOverlay
SetRigidOverlay(value: bool) -> boolThis control flag determines whether an initial rigid overlay optimization between the fit molecule conformers and the reference system should be performed prior to flexible optimization. Default: True.
SetFlexiOverlapOptions
SetFlexiOverlapOptions(opts: OEFlexiOverlapOptions) -> NoneSets the options related to flexible overlap calculations by passing in OEFlexiOverlapOptions instance.
SetRigidOverlayOptions
SetRigidOverlayOptions(opts: OEOverlayOptions) -> NoneSets the options related to overlay optimization using shape and color by passing in OEFlexiOverlapOptions instance.