OEOmegaOptions¶
class OEOmegaOptions : public OESystem::OEOptions
See also
OEOmega class
Code Examples
Generating Conformers example
Generating Stereoisomers example
There is a list of suboption default values later in this section.
The OEOmegaOptions class defines the following public methods:
Constructors¶
OEOmegaOptions(const unsigned int sampling = OEOmegaSampling::Classic)
OEOmegaOptions(const OEOmegaOptions &)
Default and copy constructors.
GetConfFixOptions¶
OEConfFixOptions& GetConfFixOptions()
const OEConfFixOptions& GetConfFixOptions() const
See SetConfFixOptions
method.
GetMolBuilderOptions¶
OEMolBuilderOptions& GetMolBuilderOptions()
const OEMolBuilderOptions& GetMolBuilderOptions() const
See SetMolBuilderOptions
method.
GetSliceEnsembleOptions¶
OESliceEnsembleOptions& GetSliceEnsembleOptions()
const OESliceEnsembleOptions& GetSliceEnsembleOptions() const
See SetSliceEnsembleOptions
method.
GetTorDriveOptions¶
OETorDriveOptions& GetTorDriveOptions()
const OETorDriveOptions& GetTorDriveOptions() const
See SetTorDriveOptions
method.
SetConfFixOptions¶
void SetConfFixOptions(const OEConfFixOptions&)
Sets options
related to partially fixing conformers.
See also
OEConfFixOptions class
SetIncludeInput¶
bool SetIncludeInput(const bool)
Sets whether to pass the unmodified input structure into output conformer ensemble. If true, the input conformers are appended at the beginning of the generated conformer ensemble. Default: False.
SetMolBuilderOptions¶
void SetMolBuilderOptions(const OEMolBuilderOptions&)
Sets options
related to generating initial conformer.
See also
OEMolBuilderOptions class
SetSliceEnsembleOptions¶
void SetSliceEnsembleOptions(const OESliceEnsembleOptions&)
Sets options
related to deduplicating generated ensemble.
See also
OESliceEnsembleOptions class
SetStrictStereo¶
bool SetStrictStereo(const bool)
Sets whether conformer generation should fail if stereo is not specified on the input molecules. Default: True.
SetTorDriveOptions¶
void SetTorDriveOptions(const OETorDriveOptions&)
Sets options
related to torsion driving for conformer generation.
See also
OETorDriveOptions class
SetTorsionDrive¶
bool SetTorsionDrive(const bool)
Sets whether to perform torsion driving. Default: True.
SetWarts¶
bool SetWarts(const bool)
Sets whether to generate unique titles for conformers. Default: False.
Suboption Parameter Defaults¶
Default values of the parameters from the suboption classes are compiled below.
parameter |
Default |
True |
|
True |
|
True |
|
False |
|
1024 |
|
False |
|
True |
|
0 |
|
5 |
|
0.5 |
|
False |
|
9999 |
|
120.0 sec |
|
False |
|
False |
|
True |