|
OpenMS
2.5.0
|
Go to the documentation of this file.
46 class ResidueModification;
84 static bool isInstantiated();
89 Size getNumberOfModifications()
const;
122 bool has(
String modification)
const;
138 Size findModificationIndex(
const String& mod_name)
const;
171 void getAllSearchModifications(std::vector<String>& modifications)
const;
179 std::vector<ResidueModification*>
mods_;
219 void readFromOBOFile(
const String& filename);
222 void readFromUnimodXMLFile(
const String& filename);
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Definition: CrossLinksDB.h:41
Map class based on the STL map (containing several convenience functions)
Definition: Map.h:50
database which holds all residue modifications from UniMod
Definition: ModificationsDB.h:73
std::vector< ResidueModification * > mods_
Stores the modifications.
Definition: ModificationsDB.h:179
Definition: ResidueModification.h:102
Map< String, std::set< const ResidueModification * > > modification_names_
Stores the mappings of (unique) names to the modifications.
Definition: ModificationsDB.h:182
TermSpecificity
Position where the modification is allowed to occur.
Definition: ResidueModification.h:95
static bool is_instantiated_
Stores whether ModificationsDB was instantiated before.
Definition: ModificationsDB.h:176
A more convenient string class.
Definition: String.h:58
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Representation of a modification.
Definition: ResidueModification.h:76