Package: xcms 4.9.0

Image

Steffen Neumann

xcms: LC-MS and GC-MS Data Analysis

Framework for processing and visualization of chromatographically separated and single-spectra mass spectral data. Imports from AIA/ANDI NetCDF, mzXML, mzData and mzML files. Preprocesses data for high-throughput, untargeted analyte profiling.

Authors:Colin A. Smith [aut], Ralf Tautenhahn [aut], Steffen Neumann [aut, cre], Paul Benton [aut], Christopher Conley [aut], Johannes Rainer [aut], Michael Witting [ctb], William Kumler [aut], Philippine Louail [aut], Pablo Vangeenderhuysen [ctb], Carl Brunius [ctb]

xcms_4.9.0.tar.gz
xcms_4.9.0.zip(r-4.6)xcms_4.9.0.zip(r-4.5)xcms_4.9.0.zip(r-4.4)
xcms_4.9.0.tgz(r-4.5-x86_64)xcms_4.9.0.tgz(r-4.5-arm64)
xcms_4.9.0.tar.gz(r-4.6-arm64)xcms_4.9.0.tar.gz(r-4.6-x86_64)xcms_4.9.0.tar.gz(r-4.5-arm64)xcms_4.9.0.tar.gz(r-4.5-x86_64)
xcms_4.9.0.tgz(r-4.5-emscripten)
xcms.pdf |xcms.html
xcms/json (API)
NEWS

# Install 'xcms' in R:
install.packages('xcms', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/sneumann/xcms/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • faahko_sub - LC-MS preprocessing result test data sets
  • faahko_sub2 - LC-MS preprocessing result test data sets
  • xdata - LC-MS preprocessing result test data sets
  • xmse - LC-MS preprocessing result test data sets

On BioConductor:xcms-4.9.0(bioc 3.23)xcms-4.8.0(bioc 3.22)

immunooncologymassspectrometrymetabolomicsbioconductorfeature-detectionmass-spectrometrypeak-detectioncpp

14.26 score 211 stars 11 packages 1.1k scripts 3.3k downloads 68 mentions 256 exports 130 dependencies

Last updated from:3321e9044d. Checks:1 ERROR, 8 NOTE, 2 OK, 3 WARNING. Indexed: yes.

TargetResultTotal timeArtifact
bioc-checksERROR334
linux-devel-arm64NOTE1143
linux-devel-x86_64NOTE1279
source / vignettesOK573
linux-release-arm64NOTE1162
linux-release-x86_64NOTE1268
macos-release-arm64NOTE723
macos-release-x86_64NOTE1668
macos-oldrel-arm64NOTE1366
macos-oldrel-x86_64NOTE2091
windows-develWARNING1489
windows-releaseWARNING1708
windows-oldrelWARNING1786
wasm-releaseOK258

Exports:absentadjustedRtimeadjustedRtime<-adjustRtimeadjustRtimePeakGroupsapplyAdjustedRtimeAutoLockMassBetaDistributionParambinbinYonXBlankFlagbreaks_on_binSizebreaks_on_nBinsCalibrantMassParamcalibrateCentWaveParamCentWavePredIsoParamchromatogramChromPeakAreaParamchromPeakChromatogramschromPeakDatachromPeakData<-chromPeakschromPeaks<-chromPeakSpectrachromPeakSummarycleanCleanPeaksParamcollectcorrelatedeepCopydiffreportdo_adjustRtime_peakGroupsdo_findChromPeaks_addPredIsoROIsdo_findChromPeaks_centWavedo_findChromPeaks_centWaveWithPredIsoROIsdo_findChromPeaks_massifquantdo_findChromPeaks_matchedFilterdo_findPeaks_MSWdo_groupChromPeaks_densitydo_groupChromPeaks_nearestdo_groupPeaks_mzClustDratioFilterdropAdjustedRtimedropChromPeaksdropFeatureDefinitionsdropFilledChromPeaksEicSimilarityParamestimatePrecursorIntensityetgexportMetaboAnalystextractMsDatafeatureAreafeatureChromatogramsfeatureDefinitionsfeatureDefinitions<-featureGroupsfeatureGroups<-featureSpectrafeatureSummaryfeatureValuesfileIndexfileNamesfilepathsfilepaths<-fillChromPeaksFillChromPeaksParamfillPeaksfillPeaks.chromfillPeaks.MSWfilterAcquisitionNumfilterChromPeaksfilterColumnsIntensityAbovefilterColumnsKeepTopfilterFeatureDefinitionsfilterFileFilterIntensityParamfilterMsLevelfilterMzfilterMzRangefilterRtfindChromPeaksfindChromPeaksIsolationWindowfindMZfindmzROIfindneutralfindPeaksfindPeaks.addPredictedIsotopeFeaturesfindPeaks.centWavefindPeaks.centWaveWithPredictedIsotopeROIsfindPeaks.massifquantfindPeaks.matchedFilterfindPeaks.MSWfixedMzfixedRtfromFileGenericParamgetEICgetMsnScangetPeaksgetScangetSpecgetXcmsRawgroupgroup.densitygroup.mzClustgroup.nearestgroupChromPeaksgroupidxgroupidx<-groupnamesgroupOverlapsgroupsgroups<-groupvalhasAdjustedRtimehasChromPeakshasFeatureshasFilledChromPeakshighlightChromPeaksimageimputeLinInterpolimputeRowMinimputeRowMinRandintensityisCalibratedisolationWindowTargetMzLamaParamalevelplotloadRawloadXcmsDatamanualChromPeaksmanualFeaturesMassifquantParamMatchedFilterParammatchedRtimesmatchLamasChromPeaksmedianFilterMergeNeighboringPeaksParammslevelmsn2xcmsRawMSWParammzMzClustParammzrangeNearestPeaksParamObiwarpParamoverlappingFeaturesPeakDensityParamPeakGroupsParampeakspeaks<-peaksWithCentWavepeaksWithMatchedFilterpeakTablePercentMissingFilterphenoDataphenoData<-phenoDataFromPathspickPeaksplotplotAdjustedRtimeplotChromplotChromatogramsOverlayplotChromPeakDensityplotChromPeakImageplotChromPeaksplotEICplotFeatureGroupsplotMsDataplotPeaksplotPrecursorIonsplotQCplotRawplotrtplotScanplotSpecplotSurfplotTICplotTreepresentprocessDateprocessHistoryprocessHistoryTypesprocessInfoprocessParamprocessTypeprofinfoprofinfo<-profMatprofMedFiltprofMethodprofMethod<-profMzprofRangeprofStepprofStep<-progressCallbackprogressCallback<-quantifyrawEICrawMatreconstructChromPeakSpectrarefineChromPeaksremoveIntensityremovePeaksretcorretcor.obiwarpretcor.peakgroupsretexprevMzrlarowRlaRsdFilterrtimertrangesampclasssampclass<-sampnamessampnames<-scanrangesetAsshowshowErrorsmoothsortMzspecDistspecDist.cosinespecDist.meanMZmatchspecDist.peakCountspecNoisespecPeaksspectraspectrapplysplitSSgaussstitchsummarizeLamaMatchtoXcmsExperimenttoXcmsExperimentHdf5transformIntensityuniqueMsLevelsupdateObjectuseOriginalCodeverify.mzQuantMLwrite.cdfwrite.mzdatawrite.mzQuantMLwriteMSDataXChromatogramXChromatogramsXcmsExperimentxcmsFragmentsxcmsRawxcmsSetxcmsSource

Dependencies:abindaffyaffyioAnnotationFilteraskpassbase64encBHBiobaseBiocBaseUtilsBiocGenericsBiocManagerBiocParallelbslibcachemcliclueclustercodetoolscpp11crayoncrosstalkcurldata.tableDBIDelayedArraydigestdoParalleldplyrevaluatefarverfastmapfontawesomeforeachformatRfsfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttrigraphimputeIRangesisobanditeratorsjquerylibjsonliteknitrlabelinglambda.rlaterlatticelazyevallifecyclelimmamagrittrMALDIquantMASSMassSpecWaveletMatrixMatrixGenericsmatrixStatsmemoiseMetaboCoreUtilsmimeMsCoreUtilsMsExperimentMsFeaturesMSnbaseMultiAssayExperimentmzIDmzRncdf4opensslotelpcaMethodspillarpkgconfigplotlyplyrpreprocessCoreprettyunitsprogresspromisesProtGenericsPSMatchpurrrQFeaturesR6rappdirsRColorBrewerRcppreshape2Rhdf5librlangrmarkdownS4ArraysS4VectorsS7sassscalesSeqinfosnowSparseArraySpectrastatmodstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexutf8vctrsviridisLitevsnwithrxfunXMLXVectoryaml

Grouping FTICR-MS data with xcms

Rendered fromxcms-direct-injection.Rmdusingknitr::rmarkdownon Nov 27 2025.

Last update: 2025-03-12
Started: 2017-08-09

LC-MS data preprocessing and analysis with xcms

Rendered fromxcms.Rmdusingknitr::rmarkdownon Nov 27 2025.

Last update: 2025-10-10
Started: 2017-09-29

Compounding (grouping) of LC-MS features

Rendered fromLC-MS-feature-grouping.Rmdusingknitr::rmarkdownon Nov 27 2025.

Last update: 2025-05-26
Started: 2021-08-03

LC-MS/MS data analysis with xcms

Rendered fromxcms-lcms-ms.Rmdusingknitr::rmarkdownon Nov 27 2025.

Last update: 2025-05-26
Started: 2019-10-04

Readme and manuals

Help Manual

Help pageTopics
XCMSnExp filtering and subsettingfilterChromPeaks,XCMSnExp-method filterFeatureDefinitions,XCMSnExp-method filterFile,XCMSnExp-method filterMsLevel,XCMSnExp-method filterMz,XCMSnExp-method filterRt,XCMSnExp-method split,XCMSnExp,ANY-method XCMSnExp-filter [,XCMSnExp,ANY,ANY,ANY-method [[,XCMSnExp,ANY,ANY-method
Subset an xcmsRaw object by scanssubset-xcmsRaw [,xcmsRaw,logicalOrNumeric,missing,missing-method
Determine which peaks are absent / present in a sample classabsent absent,xcmsSet-method present present,xcmsSet-method
Alignment: Retention time correction methods.adjustRtime adjustRtime,MsExperiment,ObiwarpParam-method adjustRtime,MsExperiment,PeakGroupsParam-method adjustRtime,OnDiskMSnExp,ObiwarpParam-method adjustRtime,XCMSnExp,ObiwarpParam-method adjustRtime,XCMSnExp,PeakGroupsParam-method adjustRtimePeakGroups binSize<-,ObiwarpParam-method ObiwarpParam PeakGroupsParam
Landmark-based alignment: aligning a dataset against an external referenceadjustRtime,XcmsExperiment,LamaParama-method LamaParama LamaParama-class matchedRtimes matchLamasChromPeaks plot,LamaParama,ANY-method summarizeLamaMatch
Replace raw with adjusted retention timesapplyAdjustedRtime
Automatic parameter for Lock mass fixing 'AutoLockMass' ~~AutoLockMass AutoLockMass,xcmsRaw-method AutoLockMass-methods
XCMSnExp data manipulation methods inherited from MSnbasebin,XCMSnExp-method clean,XCMSnExp-method filterAcquisitionNum,XCMSnExp-method normalize,XCMSnExp-method pickPeaks,XCMSnExp-method removePeaks,XCMSnExp-method smooth,XCMSnExp-method
Aggregate values in y for bins defined on xbinYonX
Flag features based on the intensity in blank samplesBlankFlag filterFeatures,SummarizedExperiment,BlankFlag-method filterFeatures,XcmsResult,BlankFlag-method
Generate breaks for binning using a defined bin size.breaks_on_binSize
Generate breaks for binningbreaks_on_nBins
Combine xcmsSet objectsc, c-methods c.xcmsSet
Calibrant mass based calibration of chromatgraphic peaksCalibrantMassParam CalibrantMassParam-class calibrate,XCMSnExp-method isCalibrated mz,CalibrantMassParam
Calibrate peaks for correcting unprecise m/z valuescalibrate calibrate,xcmsSet-method
Extracting chromatogramschromatogram chromatogram,XCMSnExp-method
Extract an ion chromatogram for each chromatographic peakchromPeakChromatograms chromPeakChromatograms,XcmsExperiment-method
Extract spectra associated with chromatographic peakschromPeakSpectra chromPeakSpectra,XcmsExperiment-method chromPeakSpectra,XCMSnExp-method
Chromatographic peak summariesBetaDistributionParam chromPeakSummary chromPeakSummary,XcmsExperiment,BetaDistributionParam-method
Collect MS^n peaks into xcmsFragmentscollect collect,xcmsFragments-method collect,xcmsRaw-method collect-methods
Correlate chromatogramscorrelate correlate,Chromatogram,Chromatogram-method correlate,MChromatograms,MChromatograms-method correlate,MChromatograms,missing-method
Create report of analyte differencesdiffreport diffreport,xcmsSet-method
Change the file path of an 'OnDiskMSnExp' objectdirname dirname,OnDiskMSnExp-method dirname<-,OnDiskMSnExp-method
Align spectrum retention times across samples using peak groups found in most samplesdo_adjustRtime_peakGroups
Core API function for centWave peak detectiondo_findChromPeaks_centWave
Core API function for two-step centWave peak detection with isotopesdo_findChromPeaks_addPredIsoROIs do_findChromPeaks_centWaveWithPredIsoROIs
Core API function for massifquant peak detectiondo_findChromPeaks_massifquant
Core API function for matchedFilter peak detectiondo_findChromPeaks_matchedFilter
Core API function for single-spectrum non-chromatography MS data peak detectiondo_findPeaks_MSW
Core API function for peak density based chromatographic peak groupingdo_groupChromPeaks_density
Core API function for chromatic peak grouping using a nearest neighbor approachdo_groupChromPeaks_nearest
Core API function for peak grouping using mzClustdo_groupPeaks_mzClust
Filter features based on the dispersion ratioDratioFilter filterFeatures,SummarizedExperiment,DratioFilter-method filterFeatures,XcmsResult,DratioFilter-method
Estimate precursor intensity for MS level 2 spectraestimatePrecursorIntensity,MsExperiment-method estimatePrecursorIntensity,OnDiskMSnExp-method
Empirically Transformed Gaussian functionetg
Export data for use in MetaboAnalystexportMetaboAnalyst
DEPRECATED: Extract a 'data.frame' containing MS dataextractMsData extractMsData,OnDiskMSnExp-method extractMsData,XCMSnExp-method
Compounding of LC-MS featuresfeature-grouping featureGroups,XcmsResult-method featureGroups<-,XcmsResult-method
Extract ion chromatograms for each featurefeatureChromatograms featureChromatograms,XcmsExperiment-method featureChromatograms,XCMSnExp-method
Extract spectra associated with featuresfeatureSpectra featureSpectra,XcmsExperiment-method featureSpectra,XCMSnExp-method
Simple feature summariesfeatureSummary
Gap FillingChromPeakAreaParam fillChromPeaks fillChromPeaks,XcmsExperiment,ChromPeakAreaParam-method fillChromPeaks,XCMSnExp,ChromPeakAreaParam-method fillChromPeaks,XCMSnExp,FillChromPeaksParam-method fillChromPeaks,XCMSnExp,missing-method FillChromPeaksParam
Integrate areas of missing peaksfillPeaks fillPeaks,xcmsSet-method
Integrate areas of missing peaksfillPeaks.chrom fillPeaks.chrom,xcmsSet-method
Integrate areas of missing peaks in FTICR-MS datafillPeaks.MSW fillPeaks.MSW,xcmsSet-method
Filtering sets of chromatographic datafilterColumnsIntensityAbove filterColumnsIntensityAbove,MChromatograms-method filterColumnsIntensityAbove,XChromatograms-method filterColumnsKeepTop filterColumnsKeepTop,MChromatograms-method filterColumnsKeepTop,XChromatograms-method
Next Generation 'xcms' Result ObjectadjustedRtime,XcmsExperiment-method c.XcmsExperiment chromatogram,MsExperiment-method chromatogram,XcmsExperiment-method chromPeakData,XcmsExperiment-method chromPeakData<-,XcmsExperiment-method chromPeaks,XcmsExperiment-method chromPeaks<-,XcmsExperiment-method dropAdjustedRtime,XcmsExperiment-method dropChromPeaks,XcmsExperiment-method dropFeatureDefinitions,XcmsExperiment-method dropFilledChromPeaks,XcmsExperiment-method featureArea featureArea,XcmsResult-method featureDefinitions,XcmsExperiment-method featureDefinitions<-,XcmsExperiment-method featureValues,XcmsExperiment-method fileNames,MsExperiment-method filterChromPeaks filterChromPeaks,XcmsExperiment-method filterFeatureDefinitions filterFeatureDefinitions,XcmsExperiment-method filterFile,MsExperiment-method filterFile,XcmsExperiment-method filterIsolationWindow,MsExperiment-method filterIsolationWindow,XcmsExperiment-method filterMsLevel,MsExperiment-method filterMsLevel,XcmsExperiment-method filterMz,MsExperiment-method filterMzRange,MsExperiment-method filterMzRange,XcmsExperiment-method filterRt,MsExperiment-method filterRt,XcmsExperiment-method fromFile,MsExperiment-method hasAdjustedRtime,MsExperiment-method hasChromPeaks,XcmsExperiment-method hasFeatures,XcmsExperiment-method hasFilledChromPeaks,XcmsExperiment-method plot,MsExperiment,missing-method polarity,MsExperiment-method processHistory,XcmsExperiment-method quantify quantify,XcmsExperiment-method rtime,MsExperiment-method rtime,XcmsExperiment-method uniqueMsLevels,MsExperiment-method XcmsExperiment XcmsExperiment-class [,XcmsExperiment,ANY,ANY,ANY-method
Filtering of features based on conventional quality assessmentfilterFeatures
Chromatographic Peak DetectionfindChromPeaks findChromPeaks,MsExperiment,Param-method findChromPeaks,XcmsExperiment,Param-method
Chromatographic peak detection using the centWave methodas.list,CentWaveParam-method centWave CentWaveParam findChromPeaks,OnDiskMSnExp,CentWaveParam-method findChromPeaks-centWave
Two-step centWave peak detection considering also isotopesCentWavePredIsoParam centWaveWithPredIsoROIs findChromPeaks,OnDiskMSnExp,CentWavePredIsoParam-method findChromPeaks-centWaveWithPredIsoROIs
Chromatographic peak detection using the massifquant methodfindChromPeaks,OnDiskMSnExp,MassifquantParam-method findChromPeaks-massifquant massifquant MassifquantParam
Peak detection in the chromatographic time domainfindChromPeaks,OnDiskMSnExp,MatchedFilterParam-method findChromPeaks-matchedFilter matchedFilter MatchedFilterParam
centWave-based peak detection in purely chromatographic datafindChromPeaks,Chromatogram,CentWaveParam-method findChromPeaks,MChromatograms,CentWaveParam-method findChromPeaks,MChromatograms,MatchedFilterParam-method findChromPeaks-Chromatogram-CentWaveParam
matchedFilter-based peak detection in purely chromatographic datafindChromPeaks,Chromatogram,MatchedFilterParam-method
Data independent acquisition (DIA): peak detection in isolation windowsfindChromPeaksIsolationWindow findChromPeaksIsolationWindow,MsExperiment-method findChromPeaksIsolationWindow,OnDiskMSnExp-method
Find fragment ions in xcmsFragment objectsfindMZ findMZ,xcmsFragments-method
Find neutral losses in xcmsFragment objectsfindneutral findneutral,xcmsFragments-method
Feature detection for GC/MS and LC/MS Data - methodsfindPeaks findPeaks,xcmsRaw-method findPeaks-methods
Single-spectrum non-chromatography MS data peak detectionfindChromPeaks,OnDiskMSnExp,MSWParam-method findPeaks-MSW MSW MSWParam
Feature detection based on predicted isotope features for high resolution LC/MS datafindPeaks.addPredictedIsotopeFeatures findPeaks.addPredictedIsotopeFeatures,xcmsRaw-method
Feature detection for high resolution LC/MS datafindPeaks.centWave findPeaks.centWave,xcmsRaw-method
Feature detection with centWave and additional isotope featuresfindPeaks.centWaveWithPredictedIsotopeROIs findPeaks.centWaveWithPredictedIsotopeROIs,xcmsRaw-method
Feature detection for XC-MS data.findPeaks.massifquant findPeaks.massifquant,xcmsRaw-method
Peak detection in the chromatographic time domainfindPeaks.matchedFilter findPeaks.matchedFilter,xcmsRaw-method
Collecting MS1 precursor peaksfindPeaks.MS1 findPeaks.MS1,xcmsRaw-method
Peak detection for single-spectrum non-chromatography MS datafindPeaks.MSW findPeaks.MSW,xcmsRaw-method
Generic parameter classGenericParam GenericParam-class Param
Get extracted ion chromatograms for specified m/z rangesgetEIC getEIC,xcmsRaw-method getEIC,xcmsSet-method
Get peak intensities for specified regionsgetPeaks getPeaks,xcmsRaw-method
Get m/z and intensity values for a single mass scangetMsnScan getMsnScan,xcmsRaw-method getScan getScan,xcmsRaw-method
Get average m/z and intensity values for multiple mass scansgetSpec getSpec,xcmsRaw-method
Load the raw data for one or more files in the xcmsSetgetXcmsRaw getXcmsRaw,xcmsSet-method
Group peaks from different samples togethergroup group,xcmsSet-method group-methods
Group peaks from different samples togethergroup.density group.density,xcmsSet-method
Group Peaks via High Resolution Alignmentgroup.mzClust group.mzClust,xcmsSet-method
Group peaks from different samples togethergroup.nearest group.nearest,xcmsSet-method
Correspondence: group chromatographic peaks across samplesas.list,PeakDensityParam-method groupChromPeaks groupChromPeaks,XcmsExperiment,Param-method groupChromPeaks,XCMSnExp,MzClustParam-method groupChromPeaks,XCMSnExp,NearestPeaksParam-method groupChromPeaks,XCMSnExp,PeakDensityParam-method MzClustParam NearestPeaksParam PeakDensityParam
Compounding/feature grouping based on similarity of abundances across samplesgroupFeatures,XcmsResult,AbundanceSimilarityParam-method groupFeatures-abundance-correlation
Compounding/feature grouping based on similarity of extracted ion chromatogramsEicSimilarityParam EicSimilarityParam-class groupFeatures,XcmsResult,EicSimilarityParam-method groupFeatures-eic-similarity
Compounding/feature grouping based on similar retention timesgroupFeatures,XcmsResult,SimilarRtimeParam-method groupFeatures-similar-rtime
Generate unque names for peak groupsgroupnames groupnames,xcmsEIC-method groupnames,xcmsSet-method
Generate unique group (feature) names based on mass and retention timegroupnames,XCMSnExp-method
Group overlapping rangesgroupOverlaps
Extract a matrix of peak values for each groupgroupval groupval,xcmsSet-method
Add definition of chromatographic peaks to an extracted chromatogram plothighlightChromPeaks
Plot log intensity image of a xcmsRaw objectimage,xcmsRaw-method
Impute values for empty elements in a vector using linear interpolationimputeLinInterpol
Replace missing values with a proportion of the row minimumimputeRowMin
Impute missing values with random numbers based on the row minimumimputeRowMinRand
Extract isolation window target m/z definitionisolationWindowTargetMz isolationWindowTargetMz,OnDiskMSnExp-method
Plot log intensity image of a xcmsRaw objectlevelplot,xcmsRaw-method levelplot,xcmsSet-method
Read binary data from a sourceloadRaw loadRaw,xcmsFileSource-method loadRaw,xcmsSource-method loadRaw-methods
LC-MS preprocessing result test data setsfaahko_sub faahko_sub2 loadXcmsData xdata xmse
Manual peak integration and feature definitionmanualChromPeaks manualChromPeaks,MsExperiment-method manualChromPeaks,OnDiskMSnExp-method manualChromPeaks,XcmsExperiment-method manualChromPeaks,XCMSnExp-method manualFeatures manualFeatures,XcmsExperiment-method manualFeatures,XCMSnExp-method
Apply a median filter to a matrixmedianFilter
Copy MSn data in an xcmsRaw to the MS slotsmsn2xcmsRaw
Identify overlapping featuresoverlappingFeatures
Plot a grid of a large number of peakspeakPlots,xcmsSet-method peakPlots-methods
Identify peaks in chromatographic data using centWavepeaksWithCentWave
Identify peaks in chromatographic data using matchedFilterpeaksWithMatchedFilter
Create report of aligned peak intensitiespeakTable peakTable,xcmsSet-method
Filter features based on the percentage of missing datafilterFeatures,SummarizedExperiment,PercentMissingFilter-method filterFeatures,XcmsResult,PercentMissingFilter-method PercentMissingFilter
Derive experimental design from file pathsphenoDataFromPaths
Plot extracted ion chromatograms from multiple filesplot, plot-methods plot.xcmsEIC
Visualization of Alignment ResultsplotAdjustedRtime
Plot extracted ion chromatograms from the profile matrixplotChrom plotChrom,xcmsRaw-method
Plot multiple chromatograms into the same plotplotChromatogramsOverlay plotChromatogramsOverlay,MChromatograms-method plotChromatogramsOverlay,XChromatograms-method
Plot chromatographic peak density along the retention time axisplotChromPeakDensity plotChromPeakDensity,XCMSnExp-method
General visualizations of peak detection resultsplotChromPeakImage plotChromPeaks
Plot extracted ion chromatograms for specified m/z rangeplotEIC plotEIC,xcmsRaw-method
Plot feature groups in the m/z-retention time spaceplotFeatureGroups
DEPRECATED: Create a plot that combines a XIC and a mz/rt 2D plot for one sampleplotMsData
Plot a grid of a large number of peaksplotPeaks plotPeaks,xcmsRaw-method
General visualization of precursor ions of LC-MS/MS dataplotPrecursorIons
Plot m/z and RT deviations for QC purposes without external reference dataplotQC
Scatterplot of raw data pointsplotRaw plotRaw,xcmsRaw-method
Plot retention time deviation profilesplotrt plotrt,xcmsSet-method
Plot a single mass scanplotScan plotScan,xcmsRaw-method
Plot mass spectra from the profile matrixplotSpec plotSpec,xcmsRaw-method
Plot profile matrix 3D surface using OpenGLplotSurf plotSurf,xcmsRaw-method
Plot total ion countplotTIC plotTIC,xcmsRaw-method
Tracking data processingfileIndex fileIndex,ProcessHistory-method msLevel,XProcessHistory-method processDate processDate,ProcessHistory-method ProcessHistory ProcessHistory-class processInfo processInfo,ProcessHistory-method processParam processParam,XProcessHistory-method processType processType,ProcessHistory-method XProcessHistory XProcessHistory-class
The profile matrixprofile-matrix profMat profMat,MsExperiment-method profMat,xcmsRaw-method profMat-xcmsSet
Median filtering of the profile matrixprofMedFilt profMedFilt,xcmsRaw-method
Get and set method for generating profile dataprofMethod profMethod,xcmsRaw-method profMethod<- profMethod<-,xcmsRaw-method
Specify a subset of profile mode dataprofRange profRange,xcmsRaw-method
Get and set m/z step for generating profile dataprofStep profStep,xcmsRaw-method profStep<- profStep<-,xcmsRaw-method
Accessing mz-rt feature data valuesfeatureValues featureValues,XCMSnExp-method quantify,XCMSnExp-method
Get extracted ion chromatograms for specified m/z rangerawEIC rawEIC,xcmsRaw-method
Get a raw data matrixrawMat rawMat,xcmsRaw-method rawMat-methods
Data independent acquisition (DIA): reconstruct MS2 spectrareconstructChromPeakSpectra reconstructChromPeakSpectra,XcmsExperiment-method reconstructChromPeakSpectra,XCMSnExp-method
Refine Identified Chromatographic PeaksCleanPeaksParam FilterIntensityParam MergeNeighboringPeaksParam refineChromPeaks refineChromPeaks,XcmsExperiment,CleanPeaksParam-method refineChromPeaks,XcmsExperiment,FilterIntensityParam-method refineChromPeaks,XcmsExperiment,MergeNeighboringPeaksParam-method refineChromPeaks,XcmsExperimentHdf5,FilterIntensityParam-method refineChromPeaks,XCMSnExp,CleanPeaksParam-method refineChromPeaks,XCMSnExp,FilterIntensityParam-method refineChromPeaks,XCMSnExp,MergeNeighboringPeaksParam-method
Remove intensities from chromatographic dataremoveIntensity removeIntensity,Chromatogram-method removeIntensity,MChromatograms-method removeIntensity,XChromatogram-method
Correct retention time from different samplesretcor retcor,xcmsSet-method retcor-methods
Align retention times across samples with Obiwarpretcor.obiwarp retcor.obiwarp,xcmsSet-method
Align retention times across samplesretcor.linear retcor.linear,xcmsSet-method retcor.loess retcor.loess,xcmsSet-method retcor.peakgroups retcor.peakgroups,xcmsSet-method
Set retention time window to a specified widthretexp
Calculate relative log abundancesrla rowRla
Filter features based on their coefficient of variationfilterFeatures,SummarizedExperiment,RsdFilter-method filterFeatures,XcmsResult,RsdFilter-method RsdFilter
Get sample namessampnames sampnames,xcmsEIC-method sampnames,xcmsSet-method
Extract processing errorsshowError showError,xcmsSet-method
Distance methods for xcmsSet, xcmsRaw and xsAnnotatespecDist specDist,xcmsSet-method specDist-methods
a Distance function based on matching peaksspecDist.cosine specDist.cosine,matrix,matrix-method
a Distance function based on matching peaksspecDist.meanMZmatch specDist.meanMZmatch,matrix,matrix-method
a Distance function based on matching peaksspecDist.peakCount specDist.peakCount,matrix,matrix-method specDist.peakCount-methods
Calculate noise for a sparse continuum mass spectrumspecNoise
Identify peaks in a sparse continuum mode spectrumspecPeaks
Divide an xcmsRaw objectsplit.xcmsRaw
Divide an xcmsSet objectsplit, split-methods split.xcmsSet
Gaussian ModelSSgauss
Correct gaps in datamakeacqNum makeacqNum, xcmsRaw-method stitch stitch,xcmsRaw-method stitch-methods stitch.netCDF stitch.xml
xcms result object for very large data setsadjustRtimePeakGroups,XcmsExperimentHdf5,PeakGroupsParam-method chromPeakData,XcmsExperimentHdf5-method filterChromPeaks,XcmsExperimentHdf5-method filterFeatureDefinitions,XcmsExperimentHdf5-method toXcmsExperiment toXcmsExperimentHdf5 XcmsExperimentHdf5 XcmsExperimentHdf5-class
Update an 'xcmsSet' objectupdateObject,xcmsSet-method
Enable usage of old xcms codeuseOriginalCode
Verify an mzQuantML fileverify.mzQuantML
Save an xcmsRaw object to filewrite.cdf write.cdf,xcmsRaw-method
Save an xcmsRaw object to a filewrite.mzdata write.mzdata,xcmsRaw-method
Save an xcmsSet object to an PSI mzQuantML filewrite.mzQuantML write.mzQuantML,xcmsSet-method
Export MS data to mzML/mzXML fileswriteMSData,XCMSnExp,character-method
Save a grouped xcmsSet object in mzTab-1.1 format filewriteMzTab
Containers for chromatographic and peak detection datachromPeakData,XChromatogram-method chromPeakData,XChromatograms-method chromPeakData<-,XChromatogram-method chromPeaks,XChromatogram-method chromPeaks,XChromatograms-method chromPeaks<-,XChromatogram-method coerce,MChromatograms,XChromatograms-method dropFeatureDefinitions,XChromatograms-method dropFilledChromPeaks,XChromatogram-method dropFilledChromPeaks,XChromatograms-method featureDefinitions,XChromatograms-method featureValues,XChromatograms-method filterChromPeaks,XChromatogram-method filterChromPeaks,XChromatograms-method filterMz,XChromatogram-method filterMz,XChromatograms-method filterRt,XChromatogram-method filterRt,XChromatograms-method groupChromPeaks,XChromatograms,PeakDensityParam-method hasChromPeaks,XChromatogram-method hasChromPeaks,XChromatograms-method hasFeatures,XChromatograms-method hasFilledChromPeaks,XChromatograms-method plot,XChromatogram,ANY-method plot,XChromatograms,ANY-method plotChromPeakDensity,XChromatograms-method processHistory,XChromatograms-method refineChromPeaks,XChromatogram,MergeNeighboringPeaksParam-method refineChromPeaks,XChromatograms,MergeNeighboringPeaksParam-method transformIntensity,XChromatogram-method transformIntensity,XChromatograms-method XChromatogram XChromatogram-class XChromatograms XChromatograms-class [,XChromatograms,ANY,ANY,ANY-method
Deprecated functions in package 'xcms'xcms-deprecated
Class xcmsEIC, a class for multi-sample extracted ion chromatogramsmzrange mzrange,xcmsEIC-method rtrange rtrange,xcmsEIC-method xcmsEIC-class
Base class for loading raw data from a filexcmsFileSource-class xcmsSource,character-method
Constructor for xcmsFragments objects which holds Tandem MS peaksxcmsFragments
Class xcmsFragments, a class for handling Tandem MS and MS$^n$ dataplotTree plotTree,xcmsFragments-method xcmsFragments-class
Data container storing xcms preprocessing resultsadjustedRtime adjustedRtime,XCMSnExp-method adjustedRtime<- adjustedRtime<-,XCMSnExp-method c.XCMSnExp chromPeakData chromPeakData,XCMSnExp-method chromPeakData<- chromPeakData<-,XCMSnExp-method chromPeaks chromPeaks,XCMSnExp-method chromPeaks<- chromPeaks<-,XCMSnExp-method dropAdjustedRtime dropAdjustedRtime,XCMSnExp-method dropChromPeaks dropChromPeaks,XCMSnExp-method dropFeatureDefinitions dropFeatureDefinitions,XCMSnExp-method dropFilledChromPeaks dropFilledChromPeaks,XCMSnExp-method featureDefinitions featureDefinitions,XCMSnExp-method featureDefinitions<- featureDefinitions<-,XCMSnExp-method findChromPeaks,XCMSnExp,Param-method hasAdjustedRtime hasAdjustedRtime,XCMSnExp-method hasChromPeaks hasChromPeaks,XCMSnExp-method hasFeatures hasFeatures,XCMSnExp-method hasFilledChromPeaks hasFilledChromPeaks,XCMSnExp-method intensity,XCMSnExp-method mz,XCMSnExp-method plot,XCMSnExp,missing-method processHistory processHistory,XCMSnExp-method processHistoryTypes profMat,OnDiskMSnExp-method profMat,XCMSnExp-method rtime,XCMSnExp-method setAs spectra,XCMSnExp-method spectrapply,XCMSnExp-method updateObject,XCMSnExp-method XCMSnExp XCMSnExp-class
A matrix of peaksxcmsPeaks-class
Constructor for xcmsRaw objects which reads NetCDF/mzXML filesdeepCopy deepCopy,xcmsRaw-method xcmsRaw
Class xcmsRaw, a class for handling raw datafindmzROI findmzROI,xcmsRaw-method levelplot mslevel,xcmsRaw-method profinfo,xcmsRaw-method profMz profMz,xcmsRaw-method revMz revMz,xcmsRaw-method scanrange,xcmsRaw-method sortMz sortMz,xcmsRaw-method xcmsRaw-class
Constructor for xcmsSet objects which finds peaks in NetCDF/mzXML filesxcmsSet
Class xcmsSet, a class for preprocessing peak data$,xcmsSet-method $<-,xcmsSet-method filepaths filepaths,xcmsSet-method filepaths<- filepaths<-,xcmsSet-method groupidx groupidx,xcmsSet-method groupidx<- groupidx<-,xcmsSet-method groups groups,xcmsSet-method groups<- groups<-,xcmsSet-method mslevel mslevel,xcmsSet-method peaks peaks,xcmsSet-method peaks<- peaks<-,xcmsSet-method phenoData phenoData,xcmsSet-method phenoData<- phenoData<-,xcmsSet,ANY-method phenoData<-,xcmsSet-method profinfo profinfo,xcmsSet-method profinfo<- profinfo<-,xcmsSet-method profMethod,xcmsSet-method profStep,xcmsSet-method progressCallback progressCallback,xcmsSet-method progressCallback<- progressCallback<-,xcmsSet-method sampclass sampclass,xcmsSet-method sampclass<- sampclass<-,xcmsSet-method sampnames<- sampnames<-,xcmsSet-method scanrange scanrange,xcmsSet-method xcmsSet-class [,xcmsSet,ANY,ANY,ANY-method [,xcmsSet-method
Virtual class for raw data sourcesxcmsSource-class
Create an 'xcmsSource' object in a flexible wayxcmsSource xcmsSource,xcmsSource-method xcmsSource-methods

  • Image