OEProtonateDesignUnitOptions
Attention
This API is currently available in C++ and Python.
class OEProtonateDesignUnitOptions : public OESystem::OEOptions
This class stores the optional parameter sets used in design unit protonation for use in the OEProtonateDesignUnit function.
Constructors
OEProtonateDesignUnitOptions() -> OEProtonateDesignUnitOptions
OEProtonateDesignUnitOptions(placeHOpts: OEPlaceHydrogensOptions) -> OEProtonateDesignUnitOptions
OEProtonateDesignUnitOptions(rhs: OEProtonateDesignUnitOptions) -> OEProtonateDesignUnitOptions
Default and copy constructors.
GetGenerateTautomers
GetGenerateTautomers() -> bool
Returns the boolean whether or not to generate tautomers for the ligand and cofactors.
GetHetGroupNbrDist
GetHetGroupNbrDist() -> float
Returns the distance cutoff for two groups to be considered within the same cluster.
GetOptimizeExpProtons
GetOptimizeExpProtons() -> bool
Returns the boolean whether or not to optimize the position of experimental protons.
GetPlaceHydrogensOptions
GetPlaceHydrogensOptions() -> OEPlaceHydrogensOptions
Returns a reference to the stored place hydrogen options (OEPlaceHydrogensOptions) class.
SetGenerateTautomers
SetGenerateTautomers(value: bool) -> boolSets the boolean of whether or not to generate tautomers.
SetHetGroupNbrDist
SetHetGroupNbrDist(value: float) -> boolSets the distance cutoff for two groups to be considered within the same cluster.
SetOptimizeExpProtons
SetOptimizeExpProtons(value: bool) -> boolSets the boolean whether or not to optimize the position of experimental protons.
SetPlaceHydrogensOptions
SetPlaceHydrogensOptions(opts: OEPlaceHydrogensOptions) -> NoneSets the place hydrogens options class (OEPlaceHydrogensOptions).
See also
OEMakeDesignUnitOptions class
OEDesignUnitPrepOptions class
OEPlaceHydrogensOptions class