![]() |
OpenMS
|
Public Member Functions | |
| AminoAcidModification ()=delete | |
| AminoAcidModification (const String &aminoacid, const String &massdiff, const String &mass, String variable, const String &description, String terminus, const 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 |
| String | toUnimodLikeString () const |
| const String & | getDescription () const |
| bool | isVariable () const |
| const ResidueModification * | getRegisteredMod () const |
| double | getMassDiff () const |
| double | getMass () const |
| const String & | getTerminus () const |
| const String & | getAminoAcid () const |
| const std::vector< String > & | getErrors () const |
Private Member Functions | |
| const ResidueModification * | lookupModInPreferredMods_ (const std::vector< const ResidueModification * > &preferred_fixed_mods, const String &aminoacid, double massdiff, const String &description, const ResidueModification::TermSpecificity term_spec, double tolerance) |
Private Attributes | |
| String | aminoacid_ |
| double | massdiff_ |
| double | mass_ |
| bool | is_variable_ |
| String | description_ |
| String | terminus_ |
| bool | is_protein_terminus_ |
| ResidueModification::TermSpecificity | term_spec_ |
| std::vector< String > | errors_ |
| const ResidueModification * | registered_mod_ |
|
delete |
| AminoAcidModification | ( | const String & | aminoacid, |
| const String & | massdiff, | ||
| const String & | mass, | ||
| String | variable, | ||
| const String & | description, | ||
| String | terminus, | ||
| const 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 String& getAminoAcid | ( | ) | const |
| const String& getDescription | ( | ) | const |
| const std::vector<String>& getErrors | ( | ) | const |
| double getMass | ( | ) | const |
| double getMassDiff | ( | ) | const |
| const ResidueModification* getRegisteredMod | ( | ) | const |
| const String& getTerminus | ( | ) | const |
| bool isVariable | ( | ) | const |
|
private |
|
default |
| String toUnimodLikeString | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |