Learn R Programming

xcms (version 1.48.0)

findPeaks.MS1-methods: Collecting MS1 precursor peaks

Description

Collecting Tandem MS or MS$^n$ Mass Spectrometry precursor peaks as annotated in XML raw file

Arguments

object
xcmsRaw object

Value

A matrix with columns:
mz, mzmin, mzmax
annotated MS1 precursor selection mass
rt, rtmin, rtmax
annotated MS1 precursor retention time
into, maxo, sn
annotated MS1 precursor intensity

Methods

object = "xcmsRaw"
findPeaks.MS1(object)

Details

Some mass spectrometers can acquire MS1 and MS2 (or MS$^n$ scans) quasi simultaneously, e.g. in data dependent tandem MS or DDIT mode.

Since xcmsFragments attaches all MS$^n$ peaks to MS1 peaks in xcmsSet, it is important that findPeaks and xcmsSet do not miss any MS1 precursor peak.

To be sure that all MS1 precursor peaks are in an xcmsSet, findPeaks.MS1 does not do an actual peak picking, but simply uses the annotation stored in mzXML, mzData or mzML raw files.

This relies on the following XML tags:

mzData:

mzXML: 220.1828003

Several mzXML and mzData converters are known to create incomplete files, either without intensities (they will be set to 0) or without the precursor retention time (then a reasonably close rt will be chosen. NYI).

See Also

findPeaks-methods xcmsRaw-class