OEPerceiveInteractionHints
bool OEPerceiveInteractionHints(OEBio::OEInteractionHintContainer& asite)
Perceives potential interaction types between a protein and a ligand stored in the OEInteractionHintContainer object using default parameters.
bool OEPerceiveInteractionHints(OEBio::OEInteractionHintContainer& asite,
const OEPerceiveInteractionOptions& opts)
Perceives potential interaction types between a protein and a ligand
stored in the OEInteractionHintContainer object using the
given parameters (OEPerceiveInteractionOptions).
The molecules stored in asite must have 3D coordinates assigned and should also have radii assigned to the atoms.
The following interaction types are currently perceived:
OECationPiInteractionHint (see also
OECationPiInteractionHintTypenamespace)OEChelatorInteractionHint (see also
OEChelatorInteractionHintTypenamespace)OEHalogenBondInteractionHint (see also
OEHalogenBondInteractionHintTypenamespace)OEHBondInteractionHint (see also
OEHBondInteractionHintTypenamespace)OESaltBridgeInteractionHint (see also
OESaltBridgeInteractionHintTypenamespace)OEStackingInteractionHint (see also
OEStackingInteractionHintTypenamespace)
Code Examples
Perceive and Print Protein-Ligand Interactions OEChem TK example
Depicting Active Site Interactions Grapheme TK example
Accessing Interaction Hint Information OpenEye Python Cookbook recipe