![]() |
OpenMS
|
Map a protein position to all observed modifications and associated statistics. More...
#include <OpenMS/METADATA/ProteinModificationSummary.h>
Classes | |
| struct | Statistics |
| basic modification statistic More... | |
Public Types | |
| using | ModificationsToStatistics = std::map< const ResidueModification *, Statistics > |
| using | AALevelModificationSummary = std::map< size_t, ModificationsToStatistics > |
Public Member Functions | |
| bool | operator== (const ProteinModificationSummary &rhs) const |
| comparison operator More... | |
Public Attributes | |
| AALevelModificationSummary | AALevelSummary |
| position -> modification -> statistic (counts, etc.) More... | |
Map a protein position to all observed modifications and associated statistics.
For example, allows storing that position 10 in the protein carries Oxidation (M) and was observed in 123 PSMs. Note: Implementation uses a std::map, thus accessing a location not present in the map with operator[] will value construct an empty map at that location. Like with std::maps check first if the key exists.
| using AALevelModificationSummary = std::map<size_t, ModificationsToStatistics> |
| using ModificationsToStatistics = std::map<const ResidueModification*, Statistics> |
| bool operator== | ( | const ProteinModificationSummary & | rhs | ) | const |
comparison operator
| AALevelModificationSummary AALevelSummary |
position -> modification -> statistic (counts, etc.)