exportMsd-methods: Export to MSD files

exportMsd,MassSpectrum-methodR Documentation

Export to MSD files

Description

This function exports AbstractMassObject-class objects (e.g. MassSpectrum-class, MassPeaks-class) into mMass MSD files.

Usage

## S4 method for signature 'MassSpectrum'
exportMsd(x, file, force=FALSE, peaks, ...)

## S4 method for signature 'list'
exportMsd(x, path, force=FALSE, peaks, ...)

Arguments

x

a MassSpectrum-class object or a list of MassSpectrum-class objects.

file

character, file name.

force

logical, If TRUE the file would be overwritten or path would be created.

peaks

a MassPeaks-class object or a list of MassPeaks-class objects.

path

character, path to directory in which the list of AbstractMassObject-class would be exported.

...

arguments to be passed to write.table.

Author(s)

Sebastian Gibb

References

https://strimmerlab.github.io/software/maldiquant/,
mMass homepage: http://mmass.org/

See Also

MassPeaks-class, MassSpectrum-class

Examples


## Not run: 
library("MALDIquant")
library("MALDIquantForeign")

s <- list(createMassSpectrum(mass=1:5, intensity=1:5),
          createMassSpectrum(mass=1:5, intensity=1:5))
p <- list(createMassPeaks(mass=4:5, intensity=4:5, snr=1:2),
          createMassPeaks(mass=4:5, intensity=4:5, snr=1:2))

## export a single spectrum
exportMsd(s[[1]], file="spectrum.msd")

## export a single spectrum with corresponding peaks
exportMsd(s[[1]], file="spectrum.msd", peaks=p[[1]])

## export a list of spectra with corresponding peaks
exportMsd(s, path="spectra", peaks=p, force=TRUE)

## End(Not run)


sgibb/MALDIquantForeign documentation built on Jan. 26, 2024, 10:07 a.m.