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

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

addModification(std::unique_ptr< ResidueModification > new_mod) constModificationsDB
addModification(const ResidueModification &new_mod) constModificationsDB
addNewModification_(const ResidueModification &new_mod) constModificationsDBprivate
CrossLinksDB()CrossLinksDBprivate
CrossLinksDB(const CrossLinksDB &residue_db)CrossLinksDBprivate
findModificationIndex(const std::string &mod_name) constModificationsDB
getAllSearchModifications(std::vector< std::string > &modifications) constCrossLinksDB
getBestModificationByDiffMonoMass(double mass, double max_error, const std::string &residue="", ResidueModification::TermSpecificity term_spec=ResidueModification::NUMBER_OF_TERM_SPECIFICITY) constModificationsDB
getInstance()CrossLinksDBinlinestatic
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
makeCrossLinkProviders_()CrossLinksDBprivatestatic
modification_names_ModificationsDBmutableprotected
ModificationsDB(std::vector< std::unique_ptr< ModificationDataProvider > > providers)ModificationsDBexplicit
ModificationsDB(const ModificationsDB &residue_db)ModificationsDBprivate
mods_ModificationsDBmutableprotected
operator=(const CrossLinksDB &aa)CrossLinksDBprivate
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
~CrossLinksDB() overrideCrossLinksDBprivate
~ModificationsDB()ModificationsDBvirtual