OEDesignUnitBuildOptions

Attention

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

class OEDesignUnitBuildOptions : public OESystem::OEOptions

This class stores the optional parameter sets for building the missing structural components of a design unit for use in the OEMakeDesignUnitOptions class.

Constructors

OEDesignUnitBuildOptions() -> OEDesignUnitBuildOptions
OEDesignUnitBuildOptions(arg2: OEDesignUnitBuildOptions) -> OEDesignUnitBuildOptions

Default and copy constructor that constructs a OEDesignUnitBuildOptions object.

GetBuildLoops

GetBuildLoops() -> bool

Returns the boolean whether or not to build loops.

GetBuildSidechains

GetBuildSidechains() -> bool

Returns the boolean whether or not to build side chains.

GetCapCTermini

GetCapCTermini() -> bool

Returns the boolean whether or not to cap all C-termini in the system with NME.

GetCapNTermini

GetCapNTermini() -> bool

Returns the boolean whether or not to cap all N-termini in the system with ACE.

GetSidechainBuilderOptions

GetSidechainBuilderOptions() -> OESidechainBuilderOptions

Returns a reference to the stored sidechain builder options (OESidechainBuilderOptions) class.

GetLoopBuilderOptions

GetLoopBuilderOptions() -> OELoopBuilderOptions

Returns a reference to the stored loop builder options (OELoopBuilderOptions) class.

GetCapBuilderOptions

GetCapBuilderOptions() -> OECapBuilderOptions

Returns a reference to the stored cap builder options (OECapBuilderOptions) class.

SetBuildLoops

SetBuildLoops(value: bool) -> bool

Sets the boolean of whether or not to build loops.

SetBuildSidechains

SetBuildSidechains(value: bool) -> bool

Sets the boolean of whether or not to build side chains.

SetCapCTermini

SetCapCTermini(value: bool) -> bool

Sets the boolean of whether or not to cap all C-termini in the system with NME.

SetCapNTermini

SetCapNTermini(value: bool) -> bool

Sets the boolean of whether or not to cap all N-termini in the system with ACE.

SetSidechainBuilderOptions

SetSidechainBuilderOptions(opts: OESidechainBuilderOptions) -> None

Set the sidechain builder options class (OESidechainBuilderOptions).

SetCapBuilderOptions

SetCapBuilderOptions(opts: OECapBuilderOptions) -> None

Set the cap builder options class (OECapBuilderOptions).

SetLoopBuilderOptions

SetLoopBuilderOptions(opts: OELoopBuilderOptions) -> None

Set the loop builder options class (OELoopBuilderOptions).