OpenMS
Loading...
Searching...
No Matches
PipEchoAlgorithm.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: Peter J. Jones $
6// $Authors: Peter J. Jones $
7// --------------------------------------------------------------------------
8
9#pragma once
10
14#include <OpenMS/OpenMSConfig.h>
15#include <vector>
16
17namespace OpenMS
18{
19
33class OPENMS_DLLAPI PipEchoAlgorithm : public FeatureGroupingAlgorithm
34{
35public:
38
40
42
44 PipEchoAlgorithm(const PipEchoAlgorithm& other) = delete;
45
48
51
64 void group(const std::vector<FeatureMap>& features, ConsensusMap& consensus) override;
65};
66
67} // namespace OpenMS
A container for consensus elements.
Definition ConsensusMap.h:67
Base class for all feature grouping algorithms.
Definition FeatureGroupingAlgorithm.h:25
Match-between-runs feature grouping via the PIP-ECHO algorithm.
Definition PipEchoAlgorithm.h:34
PipEchoAlgorithm & operator=(PipEchoAlgorithm &&)=delete
~PipEchoAlgorithm() override
Destructor.
PipEchoAlgorithm(const PipEchoAlgorithm &other)=delete
Copy constructor.
PipEchoAlgorithm()
Constructor.
PipEchoAlgorithm(PipEchoAlgorithm &&)=delete
void group(const std::vector< FeatureMap > &features, ConsensusMap &consensus) override
Groups corresponding features across the feature maps of one fraction.
PipEchoAlgorithm & operator=(const PipEchoAlgorithm &source)=delete
Assignment operator.
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19