Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
IDConflictResolverAlgorithm Class Reference

#include <OpenMS/ANALYSIS/ID/IDConflictResolverAlgorithm.h>

Static Public Member Functions

static void resolve (FeatureMap &features)
 Resolves ambiguous annotations of features with peptide identifications. The the filtered identifications are added to the vector of unassigned peptides and also reduced to a single best hit. More...
 
static void resolve (ConsensusMap &features)
 Resolves ambiguous annotations of consensus features with peptide identifications. The the filtered identifications are added to the vector of unassigned peptides and also reduced to a single best hit. More...
 

Static Protected Member Functions

template<class T >
static void resolveConflict_ (T &map)
 
static bool compareIDsSmallerScores_ (const PeptideIdentification &left, const PeptideIdentification &right)
 
static void resolveConflict_ (vector< PeptideIdentification > &peptides, vector< PeptideIdentification > &removed, UInt64 uid)
 

Member Function Documentation

◆ compareIDsSmallerScores_()

static bool compareIDsSmallerScores_ ( const PeptideIdentification left,
const PeptideIdentification right 
)
staticprotected

◆ resolve() [1/2]

static void resolve ( FeatureMap features)
static

Resolves ambiguous annotations of features with peptide identifications. The the filtered identifications are added to the vector of unassigned peptides and also reduced to a single best hit.

◆ resolve() [2/2]

static void resolve ( ConsensusMap features)
static

Resolves ambiguous annotations of consensus features with peptide identifications. The the filtered identifications are added to the vector of unassigned peptides and also reduced to a single best hit.

◆ resolveConflict_() [1/2]

static void resolveConflict_ ( T &  map)
inlinestaticprotected

References OpenMS::Constants::c.

◆ resolveConflict_() [2/2]

static void resolveConflict_ ( vector< PeptideIdentification > &  peptides,
vector< PeptideIdentification > &  removed,
UInt64  uid 
)
staticprotected

OpenMS / TOPP release 2.3.0 Documentation generated on Wed Apr 18 2018 19:29:13 using doxygen 1.8.14