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(opts: OEOverlayOptions = OEOverlayOptions(),
               pbOpts: OEEonPBOptions = OEEonPBOptions()) -> OEEonPBOverlay

Destructor

~OEEonPBOverlay()

SetupRef

SetupRef(query: OEMol) -> bool

This method sets up the reference molecule.

BestOverlay

BestOverlay(score: OEEonOverlayScore, mol: OEMol, numInitHits: int) -> bool

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.