|
PeptideEvidence & | operator= (const PeptideEvidence &source) |
| assignment operator More...
|
|
bool | operator== (const PeptideEvidence &rhs) const |
| Equality operator. More...
|
|
bool | operator!= (const PeptideEvidence &rhs) const |
| Inequality operator. More...
|
|
|
| PeptideEvidence () |
| default constructor More...
|
|
| PeptideEvidence (DoubleReal score, UInt rank, Int charge, const AASequence &sequence) |
| values constructor More...
|
|
| PeptideEvidence (const PeptideEvidence &source) |
| copy constructor More...
|
|
virtual | ~PeptideEvidence () |
| destructor More...
|
|
|
const String & | getDBSequenceRef () const |
| returns the corresponding protein db sequence ref More...
|
|
void | setDBSequenceRef (const String &rhs) |
| sets the corresponding protein db sequence ref More...
|
|
const String & | getTranslationTableRef () const |
| returns the translation table reference More...
|
|
void | setTranslationTableRef (const String &rhs) |
| sets the translation table reference More...
|
|
void | setStart (Int start) |
| start position in the sequence (xsd:int) More...
|
|
Int | getStart () const |
| returns the start position in the sequence (xsd:int) More...
|
|
void | setEnd (Int end) |
| sets the end position in the sequence More...
|
|
Int | getEnd () const |
| returns the end position in the sequence More...
|
|
void | setPre (char rhs) |
| sets the amino acid before the sequence, "-" if N-terminal, "?" if not applicable (e.g. de novo) More...
|
|
char | getPre () const |
| returns the amino acid before the sequence More...
|
|
void | setPost (char rhs) |
| sets the amino acid after the sequence, "-" if C-terminal, "?" if not applicable (e.g. de novo) More...
|
|
char | getPost () const |
| returns the amino acid after the sequence More...
|
|
void | setId (const String &id) |
| unique id of the file, set of files or repository More...
|
|
const String & | getId () const |
| returns the unqiue id of the instance More...
|
|
void | setName (const String &name) |
| sets the potentially ambigous but human readable name More...
|
|
const String & | getName () const |
| returns the human readable name More...
|
|
void | setMissedCleavages (Int rhs) |
| sets the number of missed cleavages More...
|
|
Int | getMissedCleavages () const |
| returns the number of missed cleavages More...
|
|
void | setIsDecoy (bool is_decoy) |
| sets whether the hit is a decoy hit More...
|
|
bool | getIsDecoy () const |
| returns the whether the hit is decoy More...
|
|
void | setFrame (Int frame) |
| Frame of the DB, e.g. from nucleic acids. More...
|
|
Int | getFrame () const |
| returns the frame of the peptide evidence More...
|
|
| MetaInfoInterface () |
| constructor More...
|
|
| MetaInfoInterface (const MetaInfoInterface &rhs) |
| copy constructor More...
|
|
| ~MetaInfoInterface () |
| destructor More...
|
|
MetaInfoInterface & | operator= (const MetaInfoInterface &rhs) |
| assignment operator More...
|
|
bool | operator== (const MetaInfoInterface &rhs) const |
| Equality operator. More...
|
|
bool | operator!= (const MetaInfoInterface &rhs) const |
| Equality operator. More...
|
|
const DataValue & | getMetaValue (const String &name) const |
| returns the value corresponding to a string More...
|
|
const DataValue & | getMetaValue (UInt index) const |
| returns the value corresponding to an index More...
|
|
bool | metaValueExists (const String &name) const |
| returns if this MetaInfo is set More...
|
|
bool | metaValueExists (UInt index) const |
| returns if this MetaInfo is set More...
|
|
void | setMetaValue (const String &name, const DataValue &value) |
| sets the DataValue corresponding to a name More...
|
|
void | setMetaValue (UInt index, const DataValue &value) |
| sets the DataValue corresponding to an index More...
|
|
void | removeMetaValue (const String &name) |
| Removes the DataValue corresponding to name if it exists. More...
|
|
void | removeMetaValue (UInt index) |
| Removes the DataValue corresponding to index if it exists. More...
|
|
void | getKeys (std::vector< String > &keys) const |
| fills the given vector with a list of all keys for which a value is set More...
|
|
void | getKeys (std::vector< UInt > &keys) const |
| fills the given vector with a list of all keys for which a value is set More...
|
|
bool | isMetaEmpty () const |
| returns if the MetaInfo is empty More...
|
|
void | clearMetaInfo () |
| removes all meta values More...
|
|
Representation of a MzIdentML PeptideEvidence.
It contains information about the protein the peptide comes from and additional information were it is located in the protein.
- Todo:
- implement CVParam