Rdocumentation
powered by
Learn R Programming
xcms (version 1.48.0)
LC/MS and GC/MS Data Analysis
Description
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.
Copy Link
Link to current version
Version
Version
1.48.0
1.46.0
1.44.0
1.42.0
Version
1.48.0
License
GPL (>= 2) + file LICENSE
Issues
194
Pull Requests
4
Stars
185
Forks
80
Repository
http://metlin.scripps.edu/download/ and https://github.com/sneumann/xcms
Maintainer
Steffen Neumann
Last Published
February 15th, 2017
Functions in xcms (1.48.0)
Search all functions
doubleMatrix
Allocate double, integer, or logical matricies
etg
Empirically Transformed Gaussian function
findPeaks.centWave-methods
Feature detection for high resolution LC/MS data
findPeaks.massifquant-methods
Feature detection for XC-MS data.
getEIC-methods
Get extracted ion chromatograms for specified m/z ranges
findPeaks.MSW-methods
Feature detection for single-spectrum non-chromatography MS data
loadRaw-methods
Read binary data from a source
diffreport-methods
Create report of analyte differences
descendZero
Find start and end points of a peak
findPeaks-methods
Feature detection for GC/MS and LC/MS Data - methods
findneutral
Find neutral losses in xcmsFragment objects
findPeaks.MS1-methods
Collecting MS1 precursor peaks
image-methods
Plot log intensity image of a xcmsRaw object
findPeaks.matchedFilter-methods
Feature detection in the chromatographic time domain
fillPeaks-methods
Integrate areas of missing peaks
fillPeaks.chrom-methods
Integrate areas of missing peaks
na.flatfill
Fill in NA values at the extremes of a vector
msn2xcmsRaw
Copy MSn data in an xcmsRaw to the MS slots
plotChrom-methods
Plot extracted ion chromatograms from the profile matrix
profMethod-methods
Get and set method for generating profile data
plotEIC-methods
Plot extracted ion chromatograms for specified m/z range
profRange-methods
Specify a subset of profile mode data
absent-methods
Determine which peaks are absent / present in a sample class
AutoLockMass-methods
Automatic parameter for Lock mass fixing
AutoLockMass
~~
findEqualGreater
Find values in sorted vectors
findMZ
Find fragment ions in xcmsFragment objects
getXcmsRaw-methods
Load the raw data for one or more files in the xcmsSet
getSpec-methods
Get average m/z and intensity values for multiple mass scans
medianFilter
Apply a median filter to a matrix
panel.cor
Correlation coefficient panel for pairs function
netCDF
High-performance, low-level access to NetCDF data files
peakPlots-methods
Plot a grid of a large number of peaks
profGenerate
Generation of profile data
profMedFilt-methods
Median filtering of the profile matrix
specDist.cosine
a Distance function based on matching peaks
netCdfSource-class
Class
"netCdfSource"
, for reading raw data from
netCDF
files
plotRaw-methods
Scatterplot of raw data points
retcor-methods
Correct retention time from different samples
retcor.obiwarp
Align retention times across samples with Obiwarp
plotrt-methods
Plot retention time deviation profiles
write.cdf-methods
Save an xcmsRaw object to file
calibrate-methods
Calibrate peaks for correcting unprecise m/z values
c-methods
Combine xcmsSet objects
filtfft
Apply an convolution filter using an FFT
fillPeaks.MSW-methods
Integrate areas of missing peaks in FTICR-MS data
getPeaks-methods
Get peak intensities for specified regions
write.mzdata-methods
Save an xcmsRaw object to a file
getScan-methods
Get m/z and intensity values for a single mass scan
xcmsPeaks-class
A matrix of peaks
xcmsRaw
Constructor for xcmsRaw objects which reads NetCDF/mzXML files
group.mzClust
Group Peaks via High Resolution Alignment
group.nearest
Group peaks from different samples together
plotPeaks-methods
Plot a grid of a large number of peaks
plotQC
Plot m/z and RT deviations for QC purposes without external reference data
plotScan-methods
Plot a single mass scan
plotSpec-methods
Plot mass spectra from the profile matrix
collect-methods
Collect MS^n peaks into xcmsFragments
colMax
Find row and column maximum values
group-methods
Group peaks from different samples together
group.density
Group peaks from different samples together
groupnames-methods
Generate unque names for peak groups
levelplot-methods
Plot log intensity image of a xcmsRaw object
plotSurf-methods
Plot profile matrix 3D surface using OpenGL
plotTIC-methods
Plot total ion count
retcor.peakgroups-methods
Align retention times across samples
retexp
Set retention time window to a specified width
split.xcmsRaw
Divide an xcmsRaw object
specPeaks
Identify peaks in a sparse continuum mode spectrum
write.mzQuantML-methods
Save an xcmsSet object to an PSI mzQuantML file
rawMat-methods
Get a raw data matrix
rectUnique
Determine a subset of rectangles with unique, non-overlapping areas
specDist.peakCount-methods
a Distance function based on matching peaks
specNoise
Calculate noise for a sparse continuum mass spectrum
stitch-methods
Correct gaps in data
verify.mzQuantM
Verify an mzQuantML file
rawEIC-methods
Get extracted ion chromatograms for specified m/z range
rampSource-class
Class
"rampSource"
, for reading raw data from
netCDF
files
split.xcmsSet
Divide an xcmsSet object
SSgauss
Gaussian Model
xcmsFileSource-class
Base class for loading raw data from a file
xcmsFragments-class
Class xcmsFragments, a class for handling Tandem MS and MS$^n$ data
specDist.meanMZmatch
a Distance function based on matching peaks
xcmsSet-class
Class xcmsSet, a class for preprocessing peak data
xcmsSet
Constructor for xcmsSet objects which finds peaks in NetCDF/mzXML files
groupval-methods
Extract a matrix of peak values for each group
plot.xcmsEIC
Plot extracted ion chromatograms from multiple files
peakTable-methods
Create report of aligned peak intensities
profStep-methods
Get and set m/z step for generating profile data
pval
Generate p-values for a vector of t-statistics
sampnames-methods
Get sample names
xcmsEIC-class
Class xcmsEIC, a class for multi-sample extracted ion chromatograms
specDist-methods
Distance methods for xcmsSet, xcmsRaw and xsAnnotate
xcmsFragments
Constructor for xcmsFragments objects which holds Tandem MS peaks
xcmsPapply
xcmsPapply
xcmsSource-methods
Create an
xcmsSource
object in a flexible way
xcmsSource-class
Virtual class for raw data sources