OECapBuilderOptions

Attention

This API is currently available in C++ and Python.

class OECapBuilderOptions : public OESystem::OEOptions

This class stores the optional parameter sets for building caps in the OECapTermini, OECapCTermini, and OECapNTermini functions.

Constructors

OECapBuilderOptions() -> OECapBuilderOptions
OECapBuilderOptions(arg2: OECapBuilderOptions) -> OECapBuilderOptions

Default and copy constructor that constructs a OECapBuilderOptions object.

GetDeleteClashingSolvent

GetDeleteClashingSolvent() -> bool

Returns the boolean whether or not to delete solvent waters that clash with other atoms.

GetAllowTruncate

GetAllowTruncate() -> bool

Returns the boolean whether or not it is okay to make a terminal residue the cap if building one would result in a clash, or if the backbone of the residue itself is incomplete

GetForceCapping

GetForceCapping() -> bool

Returns the boolean of whether or not to force caping in the event the cap would clash with something in the system

SetDeleteClashingSolvent

SetDeleteClashingSolvent(value: bool) -> bool

Sets the boolean of whether or not to delete solvent waters that clash with other atoms.

SetAllowTruncate

SetAllowTruncate(value: bool) -> bool

Sets the boolean of whether or not it is okay to make a terminal residue the cap if building one would result in a clash, or if the backbone of the residue itself is incomplete

SetForceCapping

SetForceCapping(value: bool) -> bool

Sets the boolean of whether or not to force capping in the event the cap would clash with something in the system. This setting supersedes the settings for OECapBuilderOptions.GetAllowTruncate and OECapBuilderOptions.GetDeleteClashingSolvent.