Learn R Programming

MALDIquantForeign (version 0.5.1)

export,AbstractMassObject-method: Export files

Description

This function provides a general interface to export AbstractMassObject-class objects (e.g. MassSpectrum-class, MassPeaks-class) into different file formats.

Usage

## S3 method for class 'AbstractMassObject':
export(x, file,
    type="auto", force=FALSE, \ldots)

## S3 method for class 'list': export(x, path, type, force=FALSE, \ldots)

Arguments

x
a AbstractMassObject-class object or a list of AbstractMassObject-class objects.
file
character, file name.
path
character, path to directory in which the list of AbstractMassObject-class would be exported.
type
character, file format. If type is set to auto the file extension is used.
force
logical, If TRUE the file would be overwritten or path would be created.
...
arguments to be passed to specific export functions.

Details

Specific export functions: ll{ tab exportTab csv exportCsv msd exportMsd mzML exportMzMl }

References

http://strimmerlab.org/software/maldiquant/

See Also

MassPeaks-class, MassSpectrum-class

Examples

Run this code
library("MALDIquant")
library("MALDIquantForeign")

s <- list(createMassSpectrum(mass=1:5, intensity=1:5),
          createMassSpectrum(mass=1:5, intensity=1:5))

## export a single spectrum
export(s[[1]], file="spectrum.csv")
## identical to exportCsv(s[[1]], file="spectrum.csv")

## export a list of spectra
export(s, path="spectra", type="csv")
## identical to exportCsv(s, path="spectra")

Run the code above in your browser using DataLab