OpenMS
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CrossLinksDB Member List

This is the complete list of members for CrossLinksDB, including all inherited members.

addModification(std::unique_ptr< ResidueModification > new_mod)ModificationsDB
addModification(const ResidueModification &new_mod)ModificationsDB
addNewModification_(const ResidueModification &new_mod)ModificationsDBprivate
CrossLinksDB()CrossLinksDBprivate
CrossLinksDB(const CrossLinksDB &residue_db)CrossLinksDBprivate
findModificationIndex(const String &mod_name) constModificationsDB
getAllSearchModifications(std::vector< String > &modifications) constCrossLinksDB
getBestModificationByDiffMonoMass(double mass, double max_error, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY)ModificationsDB
getInstance()CrossLinksDBinlinestatic
getModification(Size index) constModificationsDB
getModification(const String &mod_name, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
getNumberOfModifications() constModificationsDB
has(const String &modification) constModificationsDB
initializeModificationsDB(OpenMS::String unimod_file="CHEMISTRY/unimod.xml", OpenMS::String custommod_file="CHEMISTRY/custom_mods.xml", OpenMS::String psimod_file="CHEMISTRY/PSI-MOD.obo", OpenMS::String xlmod_file="CHEMISTRY/XLMOD.obo")ModificationsDBstatic
is_instantiated_ModificationsDBprotectedstatic
isInstantiated()ModificationsDBstatic
modification_names_ModificationsDBprotected
ModificationsDB(const OpenMS::String &unimod_file="CHEMISTRY/unimod.xml", const OpenMS::String &custommod_file="CHEMISTRY/custom_mods.xml", const OpenMS::String &psimod_file="CHEMISTRY/PSI-MOD.obo", const OpenMS::String &xlmod_file="CHEMISTRY/XLMOD.obo")ModificationsDBexplicitprivate
ModificationsDB(const ModificationsDB &residue_db)ModificationsDBprivate
mods_ModificationsDBprotected
operator=(const CrossLinksDB &aa)CrossLinksDBprivate
readFromOBOFile(const String &filename)CrossLinksDB
readFromUnimodXMLFile(const String &filename)ModificationsDBprivate
residuesMatch_(const char residue, const ResidueModification *curr_mod) constModificationsDBprotected
searchModification(const ResidueModification &mod_in) constModificationsDB
searchModifications(std::set< const ResidueModification * > &mods, const String &mod_name, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsByDiffMonoMass(std::vector< String > &mods, double mass, double max_error, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY)ModificationsDB
searchModificationsByDiffMonoMass(std::vector< const ResidueModification * > &mods, double mass, double max_error, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY)ModificationsDB
searchModificationsByDiffMonoMassSorted(std::vector< String > &mods, double mass, double max_error, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY)ModificationsDB
searchModificationsByDiffMonoMassSorted(std::vector< const ResidueModification * > &mods, double mass, double max_error, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY)ModificationsDB
searchModificationsFast(const String &mod_name, bool &multiple_matches, const String &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
writeTSV(const String &filename)ModificationsDB
~CrossLinksDB() overrideCrossLinksDBprivate
~ModificationsDB()ModificationsDBprivatevirtual