Description Objects from the Class Slots Methods Note Author(s) References See Also
This class transforms a set of peaks from multiple LC/MS or GC/MS samples into a matrix of preprocessed data. It groups the peaks and does nonlinear retention time correction without internal standards. It fills in missing peak values from raw data. Lastly, it generates extracted ion chromatograms for ions of interest.
Objects can be created with the xcmsSet
constructor
which gathers peaks from a set NetCDF files. Objects can also be
created by calls of the form new("xcmsSet", ...)
.
peaks
:matrix containing peak data
filled
:a vector with peak indices of peaks which have been added by a
fillPeaks
method,
groups
:matrix containing statistics about peak groups
groupidx
:list containing indices of peaks in each group
phenoData
:a data frame containing the experimental design factors
rt
:list containing two lists, raw
and corrected
,
each containing retention times for every scan of every sample
filepaths
:character vector with absolute path name of each NetCDF file
profinfo
:list containing two values, method
- profile generation
method, and step
- profile m/z step size
logical vector filled if the waters Lock mass correction parameter is used.
polarity
:a string ("positive" or "negative" or NULL) describing whether only positive or negative scans have been used reading the raw data.
progressInfo
:progress informations for some xcms functions (for GUI)
progressCallback
:function to be called, when progressInfo changes (for GUI)
signature("xcmsSet")
: combine objects together
signature(object = "xcmsSet")
: set filepaths
slot
signature(object = "xcmsSet")
: get filepaths
slot
signature(object = "xcmsSet")
: create report of
differentially regulated ions including EICs
signature(object = "xcmsSet")
: fill in peak data for
groups with missing peaks
signature(object = "xcmsSet")
: get list of EICs for
each sample in the set
signature(object = "xcmsSet")
: set groupidx
slot
signature(object = "xcmsSet")
: get groupidx
slot
signature(object = "xcmsSet")
: get textual names for
peak groups
signature(object = "xcmsSet")
: set groups
slot
signature(object = "xcmsSet")
: get groups
slot
signature(object = "xcmsSet")
: get matrix of values
from peak data with a row for each peak group
signature(object = "xcmsSet")
: find groups of peaks
across samples that share similar m/z and retention times
signature(object = "xcmsSet")
: set peaks
slot
signature(object = "xcmsSet")
: get peaks
slot
signature(object = "xcmsSet")
: plot retention time
deviation profiles
signature(object = "xcmsSet")
: set profinfo
slot
signature(object = "xcmsSet")
: get profinfo
slot
signature(object = "xcmsSet")
: use initial grouping
of peaks to do nonlinear loess retention time correction
signature(object = "xcmsSet")
: DEPRECATED. If used, the
experimental design will be replaced with a data frame with a
single column matching the supplied factor.
signature(object = "xcmsSet")
: get the interaction of the
experimental design factors
signature(object = "xcmsSet")
: set the phenoData
slot
signature(object = "xcmsSet")
: get the phenoData
slot
signature(object = "xcmsSet")
: set the progressCallback
slot
signature(object = "xcmsSet")
: get the progressCallback
slot
signature(object = "xcmsSet")
: set rownames in the
phenoData
slot
signature(object = "xcmsSet")
: get rownames in the
phenoData
slot
signature("xcmsSet")
: divide into a list of objects
No notes yet.
Colin A. Smith, csmith@scripps.edu
A parallel effort in metabolite profiling data sharing: http://metlin.scripps.edu/
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.