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.