OEStructureQuality

Attention

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

class OEStructureQuality

This is a container class that holds all data relating to the structural quality of biomolecular system.

See also

Constructors

OEStructureQuality() -> OEStructureQuality
OEStructureQuality(id: OEIridiumData) -> OEStructureQuality
OEStructureQuality(rhs: OEStructureQuality) -> OEStructureQuality

Default and copy constructors.

operator bool

IsValid() -> bool

Returns whether the OEStructureQuality object is valid.

Clear

Clear() -> None

Resets the OEStructureQuality object to its initial state.

GetIridiumData

GetIridiumData() -> OEIridiumData

Returns a copy of the OEIridiumData object stored within the OEStructureQuality object.

HasIridiumData

HasIridiumData() -> bool

Checks that the OEIridiumData object has been set.

SetIridiumData

SetIridiumData(id: OEIridiumData) -> bool

Sets the OEIridiumData object on the OEStructureQuality object. Returns true if successful, and false otherwise.