OEEonPBOverlay
Attention
This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.
class OEEonPBOverlay
- This class calculates shape potential similarity overlay. It defines the following public methods:
Constructors
Default constructor.
OEEonPBOverlay(const OEShape::OEOverlayOptions& opts = OEShape::OEOverlayOptions(), const OEEon::OEEonPBOptions& pbOpts = OEEon::OEEonPBOptions());
Destructor
~OEEonPBOverlay()
SetupRef
bool SetupRef(const OEChem::OEMol& query);
This method sets up the reference molecule.
BestOverlay
bool BestOverlay(OEEonOverlayScore& score, const OEChem::OEMCMolBase &mol, const unsigned numInitHits);
This method returns the best shape and potential similarity pose. The numInitHits parameter is the number of top shape and charge overlay hits that are rescored with shape and potential single point calculations.