OEIridiumData¶
Attention
This API is currently available in C++ and Python.
class OEIridiumData
This class contains the Iridium category [Warren-2012], metrics required for categorization, and a methods to determine the Iridium category itself.
See also
Categorization section in OESpruce TK
OECalculateDPI
functionOEStructureQuality class
OEDrawIridiumData
function in Grapheme TK to visualize information stored in an OEIridiumData object
hover cursor over graph
Example of visualizing OEIridiumData
DetermineCategory¶
void DetermineCategory()
This function uses the internally stored metrics to determine the Iridium category.
See also
OEIridiumCategory
namespaceCategorization section in OESpruce TK
GetAltConfs¶
bool GetAltConfs() const
Returns whether or not alternative conformations exist for this structure.
GetCategory¶
unsigned GetCategory() const
Returns the Iridium category from the
OEIridiumCategory
namespace.
GetExcipients¶
bool GetExcipients() const
Returns whether or not excipients have interactions with the ligand.
GetPackingResidues¶
bool GetPackingResidues() const
Returns whether or not packing residues make interactions with the ligand.
GetPartOccupancyLigand¶
bool GetPartOccupancyLigand() const
Returns whether or not the ligand has partial occupancy.
GetPartOccupancyProtein¶
bool GetPartOccupancyProtein() const
Returns whether or not the protein has partial occupancy.
GetPossibleCovalent¶
bool GetPossibleCovalent() const
Returns whether or not potential but unperceived covalent interaction can be found in the active site.
SetAltConfs¶
bool SetAltConfs(bool altConfs)
Sets whether or not alternative conformations exist for this structure.
SetCategory¶
bool SetCategory(unsigned category)
Sets the Iridium category from a value in the
OEIridiumCategory
namespace.
SetExcipients¶
bool SetExcipients(bool excipients)
Sets whether or not excipients have interactions with the ligand.
SetLigandDensity¶
bool SetLigandDensity(double ligandDensity)
Sets the ligand density coverage (0 to 1).
SetPackingResidues¶
bool SetPackingResidues(bool packingResidues)
Sets whether or not packing residues make interactions with the ligand.
SetPartOccupancyLigand¶
bool SetPartOccupancyLigand(bool partOccupancyLigand)
Sets whether or not the ligand has partial occupancy.
SetPartOccupancyProtein¶
bool SetPartOccupancyProtein(bool partOccupancyProtein)
Sets whether or not the protein has partial occupancy.
SetPossibleCovalent¶
bool SetPossibleCovalent(bool possibleCovalent)
Sets whether or not potential but unperceived covalent interaction can be found in the active site.