Description Objects from the Class Slots Methods Note Author(s) References See Also
This class handles processing and visualization of the raw data from a single LC/MS or GS/MS run. It includes methods for producing a standard suite of plots including individual spectra, multi-scan average spectra, TIC, and EIC. It will also produce a feature list of significant peaks using matched filtration.
Objects can be created with the xcmsRaw
constructor
which reads data from a NetCDF file into a new object.
acquisitionNum
:acquisitionNum
env
:environment with three variables: mz
- concatenated
m/z values for all scans, intensity
- corresponding
signal intensity for each m/z value, and profile
-
matrix represention of the intensity values with columns
representing scans and rows representing equally spaced m/z
values
filepath
:Path to the raw data file
gradient
:matrix with first row, time
, containing the time point
for interpolation and successive columns representing solvent
fractions at each point
msnAcquisitionNum
:for each scan a unique acquisition number as reported via "spectrum id" (mzData) or "<scan num=...>" and "<scanOrigin num=...>" (mzXML)
msnCollisionEnergy
:"CollisionEnergy" (mzData) or "collisionEnergy" (mzXML)
msnLevel
:for each scan the "msLevel" (both mzData and mzXML)
msnPrecursorCharge
:"ChargeState" (mzData) and "precursorCharge" (mzXML)
msnPrecursorIntensity
:"Intensity" (mzData) or "precursorIntensity" (mzXML)
msnPrecursorMz
:"MassToChargeRatio" (mzData) or "precursorMz" (mzXML)
msnPrecursorScan
:"spectrumRef" (both mzData and mzXML)
msnRt
:Retention time of the scan
msnScanindex
:msnScanindex
mzrange
:numeric vector of length 2 with minimum and maximum m/z values represented in the profile matrix
polarity
:polarity
profmethod
:characer value with name of method used for generating the profile matrix
profparam
:profparam
scanindex
:integer vector with starting positions of each scan in the
mz
and intensity
variables (note that index
values are based off a 0 initial position instead of 1)
scantime
:numeric vector with acquisition time (in seconds) for each scan
tic
:numeric vector with total ion count (intensity) for each scan
signature(object = "xcmsRaw")
: feature detection using
matched filtration in the chromatographic time domain
signature(object = "xcmsRaw")
: get extracted ion
chromatograms in specified m/z ranges
signature(object = "xcmsRaw")
: get data for peaks in
specified m/z and time ranges
signature(object = "xcmsRaw")
: get m/z and intensity
values for a single mass scan
signature(object = "xcmsRaw")
: get average m/z and
intensity values for multiple mass scans
signature(x = "xcmsRaw")
: get data for peaks in
specified m/z and time ranges
signature(object = "xcmsRaw")
: plot a chromatogram
from profile data
signature(object = "xcmsRaw")
: plot locations of raw
intensity data points
signature(object = "xcmsRaw")
: plot a mass spectrum
of an individual scan from the raw data
signature(object = "xcmsRaw")
: plot a mass spectrum
from profile data
signature(object = "xcmsRaw")
: experimental method for
plotting 3D surface of profile data with rgl
.
signature(object = "xcmsRaw")
: plot total ion count
chromatogram
signature(object = "xcmsRaw")
: median filter profile
data in time and m/z dimensions
signature(object = "xcmsRaw")
: change the method of
generating the profile
matrix
signature(object = "xcmsRaw")
: get the method of
generating the profile
matrix
signature(object = "xcmsRaw")
: get vector of m/z values
for each row of the profile
matrix
signature(object = "xcmsRaw")
: interpret flexible ways
of specifying subsets of the profile
matrix
signature(object = "xcmsRaw")
: change the m/z step
used for generating the profile
matrix
signature(object = "xcmsRaw")
: get the m/z step used
for generating the profile
matrix
signature(object = "xcmsRaw")
: reverse the order of the
data points for each scan
signature(object = "xcmsRaw")
: sort the data points
by increasing m/z for each scan
signature(object = "xcmsRaw")
: Raw data correction for
lock mass calibration gaps.
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.