64 const std::vector<PsmProteinRef> &protein_ref_list);
67 const QCborMap &cbor_psm_source);
Class representing a fully specified mass spectrum.
utilities to help managing data in PSM CBOR data file
static void prepareCborScanWithSpectrum(QCborMap &cbor_scan, const pappso::QualifiedMassSpectrum &ms2_qualified_mass_spectrum)
static void prepareCborScanWithSpectrumAndPeakList(QCborMap &cbor_scan, const pappso::QualifiedMassSpectrum &ms2_qualified_mass_spectrum)
static void setPsmProteinRefList(QCborMap &cbor_psm, const std::vector< PsmProteinRef > &protein_ref_list)
static void mergePsmProteinRefList(QCborMap &cbor_psm_destination, const QCborMap &cbor_psm_source)
static std::vector< PsmProteinRef > getPsmProteinRefList(const QCborMap &cbor_psm)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::vector< std::size_t > positions