libXpertMassCore and libXpertMassGui Developer Documentation

libXpertMassCore Data processing

These are the classes that are required to perform mass spectrum-based calculations like centroidations, deconvolutions, analyte identification matching...

MsXpS::libXpertMassCore::BinnedIsotopicCentroid

This struct describes a calculated isotopic cluster's centroid for a calculated isotopic cluster that was binned so as to remove hyperfine isotopic structure centroids that would be of no use during the matching of centroids with the input mass spectrum centroids

MsXpS::libXpertMassCore::ChargeSpecificFeature

This struct holds the data describing an input mass spectrum centroid with a given tested charge

MsXpS::libXpertMassCore::CubicSplineModel

Struct provides a cubic spline model of a mass spectrometric data peak

MsXpS::libXpertMassCore::DeconvolutedFeature

This struct holds the data about an analyte's neutral mass and intensity as defined by the deconvolution of one or more isotopic clusters representing different ionization levels of the same analyte

MsXpS::libXpertMassCore::FitQuality

This struct holds the metric data about the matches between the calculated isotopic cluster's centroids and those from the input centroided mass spectrum. This struct is mainly for use in the reporting to the user

MsXpS::libXpertMassCore::HighResPeakPicker

Provides a peak picking feature for data acquired on high resolving power instruments

MsXpS::libXpertMassCore::HighResPeakPickerParameters

Provides parameters for the HighResPeakPicker peak picking feature

MsXpS::libXpertMassCore::IsoMatch

Struct describes a match between a theoretical isotopic cluster centroid and a centroid of the input centroided mass spectrum (observed)

MsXpS::libXpertMassCore::LowMassDeconvolverParameters

Struct encapsulates all the parameters needed to configure the low mass deconvolving process

MsXpS::libXpertMassCore::SupportingIon

Struct encapsulates an input mass spectrum's monoisotopic centroid of a cluster that was succesfully matched to a corresponding calculated cluster