30 string nterminalmodification;
31 string cterminalmodification;
32 string branchmodification;
59 void store(ofstream& os);
69 void load(ifstream& is,
int fileversionpart1,
int fileversionpart2,
int fileversionpart3);
132 void setName(
const string& name);
Basic definitions of fragment ions occurring in the mass spectra.
The class representing a sequence.
Definition: cSequence.h:26
string & getNTterminalModification()
Get N-terminal modification.
Definition: cSequence.cpp:132
ePeptideType getPeptideType()
Get peptide type.
Definition: cSequence.cpp:60
string & getReference()
Get reference.
Definition: cSequence.cpp:85
void setName(const string &name)
Set name.
Definition: cSequence.cpp:100
string & getCTterminalModification()
Get C-terminal modification.
Definition: cSequence.cpp:137
string getSummaryFormula()
Get the summary formula.
Definition: cSequence.cpp:325
double getMaximumRetentionTime()
Get maximum retention time.
Definition: cSequence.cpp:80
void setRetentionTime(double rtmin, double rtmax)
Set retention time.
Definition: cSequence.cpp:105
void store(ofstream &os)
Store the structure into an output stream.
Definition: cSequence.cpp:24
string & getName()
Get name.
Definition: cSequence.cpp:70
void setBranchModification(const string &modification)
Set branch modification.
Definition: cSequence.cpp:126
double getMinimumRetentionTime()
Get minimum retention time.
Definition: cSequence.cpp:75
void setSummaryFormula(const string &formula)
Set the summary formula.
Definition: cSequence.cpp:320
bool isDecoy()
Check if sequence/compound is decoy.
Definition: cSequence.cpp:330
string & getBranchModification()
Get branch modification.
Definition: cSequence.cpp:142
void setNTterminalModification(const string &modification)
Set N-terminal modification.
Definition: cSequence.cpp:116
string & getSequence()
Get sequence.
Definition: cSequence.cpp:65
string getNameWithReferenceAsHTMLString()
Get name of sequence as a HTML link to sequence reference.
Definition: cSequence.cpp:147
void setPeptideType(ePeptideType peptidetype)
Set peptide type.
Definition: cSequence.cpp:90
void setDecoy(bool decoy)
Set decoy flag.
Definition: cSequence.cpp:335
void setReference(const string &reference)
Set reference.
Definition: cSequence.cpp:111
void load(ifstream &is, int fileversionpart1, int fileversionpart2, int fileversionpart3)
Load the structure from an input stream.
Definition: cSequence.cpp:39
void setCTterminalModification(const string &modification)
Set C-terminal modification.
Definition: cSequence.cpp:121
cSequence()
The constructor.
Definition: cSequence.cpp:4
void clear()
Clear the structure.
Definition: cSequence.cpp:9
void setSequence(const string &sequence)
Set sequence.
Definition: cSequence.cpp:95
Auxiliary funtions and structures.
ePeptideType
The types of peptides supported by the application.
Definition: utilities.h:104