OpenMS
Loading...
Searching...
No Matches
ModificationsDB Member List

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

AASequenceModificationsDBfriend
addModification(std::unique_ptr< ResidueModification > new_mod) constModificationsDB
addModification(const ResidueModification &new_mod) constModificationsDB
addNewModification_(const ResidueModification &new_mod) constModificationsDBprivate
CrossLinksDBModificationsDBfriend
findModificationIndex(const std::string &mod_name) constModificationsDB
getAllSearchModifications(std::vector< std::string > &modifications) constModificationsDB
getBestModificationByDiffMonoMass(double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
getInstance()ModificationsDBstatic
getModification(Size index) constModificationsDB
getModification(const std::string &mod_name, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
getNumberOfModifications() constModificationsDB
has(const std::string &modification) constModificationsDB
initializeModificationsDB(std::string unimod_file="CHEMISTRY/unimod.xml", std::string custommod_file="CHEMISTRY/custom_mods.xml", std::string psimod_file="CHEMISTRY/PSI-MOD.obo", std::string xlmod_file="CHEMISTRY/XLMOD.obo")ModificationsDBstatic
is_instantiated_ModificationsDBprotectedstatic
isInstantiated()ModificationsDBstatic
loadFromProviders_(std::vector< std::unique_ptr< ModificationDataProvider > > &providers)ModificationsDBprivate
modification_names_ModificationsDBmutableprotected
ModificationsDB(std::vector< std::unique_ptr< ModificationDataProvider > > providers)ModificationsDBexplicit
ModificationsDB(const ModificationsDB &residue_db)ModificationsDBprivate
mods_ModificationsDBmutableprotected
operator=(const ModificationsDB &aa)ModificationsDBprivate
ResidueModificationsDBfriend
residuesMatch_(const char residue, const ResidueModification *curr_mod) constModificationsDBprotected
searchModification(const ResidueModification &mod_in) constModificationsDB
searchModifications(std::set< const ResidueModification * > &mods, const std::string &mod_name, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsByDiffMonoMass(std::vector< std::string > &mods, double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsByDiffMonoMass(std::vector< const ResidueModification * > &mods, double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsByDiffMonoMassSorted(std::vector< std::string > &mods, double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsByDiffMonoMassSorted(std::vector< const ResidueModification * > &mods, double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
searchModificationsFast(const std::string &mod_name, bool &multiple_matches, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
writeTSV(const std::string &filename) constModificationsDB
~ModificationsDB()ModificationsDBvirtual