![]() |
OpenMS
|
#include <OpenMS/KERNEL/ConsensusMap.h>#include <OpenMS/KERNEL/FeatureMap.h>#include <OpenMS/METADATA/PeptideIdentification.h>#include <OpenMS/METADATA/PeptideIdentificationList.h>Go to the source code of this file.
Classes | |
| class | IDConflictResolverAlgorithm |
| Resolves ambiguous annotations of features with peptide identifications. More... | |
| struct | IDConflictResolverAlgorithm::UnresolvedIdentifications |
| What reduceToOnePerSpectrum() found and did. All counts are over the input list. More... | |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| struct OpenMS::IDConflictResolverAlgorithm::UnresolvedIdentifications |
What reduceToOnePerSpectrum() found and did. All counts are over the input list.
| Class Members | ||
|---|---|---|
| string | example | First reduced group, as "<spectrum reference> / <sequence> / charge <n>", for logging. |
| Size | inconsistent_score_direction = 0 |
Identifications whose group disagreed on isHigherScoreBetter(), so "best" was undefined. Left untouched rather than reduced by a coin flip. |
| Size | multiply_identified_spectra = 0 |
Spectra that still carry more than one identification AFTER the reduction, i.e. ones whose identifications name different peptidoforms (a chimeric spectrum, or search engines that disagree). Not reduced - both are quantifiable - but worth reporting. |
| Size | removed = 0 |
Identifications removed because another one claimed the same (spectrum reference, top-hit sequence, top-hit charge). |
| Size | without_spectrum_reference = 0 |
Identifications that could not be keyed because they carry no spectrum reference. Left untouched: without a reference there is nothing to tell them apart by. |