59  virtual unsigned int size() 
const = 0;
 
   63    return QString(
"unknown");
 
 
   66  virtual const ChemicalFormula getChemicalFormulaCharge(
unsigned int charge) 
const;
 
   67  virtual const QString getFormula(
unsigned int charge) 
const final;
 
 
virtual pappso_double getMass() const =0
 
virtual const QString getName() const
 
virtual const QString getSequence() const =0
amino acid sequence without modification
 
virtual bool matchPeak(PrecisionPtr precision, pappso_double peak_mz, unsigned int charge) const final
tells if the peptide m/z matches a given experimental mass
 
virtual const QString getSequenceLi() const
amino acid sequence without modification where L are replaced by I
 
virtual bool isPalindrome() const =0
tells if the peptide sequence is a palindrome
 
virtual unsigned int size() const =0
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
std::shared_ptr< const PeptideInterface > PeptideInterfaceSp
 
const pappso_double MHPLUS(1.007276466879)
 
double pappso_double
A type definition for doubles.
 
const PrecisionBase * PrecisionPtr