OEPoseOptimizerOptions
class OEPoseOptimizerOptions : public OESystem::OEOptions
This class provides an interface to setup options required for docking with OEDock.
- The OEPoseOptimizerOptions class defines the following public methods:
Constructor
OEPoseOptimizerOptions();
OEPoseOptimizerOptions(const OEPoseOptimizerOptions &)
Default and copy constructors.
operator=
OEPoseOptimizerOptions &operator=(const OEPoseOptimizerOptions &)
GetFlexRange
double GetFlexRange() const
See SetFlexRange method.
GetForceField
const OEFF::OEComplexFF* GetForceField() const
See SetForceField method.
GetNonBondCutoff
double GetNonBondCutoff() const
See SetNonBondCutoff method.
SetFlexRange
bool SetFlexRange(const double)
Sets the distance from ligand defining residues that should be considered flexible during pose optimization. Default: 2.0
SetForceField
bool SetForceField(const unsigned)
bool SetForceField(const std::string&)
bool SetForceField(const OEFF::OEComplexFF&)
Sets the force field for pose optimization.
SetNonBondCutoff
bool SetNonBondCutoff(const double)
Sets the non-bonded interactions cutoff during pose optimization. Default: 40.0