OpenMS
Loading...
Searching...
No Matches
ConsensusIDAlgorithmPEPIons.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: Hendrik Weisser $
6// $Authors: Andreas Bertsch, Marc Sturm, Sven Nahnsen, Hendrik Weisser $
7// --------------------------------------------------------------------------
8
9#pragma once
10
12
13namespace OpenMS
14{
49
50} // namespace OpenMS
51
Representation of a peptide/protein sequence.
Definition AASequence.h:88
Calculates a consensus from multiple ID runs based on PEPs and shared ions.
Definition ConsensusIDAlgorithmPEPIons.h:24
ConsensusIDAlgorithmPEPIons()
Default constructor.
Size min_shared_
Min. number of shared fragments (for "PEPIons")
Definition ConsensusIDAlgorithmPEPIons.h:34
double getSimilarity_(AASequence seq1, AASequence seq2) override
Sequence similarity based on matching ions.
ConsensusIDAlgorithmPEPIons & operator=(const ConsensusIDAlgorithmPEPIons &)
Not implemented.
void updateMembers_() override
Docu in base class.
ConsensusIDAlgorithmPEPIons(const ConsensusIDAlgorithmPEPIons &)
Not implemented.
double mass_tolerance_
Fragment mass tolerance (for "PEPIons_")
Definition ConsensusIDAlgorithmPEPIons.h:31
Abstract base class for ConsensusID algorithms that take peptide similarity into account.
Definition ConsensusIDAlgorithmSimilarity.h:31
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition Types.h:97
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19