OpenMS
Loading...
Searching...
No Matches
MRMBatchFeatureSelector.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, OpenMS Inc. -- EKU Tuebingen, ETH Zurich, and FU Berlin
2// SPDX-License-Identifier: BSD-3-Clause
3//
4// --------------------------------------------------------------------------
5// $Maintainer: Douglas McCloskey, Pasquale Domenico Colaianni $
6// $Authors: Douglas McCloskey, Pasquale Domenico Colaianni $
7// --------------------------------------------------------------------------
8
9#pragma once
10
11#include <OpenMS/config.h> // OPENMS_DLLAPI
14#include <vector>
15
16namespace OpenMS
17{
49 class OPENMS_DLLAPI MRMBatchFeatureSelector
50 {
51public:
54
65 static void batchMRMFeatures(
66 const MRMFeatureSelector& feature_selector,
67 const FeatureMap& features,
68 FeatureMap& selected_features,
69 const std::vector<MRMFeatureSelector::SelectorParameters>& parameters
70 );
71
74 const FeatureMap& features,
75 FeatureMap& selected_features,
76 const std::vector<MRMFeatureSelector::SelectorParameters>& parameters
77 );
78
81 const FeatureMap& features,
82 FeatureMap& selected_features,
83 const std::vector<MRMFeatureSelector::SelectorParameters>& parameters
84 );
85 };
86}
A container for features.
Definition FeatureMap.h:82
Batch processing wrapper for MRMFeatureSelector.
Definition MRMBatchFeatureSelector.h:50
static void batchMRMFeatures(const MRMFeatureSelector &feature_selector, const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > &parameters)
static void batchMRMFeaturesScore(const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > &parameters)
Calls batchMRMFeatures() using a MRMFeatureSelectorScore selector.
static void batchMRMFeaturesQMIP(const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > &parameters)
Calls batchMRMFeatures() using a MRMFeatureSelectorQMIP selector.
A base class for selection of MRM Features through Linear Programming optimization.
Definition MRMFeatureSelector.h:52
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19