![]() |
OpenMS
|
#include <OpenMS/ANALYSIS/OPENSWATH/MRMBatchFeatureSelector.h>
Public Member Functions | |
| MRMBatchFeatureSelector ()=delete | |
| ~MRMBatchFeatureSelector ()=delete | |
Static Public Member Functions | |
| static void | batchMRMFeatures (const MRMFeatureSelector &feature_selector, const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) |
| static void | batchMRMFeaturesScore (const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) |
Calls batchMRMFeatures() using a MRMFeatureSelectorScore selector. More... | |
| static void | batchMRMFeaturesQMIP (const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) |
Calls batchMRMFeatures() using a MRMFeatureSelectorQMIP selector. More... | |
Class used to batch multiple calls to MRMFeatureSelector's methods. The class offers a generic batch method (where the user is supposed to pass a MRMFeatureSelector derived object) and two specialized versions (Score and QMIP).
|
delete |
|
delete |
|
static |
Calls feature_selector.selectMRMFeature() feeding it the parameters found in parameters. It calls said method parameters.size() times, using the result of each cycle as input for the next cycle.
| [in] | feature_selector | Base class for the feature selector to use |
| [in] | features | Input features |
| [out] | selected_features | Selected features |
| [in] | parameters | Vector of parameters for the multiple calls to the selector |
|
static |
Calls batchMRMFeatures() using a MRMFeatureSelectorQMIP selector.
|
static |
Calls batchMRMFeatures() using a MRMFeatureSelectorScore selector.