35 #ifndef OPENMS_SIMULATION_LABELING_O18LABELER_H 
   36 #define OPENMS_SIMULATION_LABELING_O18LABELER_H 
   74     void preCheck(
Param& param) 
const;
 
   91     void addModificationToPeptideHit_(
Feature& feature, 
const String& modification) 
const;
 
   93     Feature mergeFeatures_(
Feature& labeled_channel_feature, 
const AASequence& unmodified_sequence, std::map<AASequence, Feature>& unlabeled_features_index) 
const;
 
  105 #endif //#ifndef OPENMS_SIMULATION_LABELING_O18LABELER_H 
A more convenient string class. 
Definition: String.h:56
Representation of a peptide/protein sequence. 
Definition: AASequence.h:84
static const String getProductName()
name of the model (needed by Factory) 
Definition: O18Labeler.h:68
static const int HEAVY_CHANNEL_ID_
Map ID for the heavy/bi-labeled channel. 
Definition: O18Labeler.h:101
static const int MEDIUM_CHANNEL_ID_
Map ID for the medium/mono-labeled channel. 
Definition: O18Labeler.h:99
Simulate O-18 experiments. 
Definition: O18Labeler.h:50
An LC-MS feature. 
Definition: Feature.h:66
static const int LIGHT_CHANNEL_ID_
Map ID for the light/unlabeled channel. 
Definition: O18Labeler.h:97
Management and storage of parameters / INI files. 
Definition: Param.h:69
std::vector< FeatureMapSim > FeatureMapSimVector
Sim FeatureMap Vector. 
Definition: SimTypes.h:80
Abstract base class for all kinds of labeling techniques. 
Definition: BaseLabeler.h:54
static BaseLabeler * create()
create new object (needed by Factory) 
Definition: O18Labeler.h:62