ScreeningProcessor.
More...
#include <ScreeningProcessor.hpp>
◆ SharedPointer
◆ HitCallbackFunction
◆ ScoringFunction
◆ ProgressCallbackFunction
◆ HitReportMode
Enumerator |
---|
FIRST_MATCHING_CONF | |
BEST_MATCHING_CONF | |
ALL_MATCHING_CONFS | |
◆ ScreeningProcessor()
Constructs the ScreeningProcessor
instance for the given screening database accessor db_acc.
- Parameters
-
db_acc | An accessor for the database to screen. |
◆ ~ScreeningProcessor()
CDPL::Pharm::ScreeningProcessor::~ScreeningProcessor |
( |
| ) |
|
◆ setDBAccessor()
◆ getDBAccessor()
◆ setHitReportMode()
void CDPL::Pharm::ScreeningProcessor::setHitReportMode |
( |
HitReportMode |
mode | ) |
|
◆ getHitReportMode()
HitReportMode CDPL::Pharm::ScreeningProcessor::getHitReportMode |
( |
| ) |
const |
◆ setMaxNumOmittedFeatures()
void CDPL::Pharm::ScreeningProcessor::setMaxNumOmittedFeatures |
( |
std::size_t |
max_num | ) |
|
◆ getMaxNumOmittedFeatures()
std::size_t CDPL::Pharm::ScreeningProcessor::getMaxNumOmittedFeatures |
( |
| ) |
const |
◆ checkXVolumeClashes()
void CDPL::Pharm::ScreeningProcessor::checkXVolumeClashes |
( |
bool |
check | ) |
|
◆ xVolumeClashesChecked()
bool CDPL::Pharm::ScreeningProcessor::xVolumeClashesChecked |
( |
| ) |
const |
◆ seekBestAlignments()
void CDPL::Pharm::ScreeningProcessor::seekBestAlignments |
( |
bool |
seek_best | ) |
|
◆ bestAlignmentsSeeked()
bool CDPL::Pharm::ScreeningProcessor::bestAlignmentsSeeked |
( |
| ) |
const |
◆ setHitCallback()
◆ getHitCallback()
◆ setProgressCallback()
◆ getProgressCallback()
◆ setScoringFunction()
void CDPL::Pharm::ScreeningProcessor::setScoringFunction |
( |
const ScoringFunction & |
func | ) |
|
◆ getScoringFunction()
const ScoringFunction& CDPL::Pharm::ScreeningProcessor::getScoringFunction |
( |
| ) |
const |
◆ searchDB()
std::size_t CDPL::Pharm::ScreeningProcessor::searchDB |
( |
const FeatureContainer & |
query, |
|
|
std::size_t |
mol_start_idx = 0 , |
|
|
std::size_t |
mol_end_idx = 0 |
|
) |
| |
The documentation for this class was generated from the following file: