OpenMS
OpenSearchModificationAnalysis.h File Reference
#include <OpenMS/METADATA/PeptideIdentificationList.h>
#include <OpenMS/DATASTRUCTURES/String.h>
#include <map>
#include <vector>
#include <unordered_map>
#include <unordered_set>
Include dependency graph for OpenSearchModificationAnalysis.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenSearchModificationAnalysis
 Utility class for analyzing modification patterns in open search results. More...
 
struct  OpenSearchModificationAnalysis::ModificationPattern
 Stores details of a modification pattern found in the data. More...
 
struct  OpenSearchModificationAnalysis::ModificationSummary
 Data structure for modification summary output. More...
 
struct  OpenSearchModificationAnalysis::FuzzyDoubleComparator
 Comparator for approximate comparison of double values. More...
 

Namespaces

 OpenMS
 Main OpenMS namespace.
 

Class Documentation

◆ OpenMS::OpenSearchModificationAnalysis::ModificationPattern

struct OpenMS::OpenSearchModificationAnalysis::ModificationPattern

Stores details of a modification pattern found in the data.

Collaboration diagram for OpenSearchModificationAnalysis::ModificationPattern:
[legend]
Class Members
double count Number of peptides with this modification.
vector< double > masses Masses associated with the modification.
int num_charge_states Number of different charge states observed.

◆ OpenMS::OpenSearchModificationAnalysis::ModificationSummary

struct OpenMS::OpenSearchModificationAnalysis::ModificationSummary

Data structure for modification summary output.

Collaboration diagram for OpenSearchModificationAnalysis::ModificationSummary:
[legend]
Class Members
int count Modification rate (number of occurrences)
vector< double > masses Masses associated with the modification.
String name Modification name.
int num_charge_states Number of charge states.