![]() |
OpenMS
|
Public Member Functions | |
| AminoAcidModification ()=delete | |
| AminoAcidModification (const std::string &aminoacid, const std::string &massdiff, const std::string &mass, std::string variable, const std::string &description, std::string terminus, const std::string &protein_terminus, const std::vector< const ResidueModification * > &preferred_fixed_mods, const std::vector< const ResidueModification * > &preferred_var_mods, double tolerance) | |
| AminoAcidModification (const AminoAcidModification &rhs)=default | |
| virtual | ~AminoAcidModification ()=default |
| AminoAcidModification & | operator= (const AminoAcidModification &rhs)=default |
| std::string | toUnimodLikeString () const |
| const std::string & | getDescription () const |
| bool | isVariable () const |
| const ResidueModification * | getRegisteredMod () const |
| double | getMassDiff () const |
| double | getMass () const |
| const std::string & | getTerminus () const |
| const std::string & | getAminoAcid () const |
| const std::vector< std::string > & | getErrors () const |
Private Member Functions | |
| const ResidueModification * | lookupModInPreferredMods_ (const std::vector< const ResidueModification * > &preferred_fixed_mods, const std::string &aminoacid, double massdiff, const std::string &description, const ResidueModification::TermSpecificity term_spec, double tolerance) |
Private Attributes | |
| std::string | aminoacid_ |
| double | massdiff_ |
| double | mass_ |
| bool | is_variable_ |
| std::string | description_ |
| std::string | terminus_ |
| bool | is_protein_terminus_ |
| ResidueModification::TermSpecificity | term_spec_ |
| std::vector< std::string > | errors_ |
| const ResidueModification * | registered_mod_ |
|
delete |
| AminoAcidModification | ( | const std::string & | aminoacid, |
| const std::string & | massdiff, | ||
| const std::string & | mass, | ||
| std::string | variable, | ||
| const std::string & | description, | ||
| std::string | terminus, | ||
| const std::string & | protein_terminus, | ||
| const std::vector< const ResidueModification * > & | preferred_fixed_mods, | ||
| const std::vector< const ResidueModification * > & | preferred_var_mods, | ||
| double | tolerance | ||
| ) |
Creates an AminoAcidModification object from the pepXML attributes in EITHER aminoacid_modification elements OR terminal_modification elements since we use them ambiguously
|
default |
|
virtualdefault |
| const std::string & getAminoAcid | ( | ) | const |
| const std::string & getDescription | ( | ) | const |
| const std::vector< std::string > & getErrors | ( | ) | const |
| double getMass | ( | ) | const |
| double getMassDiff | ( | ) | const |
| const ResidueModification * getRegisteredMod | ( | ) | const |
| const std::string & getTerminus | ( | ) | const |
| bool isVariable | ( | ) | const |
|
private |
|
default |
| std::string toUnimodLikeString | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |