OEBroodDBFilter

Attention

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

class OEBroodDBFilter

This class defines objects that can be used to check if a :ref: database packet<OEBroodQuery<OEBioisostere_OEBroodDBPacket> contain fragments relevant to a certain :ref: OEBroodQuery<OEBioisostere_OEBroodQuery>.

The OEBroodDBFilter class defines the following public methods:

Constructors

OEBroodDBFilter()
OEBroodDBFilter(const OEBroodDBFilter &)

Default and copy constructors.

operator=

OEBroodDBFilter &operator=(const OEBroodDBFilter &)

Assignment operator.

Setup

bool Setup(const OEBroodQuery &query,
           const OEBroodGeneralOptions &scoreOpts=OEBroodGeneralOptions())

Associate the filter with a specific :ref: OEBroodQuery<OEBioisostere_OEBroodQuery>.