OEHitlistBase

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

class OEHitlistBase

This is an abstract base class for hit list management that defines the common interface for collecting and filtering bioisosteric hits.

The following classes have been derived from this class:

The OEHitlistBase class defines the following public methods:

Build

Build(final: bool = True) -> bool

This method builds and finalizes the hit list, performing duplicate filtering and hit list creation. The final parameter controls whether this is the final build (true) or an intermediate build (false).

GetAddCount

GetAddCount() -> int

This method returns the total number of entries submitted to the hit list.

GetDuplicateCount

GetDuplicateCount() -> int

This method returns the number of entries recognized as duplicates.

GetHitCount

GetHitCount() -> int

This method returns the number of retained hits currently in the hit list.