OpenMS
Loading...
Searching...
No Matches
ChromatogramProcessor.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: Justin Sing $
6// $Authors: Justin Sing $
7// --------------------------------------------------------------------------
8#pragma once
9
11// forward-declared below
13
14// Forward-declare OpenSwath types at global namespace (defined in openswathalgo)
15namespace OpenSwath { struct LightTargetedExperiment; }
16
17namespace OpenMS
18{
19
22 class OPENMS_DLLAPI ChromatogramProcessor
23 {
24 public:
27
29 static void pickExperiment(
30 const std::vector<MSChromatogram> & chromatograms,
31 const OpenSwath::LightTargetedExperiment & transition_exp,
32 const Param & feature_finder_param,
33 FeatureMap & featureFile,
35 };
36
37} // namespace OpenMS
Definition ChromatogramProcessor.h:23
static void pickExperiment(const std::vector< MSChromatogram > &chromatograms, const OpenSwath::LightTargetedExperiment &transition_exp, const Param &feature_finder_param, FeatureMap &featureFile, OpenMS::MRMFeatureFinderScoring::TransitionGroupMapType &transition_group_map)
Run pickExperiment on the provided chromatograms and fill featureFile and transition_group_map.
A container for features.
Definition FeatureMap.h:82
std::map< String, MRMTransitionGroupType > TransitionGroupMapType
Definition MRMFeatureFinderScoring.h:80
Management and storage of parameters / INI files.
Definition Param.h:46
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Definition Scoring.h:18
Definition TransitionExperiment.h:356