libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NpappsoTries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multicharge peaks to monocharge
 Ncbor
 Nmzcbor
 CBinaryDataArray
 CConvertToMzml
 CCvParam
 CCvParamMap
 CIsolationWindow
 CMzcborBuildIndexReader
 CMzcborCopyReplaceBaseBase class to transform mzCBOR stream in a new mzCBOR output stream
 CMzcborIndexReader
 CMzcborPrecursorFinderBase class to transform mzCBOR stream in a new mzCBOR output stream
 CMzcborReaderBaseBase class to initialize mzCBOR file parsing
 CMzcborSpectrumCollectionReader
 CMzmlConvert
 CPrecursor
 CQcborSpectrum
 CQcborSpectrumPrecursor
 CScan
 CSelectedIon
 CSpectrum
 CSpectrumTube
 Npsm
 CCborScanMapBase
 CMzIdentMlReader
 CCvParam
 CModification
 CMzidDBSequence
 CMzidSearchDatabase
 CMzidSpectraData
 CMzidPeptideEvidence
 CUserParam
 CSpectrumIdentificationItem
 CSpectrumIdentificationResult
 CPsmCbor2Json
 CPsmCborUtilsUtilities to help managing data in PSM CBOR data file
 CPsmProteinRef
 CPsmFeatures
 CPsmFeaturesScan
 CPsmFile
 CPsmFileAppend
 CSampleStorage
 CPsmFileReaderBase
 CPsmProteinRef
 CPsmFileScanProcessBasic PSM file reader to process scan (parallelized scan processing)
 CPsmFileScanProcessAndCopyBasic PSM file reader to process scan (parallelized scan processing) and write a new resulting PSM file
 CPsmIonSeriesComputes spectrum isotope match for each PSM and stores ion series in "props"
 CPsmIonSeriesScan
 CPsmNewEval
 CPsmProtein
 CPsmProteinMapStore PsmProtein in a map with accession as key
 CPsmSpecGlob
 CPsmSpecGlobScan
 CPsmSpecPeptidOms
 CPsmSpecPeptidOmsScan
 CSageFileReader
 CSageReader
 CSageModification
 CFastaSeq
 CSageTsvHandler
 CLine
 CPsm
 CScan
 CSample
 CCborStreamReaderSimple override of the raw QCborStreamReader This adds convenient functions to put CBOR data into C++ structures
 CCborStreamReaderInterfaceBase class to start a CBOR reader
 CCborStreamWriterOverrides QCborStreamWriter base class to provide convenient functions
 CJsonStreamWriterHelper class to write json text using CBOR data structures
 Nmasschroq
 CAlignmentMethod
 CCborOutputStream
 CJsonInput
 CMbrPeptideMeasurements
 CMsRun
 CMsRunGroup
 CMsRunPeptideList
 CPeptide
 CAlignedPeakPositionElementInternal structure to compute consensus retention times
 CMsRunXicCoordChargeInternal structure to store msrun + charge + intensity + xic coordinate
 CPeptideBase
 CPeptideLabel
 CPeptideMeasurements
 CPeptideMeasurementsBase
 CMeasurement
 CPeptideObservation
 CObservation
 CPrecursorA Precursor object represents the parent/precursor of the MS level 2 scan with number _scan_num in the mzxml file
 CPrecursorParser
 CProtein
 CQuantificationMethod
 CUtils
 Nspecglob
 CAminoAcidModel
 CExperimentalSpectrum
 CExperimentalSpectrumDataPoint
 CPeptideModel
 CPeptideSpectrum
 CPeptideSpectrumDataPoint
 CPostTreatment
 CScoreValues
 CSpectralAlignment
 CSpectralAlignmentDataPoint
 CTheoreticalPeakDataPoint
 Nspecpeptidoms
 CAaPosition
 CAlignment
 CAminoAcidModel
 CCorrectionTree
 CKeyCell
 CLocation
 CLocationSaver
 CPeptideModelModelize peptide sequence to facilitate rendering in bracket or proforma
 CScenario
 CScenarioCell
 CScoreValues
 CSemiGlobalAlignment
 CSpOMSAa
 CSpOMSProtein
 CSpOMSSpectrum
 Nspecself
 CSelfSpectrum
 CSelfSpectrumDataPoint
 Nspectree
 CBucket
 CBucketClustering
 CItemCartContainer for spectree items
 CSpecTree
 CSpecTreeNode
 CMapSimilarityCountElement
 CMapSimilarityCount
 CSpecXtractInterfaceYield similarities between pairs of ItemCart
 CSpecXtractMapStore all similarities in vectors an map : very costly for memory and CPU
 CAa
 CAaBase
 CAaCodeCollection of integer code for each amino acid 0 => null 1 to 20 => amino acid sorted by there mass (lower to higher). Leucine is replaced by Isoleucine
 CAaModification
 CAaStringCodecCode and decode amino acid string sequence to unique integer
 CAaStringCodeMassMatchingConvert a list of mass to amino acid string codes
 CaaCodeAndMassRange
 CAtomNumberInterface
 CBafAsciiFileReader
 CBafAsciiMsRunReader
 CBaseColorMapPlotWidget
 CBasePlotContext
 CBasePlotWidget
 CBaseTracePlotWidget
 CChemicalFormula
 CCodeToMass
 CColorMapPlotConfig
 CCosineSimilarity
 CCubicSplineModel
 CDaltonPrecision
 CDataPoint
 CDeepProtEnumStr
 CDriftSpecMassSpecColorMapPlotWidget
 CDriftSpecTracePlotWidget
 CEnzyme
 CEnzymeProductInterface
 CExceptionInterrupted
 CExceptionNotFound
 CExceptionNotImplemented
 CExceptionNotPossible
 CExceptionNotRecognizedExcetion to use when an item type is not recognized
 CExceptionOutOfRange
 CFastaFileIndexer
 CFastaFileIndexerInterface
 CFastaHandlerInterface
 CFastaOutputStream
 CFastaReader
 CFastaSeqHandler
 CFastaWriterInterface
 CFilterCeilingAmplitudePercentageRedefines the ceiling intensity of the Trace
 CFilterChargeDeconvolution
 CDataPointInfo
 CFilterComplementIonEnhancerTry to detect complementary ions and assign maximum intensity of both elements
 CFilterFloorAmplitudePercentageRedefines the floor intensity of the Trace
 CFilterFloorYApply std::floor (round to lowest integer) to all Y values
 CFilterGreatestYKeep N datapoints form the greatest intensities to the lowest
 CFilterGreatestYperWindowKeep N datapoints form the greatest intensities to the lowest within a mass range in dalton
 CFilterHighPassRemove datapoints below or equal to the given Y value (intensity)
 CFilterHighPassPercentageRemove datapoints below a given intensity percentage (ratio) of the maximum intensity
 CFilterInterfaceGeneric interface to apply a filter on a trace
 CFilterLocalMaximumFinds all local maxima, i.e. any point that has a greater y value than both of its neighboring points and only keep those points
 CFilterLowIntensitySignalRemovalRedefines the floor intensity of the Trace
 CFilterLowPassRemove datapoints higher or equal to a given Y value (intensity)
 CFilterMorphoAntiSpikeAnti spike filter set to zero alone values inside the window
 CFilterMorphoBackgroundCompute background of a trace compute background noise on a trace
 CFilterMorphoMaxTransform the trace into its maximum over a window
 CFilterMorphoMaxMinTransform the trace with the maximum of the minimum equivalent of the erode filter for pictures
 CFilterMorphoMeanMean filter apply mean of y values inside the window : this results in a kind of smoothing
 CFilterMorphoMedianMedian filter apply median of y values inside the window
 CFilterMorphoMinTransform the trace into its minimum over a window
 CFilterMorphoMinMaxTransform the trace with the minimum of the maximum equivalent of the dilate filter for pictures
 CFilterMorphoSumTest purpose
 CFilterMorphoWindowBaseBase class that apply a signal treatment based on a window
 CFilterMzExclusion
 CFilterNameInterfaceInterface that allows to build filter objects from strings
 CFilterNormalizeIntensitiesSets the maximum intensity of the trace to the provided value
 CFilterOboPsiModMap
 CFilterOboPsiModSink
 CFilterOboPsiModTermAccession
 CFilterOboPsiModTermDiffMono
 CFilterOboPsiModTermLabel
 CFilterOboPsiModTermName
 CFilterPeakDelta
 CFilterQuantileBasedRemoveYRemoves a value found by quantile to all Y values
 CFilterRemoveC13
 CFilterRemoveYRemoves a value to all Y values
 CFilterResampleKeepGreater
 CFilterResampleKeepPointInPolygon
 CFilterResampleKeepSmaller
 CFilterResampleKeepXRange
 CFilterResampleRemoveXRange
 CFilterRescaleYRescales Y values into a dynamic range if the dynamic range is set to 0, this filter is ignored
 CFilterRoundYApply std::round (round to nearest integer) to all Y values
 CFilterSavitzkyGolayUses Savitsky-Golay filter on trace
 CFilterScaleFactorYRescales Y values given a tranformation factor
 CFilterSuiteApply a suite of filters from a vector
 CFilterSuiteString
 CFilterTandemDeisotopeDeisotope the mass spectrum this mass spectrum is iterated over and according to a data point-based moving window progression does the following tests:
 CFilterTriangle
 CFrameIdDescr
 CGrpExperiment
 CGrpGroup
 CGrpGroupingMonitor
 CGrpGroupingMonitorInterface
 CGrpMapPeptideToGroup
 CGrpMapPeptideToSubGroupSet
 CGrpPeptide
 CGrpPeptideSet
 CGrpProtein
 CGrpSubGroup
 CGrpSubGroupSet
 CHighResPeakPicker
 CParameters
 CPeakRange
 CHttpButton
 CIntegrationScope
 CIntegrationScopeBase
 CIntegrationScopeRect
 CIntegrationScopeRhomb
 CIntegrationScopeSpec
 CIon
 CIonIsotopeRatioScore
 CIonMobilityGrid
 CIsotopeCount
 CLinearRegression
 CLocalSignalToNoiseEstimator
 CParameters
 CGaussianEstimateParams
 CMapTrace
 CMassDataCombinerInterface
 CMassSpecTracePlotContext
 CMassSpecTracePlotWidget
 CMassSpectrumClass to represent a mass spectrum
 CMassSpectrumCombiner
 CMassSpectrumFilterGreatestItensities
 CMassSpectrumFilterInterfaceGeneric interface to apply a filter on a MassSpectrum This is the same as FilterInterface, but some filter are only relevant if they are used on MassSpectrum using this interface means the filter can only be applied on MassSpectrum and not on Trace
 CMassSpectrumFilterResampleKeepMzRange
 CMassSpectrumFilterResampleRemoveMzRange
 CMassSpectrumId
 CMassSpectrumLineData
 CMassSpectrumMinusCombiner
 CMassSpectrumPlusCombiner
 CMassSpectrumWidget
 CMgfOutput
 CMorpheusScore
 CMsDataFormatEnumStrStatic functions to convert mz file formats
 CMsFileAccessor
 CMsFileReader
 CMsRunDataSetTree
 CMsRunDataSetTreeNode
 CMsRunDataSetTreeNodeVisitorInterface
 CMsRunIdMS run identity MsRunId identifies an MS run with a unique ID (XmlId) and contains eventually informations on its location (local disk path or URL)
 CMsRunQualifiedSpectrumLoaderLoad all qualified spectrum into a vector
 CMsRunReadConfig
 CMsRunReaderBase class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
 CMsRunReaderRetentionTimeLineCollect retention times along MS run
 CMsRunReaderScanNumberMultiMapMultimap to find quickly spectrum index from scan number
 CMsRunReaderTicChromatogramCalculate a TIC chromatogram
 CMsRunRetentionTime
 CPeptideMs2Point
 CMsRunRetentionTimeSeamarkPoint
 CMsRunSimpleStatisticsExample of interface to count MS levels of all spectrum in an MSrun
 CMsRunSlice
 CMsRunXicExtractor
 CMsRunXicExtractorPoints
 CMsRunXicExtractorReadPointsClass to read retention time points of MsRun
 CMsRunXicExtractorDisk
 CMsRunXicExtractorDiskBuffer
 CMsRunXicExtractorFactoryFactory to build different kinds of XIC extractors
 CMsRunXicExtractorInterface
 CMzCalibrationInterface
 CMzCalibrationModel1
 CMzCalibrationModel1Cached
 CMzCalibrationStore
 CMzcborMsFileReader
 CMzcborMsRunReader
 CMzIdentMlWriter
 CMzIntegrationParamsParameters definining how m/z integrations must be performed
 CMzRange
 CMzxmlOutput
 CTranslater
 COboChooserWidget
 COboListModel
 COboPsiModHandler
 COboListProxyModel
 COboListWidget
 COboPsiMod
 COboPsiModHandlerInterface
 COboPsiModTerm
 COboPsiMs
 COboTermForm
 COboUnimod
 CPappsoException
 CPeakIonIsotopeMatch
 CPeakIonMatch
 CPeptide
 CPeptideBuilderBuilds a peptide shared pointer from peptide string and adds fixed modifications
 CPeptideFixedModificationBuilder
 CPeptideFragment
 CPeptideFragmentIon
 CPeptideFragmentIonListBase
 CPeptideInterface
 CPeptideIsotopeSpectrumMatch
 CPeptideMethioninRemovePotential remove Nter Methionin
 CPeptideModificatorBase
 CPeptideModificatorInterface
 CPeptideModificatorPipeline
 CPeptideModificatorTee
 CPeptideNaturalIsotope
 CPeptideNaturalIsotopeAverage
 CPeptideNaturalIsotopeList
 CPeptideProFormaParser
 CPeptideRawFragmentMasses
 CPeptideSemiEnzymeCut a regular peptide obtained with an enzyme at any position from Nter or Cter
 CPeptideSinkInterface
 CPeptideSizeFilterFilter peptide string by size
 CPeptideSpectrumMatch
 CPeptideSpSinkInterface
 CPeptideStrParser
 CPeptideVariableModificationBuilderModify a peptide shared pointer with a variable modification on one AA
 CPeptideVariableModificationReplacement
 CPpmPrecision
 CPrecisionBase
 CPrecisionFactory
 CPrecisionWidget
 CPrecursorIonData
 CProjectParam
 CProjectParameters
 CProtein
 CProteinIntegerCode
 CProteinPresenceAbsenceMatrix
 CPsmFeatures
 CPwizMsFileReader
 CPwizMsRunReader
 CQCPSpectrum
 CQCPXic
 CQualifiedMassSpectrumClass representing a fully specified mass spectrum
 CQualifiedXic
 CResPrecision
 CSavGolParamsParameters for the Savitzky-Golay filter
 CSelectionPolygon
 CSelectionPolygonSpec
 CSimplePeakIonMatch
 CSpectrumCollectionHandlerInterfaceInterface to collect spectrums from the MsRunReader class
 CSwitchWidget
 CTandemWrapperRun
 CTicXicChromDriftSpecColorMapPlotWidget
 CTicXicChromMassSpecColorMapPlotWidget
 CTicXicChromTracePlotWidget
 CTimsBinDec
 CTimsData
 CTimsDataFastMapReplacement for std::map
 CTimsDataFastMapElement
 CTimsDdaPrecursors
 CSpectrumDescr
 CTimsDiaSlices
 CMsMsWindow
 CMsMsWindowGroup
 CMsMsWindowGroupList
 CFrameSliceRange
 CTimsDirectXicExtractor
 CTimsFrame
 CXicComputeStructure
 CTimsFrameBase
 CTofIndexIntensityPair
 CTimsFrameMobilityTraces
 CTimsFrameRawDataChunck
 CTimsFrameRecord
 CTimsFramesMsRunReader
 CTimsFrameType1
 CTimsMs2CentroidFilter
 CTimsMsFileReader
 CTimsMsRunReader
 CTimsMsRunReaderBase
 CTimsMsRunReaderDia
 CTimsMsRunReaderMs2
 CTimsMsRunReaderMs2Selected
 CTimsXicExtractorInterface
 CTraceA simple container of DataPoint instances
 CTraceCombiner
 CTraceDetectionInterface
 CTraceDetectionMoulon
 CTraceDetectionSinkInterface
 CTraceDetectionZivy
 CTraceMinusCombiner
 CTracePeak
 CTracePeakList
 CTracePlusCombiner
 CUiMonitorInterface
 CUiMonitorText
 CUiMonitorTextPercent
 CUiMonitorVoid
 CUtils
 CWrapTandemInput
 CWrapTandemResults
 CXic
 CXicCoordCoordinates of the XIC to extract and the resulting XIC after extraction
 CXicCoordTimsCoordinates of the XIC to extract and the resulting XIC after extraction
 CXicPeptideFragmentIon
 CXicPeptideFragmentIonNaturalIsotope
 CXicPeptideInterface
 CXicWidget
 CXmlStreamReaderInterfaceConvenient xml reader helper
 CXtandemError
 CXtandemHyperscore
 CXtandemHyperscoreBis
 CXtandemPresetReader
 CXtandemSpectrumProcess
 CXyMsFileReader
 CXyMsRunReader
 CContainsAny
 CFilterComplementTry to detect complementary ions and assign maximum intensity of both elements
 CFilterMs1WindowSelectionTry to detect complementary ions and assign maximum intensity of both elements
 CGraphicDeviceWidget
 CInHousePolynomialSolverResult
 CProteinPeptideList