MSImagingInfo-class {Cardinal}R Documentation

MSImagingInfo: Mass spectrometry imaging metadata for imzML conversion

Description

The MSImagingInfo class is designed to contain metadata for reading/writing Cardinal objects from/to imzML files.

Methods

length(object):

The number of scans (i.e., the number of mass spectra).

scans(object):

Access the scan list metadata for writing to imzML.

mzData(object):

Access the m/z array list metadata for writing to imzML.

intensityData(object):

Access the intensity array list metadata for writing to imzML.

isCentroided(object):

Check whether the mass spectra are centroided.

normalization(object), normalization(object) <- value:

Accessor and setter function for the normalization.

smoothing(object), smoothing(object) <- value:

Accessor and setter function for the smoothing.

baselineReduction(object), baselineReduction(object) <- value:

Accessor and setter function for the baselineReduction.

peakPicking(object), peakPicking(object) <- value:

Accessor and setter function for the peakPicking.

spectrumRepresentation(object), spectrumRepresentation(object) <- value:

Accessor and setter function for the spectrumRepresentation.

matrixApplication(object):

Accessor function for matrixApplication.

pixelSize(object):

Accessor function for pixelSize.

instrumentModel(object):

Accessor function for instrumentModel.

instrumentVendor(object):

Accessor function for instrumentVendor.

massAnalyzerType(object):

Accessor function for massAnalyzerType.

ionizationType(object):

Accessor function for ionizationType.

scanPolarity(object):

Accessor function for scanPolarity.

scanType(object):

Accessor function for scanType.

scanPattern(object):

Accessor function for scanPattern.

scanDirection(object):

Accessor function for scanDirection.

lineScanDirection(object):

Accessor function for lineScanDirection.

Author(s)

Kylie A. Bemis

References

Schramm T, Hester A, Klinkert I, Both J-P, Heeren RMA, Brunelle A, Laprevote O, Desbenoit N, Robbe M-F, Stoeckli M, Spengler B, Rompp A (2012) imzML - A common data format for the flexible exchange and processing of mass spectrometry imaging data. Journal of Proteomics 75 (16):5106-5110. doi:10.1016/j.jprot.2012.07.026

See Also

MIAxE, MIAPE-Imaging

Examples

mz <- mz(from=200, to=220, by=400)
coord <- expand.grid(x=1:3, y=1:3)
data <- matrix(runif(length(mz) * nrow(coord)),
    nrow=length(mz), ncol=nrow(coord))

x <- MSImagingExperiment(
    imageData=ImageArrayList(data),
    featureData=MassDataFrame(mz=mz),
    pixelData=PositionDataFrame(coord=coord))

msiInfo(x)

[Package Cardinal version 2.8.0 Index]