43 void addFixedModificationString(
const QString &mod_str);
45 void addFixedNterModificationString(
const QString &mod_str);
47 void addFixedCterModificationString(
const QString &mod_str);
49 void addPotentialModificationString(
const QString &mod_str);
51 void addPotentialNterModificationString(
const QString &mod_str);
53 void addPotentialCterModificationString(
const QString &mod_str);
57 void setPeptideSp(std::int8_t sequence_database_id,
63 unsigned int missed_cleavage_number,
64 bool semi_enzyme)
override;
65 void setPeptide(std::int8_t sequence_database_id,
68 const QString &peptide_str,
71 unsigned int missed_cleavage_number,
72 bool semi_enzyme)
override;
74 void addLabeledModificationString(
const QString &mod_str);
88 void parseFixedModification(
const QString &mod_str,
92 void privAddFixedModificationString(
const QString &mod_str,
96 void parsePotentialModification(
const QString &mod_str,
100 void privAddPotentialModificationString(
const QString &mod_str,
104 void parseLabeledModification(
const QString &mod_str,
std::vector< PeptideModificatorInterface * > m_pepModificatorPtrList
PeptideSpSinkInterface * mp_lastPeptideSinkInterface
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const Peptide > PeptideSp
std::shared_ptr< const Protein > ProteinSp
shared pointer on a Protein object