![]() |
OpenMS
|
#include <OpenMS/VISUAL/OpenMS_GUIConfig.h>#include <OpenMS/CONCEPT/Types.h>#include <OpenMS/KERNEL/StandardTypes.h>#include <OpenMS/MATH/STATISTICS/Histogram.h>#include <OpenMS/VISUAL/INTERFACES/IPeptideIds.h>#include <array>#include <map>#include <string>#include <variant>Go to the source code of this file.
Classes | |
| struct | RangeStats< VALUE_TYPE > |
| Struct representing the statistics about a set of values. More... | |
| struct | StatsCounter |
| a simple counting struct, for non-numerical occurrences of meta-values More... | |
| struct | RangeStatsType |
| Origin and name of a statistic. More... | |
| class | LayerStatistics |
| Compute summary statistics (count/min/max/avg) about a container, e.g. intensity, charge, meta values, ... More... | |
| class | LayerStatisticsPeakMap |
| Computes statistics and distributions for a PeakMap More... | |
| class | LayerStatisticsFeatureMap |
| Computes statistics and distributions for a PeakMap. More... | |
| class | LayerStatisticsConsensusMap |
| Computes statistics and distributions for a PeakMap. More... | |
| class | LayerStatisticsIdent |
| Computes statistics and distributions for a vector<PeptideIdentifications> More... | |
Namespaces | |
| OpenMS | |
| Main OpenMS namespace. | |
Typedefs | |
| using | RangeStatsInt = RangeStats< int > |
| using | RangeStatsDouble = RangeStats< double > |
| using | RangeStatsVariant = std::variant< RangeStatsInt, RangeStatsDouble > |
| using | StatsMap = std::map< RangeStatsType, RangeStatsVariant > |
| collection of Min/Max/Avg statistics from different sources. Note: must be sorted, i.e. do not switch to unordered_map! More... | |
| using | StatsCounterMap = std::map< std::string, StatsCounter > |
| collection of MetaValues which are not numeric (counts only the number of occurrences per metavalue) More... | |
Enumerations | |
| enum class | RangeStatsSource { CORE , METAINFO , ARRAYINFO , SIZE_OF_STATSSOURCE } |
| Where did a statistic come from? Useful for display to user, and for internal dispatch when user requests a more detailed value distribution. More... | |
Variables | |
| static const std::array< const char *,(size_t) RangeStatsSource::SIZE_OF_STATSSOURCE > | StatsSourceNames = {"core statistics", "meta values", "data arrays"} |
| Names corresponding to elements of enum RangeStatsSource. More... | |
| struct OpenMS::StatsCounter |
a simple counting struct, for non-numerical occurrences of meta-values
| Class Members | ||
|---|---|---|
| size_t | counter | |