flatten: Flatten an mzID related class into a table

Description Usage Arguments Value Methods (by class) See Also Examples

Description

This function flattens the content of the object into a table by merging the content intelligently (it knows the links between the different objects).

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
flatten(object, safeNames = TRUE)

## S4 method for signature 'mzIDpsm'
flatten(object, safeNames = TRUE)

## S4 method for signature 'mzIDpeptides'
flatten(object, safeNames = TRUE)

## S4 method for signature 'mzID'
flatten(object, safeNames = TRUE)

## S4 method for signature 'mzIDCollection'
flatten(object, safeNames = TRUE)

Arguments

object

The object to be flattened

safeNames

Logical. Should column names be lowered to ensure compitability between different versions of the mzIdentML schema. Defaults to TRUE

Value

A data.frame with the flattened result or a list of data.frames

Methods (by class)

See Also

mzID-class mzIDCollection-class mzIDpsm mzIDpeptides

Examples

1
2
3
exampleFile <- system.file('extdata', '55merge_tandem.mzid', package = 'mzID')
mzResults <- mzID(exampleFile)
head(flatten(mzResults))

thomasp85/mzID documentation built on May 31, 2019, 11:14 a.m.