OEFragOptions
class OEFragOptionsThis class provides an interface to setup options required for generating fragment coordinates for a specific type of fragment. A fragment is a building block that is used for initial 3D structure generation of molecules.
See also
OEFragBuilderOptions class
- The OEFragOptions class defines the following public methods:
GetFragGenandSetFragGenConstructors
OEFragOptions() -> OEFragOptions OEFragOptions(arg2: OEFragOptions) -> OEFragOptionsDefault and copy constructors.
GetEnergyWindow
GetEnergyWindow() -> floatSee the
SetEnergyWindowmethod.GetFragGen
GetFragGen() -> intSee the
SetFragGenmethod.GetFragKeep
GetFragKeep() -> intSee the
SetFragKeepmethod.GetRMS
GetRMS() -> floatSee the
SetRMSmethod.GetTimeLimit
GetTimeLimit() -> floatSee the
SetTimeLimitmethod.SetEnergyWindow
SetEnergyWindow(value: float) -> boolSets the maximum allowable energy difference between the lowest and the highest energy fragment conformers, in units of kcal/mol. Default: 8.0 kcal/mol
SetFragGen
SetFragGen(value: int) -> boolSets the maximum number of fragment conformers to generate in obtaining the ensemble of fragment conformers. Default: 40
SetFragKeep
SetFragKeep(value: int) -> boolSets the maximum number of fragments to keep from the generated ensemble. Default: 1
SetRMS
SetRMS(value: float) -> boolSets the RMS distance (Root Mean Square Cartesian distance) below which two conformers are treated as duplicates. Default: 0.1
SetTimeLimit
SetTimeLimit(value: float) -> boolSets the maximum allowable time for generating conformers of a fragment, in units of seconds. Default: 300.0 s