51  if(ni_min_abundance > 0)
 
   53      qDebug() << 
"if (_minimum_isotope_abundance > 0)";
 
 
   67const std::vector<pappso::PeptideNaturalIsotopeAverageSp> &
 
   85      if(it->second.size() == 0)
 
   88            charge, precision, ni_min_abundance);
 
   98           charge, precision, ni_min_abundance)});
 
  100      return it_insert.first->second;
 
 
const pappso::PeptideSp msp_peptide
 
virtual const pappso::PeptideNaturalIsotopeList * getPeptideNaturalIsotopeList() const
get list of isotopes for this peptide needs computeIsotopologues before
 
virtual void computeIsotopologues(double ni_min_abundance)
compute possible isotopes for this molecule
 
virtual const std::vector< pappso::PeptideNaturalIsotopeAverageSp > & getPeptideNaturalIsotopeAverageSpList(pappso::PrecisionPtr precision, std::uint8_t charge, double ni_min_abundance)
get possible and distinguishable masses of isotopes get list of distinguishable isotopes given the ch...
 
virtual const pappso::PeptideSp & getPappsoPeptideSp() const
get the peptide sequence
 
PeptideBase(const pappso::PeptideSp &peptide_sp)
 
pappso::PeptideNaturalIsotopeList * mpa_peptideNaturalIsotopeList
 
std::map< std::uint8_t, std::vector< pappso::PeptideNaturalIsotopeAverageSp > > m_peptideNaturalIsotopeAverageSpListByCharge
 
std::shared_ptr< const Peptide > PeptideSp
 
const PrecisionBase * PrecisionPtr