MsList-class: Virtual class for MSsary list like objects

Description Usage Arguments Methods (by generic) Slots

Description

This class defines the storage and general methods for extracted MS data within the MSsary framework. The class is virtual and must be sublassed for use with e.g. scans (MsScanList). Data is stored efficiently in a single matrix, and the class itself takes care of indexing individual elements. Furthermore it retains a link to the MsConnections from where the data was extracted.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
## S4 method for signature 'MsList'
length(x)

## S4 method for signature 'MsList'
names(x)

## S4 method for signature 'MsList'
uNames(object)

## S4 method for signature 'MsList,numeric,missing,missing'
x[i, j, ..., drop = TRUE]

## S4 method for signature 'MsList,logical,missing,missing'
x[i, j, ..., drop = TRUE]

## S4 method for signature 'MsList,numeric,missing'
x[[i, j]]

## S4 method for signature 'MsList'
c(x, y, ..., recursive = FALSE)

## S4 method for signature 'MsList'
sort(x, decreasing = FALSE, by, ...)

## S4 method for signature 'MsList'
isEmpty(object)

## S4 method for signature 'MsList'
dropEmpty(object)

## S4 method for signature 'MsList'
isRaw(object)

## S4 method for signature 'MsList'
msInfo(object)

## S4 method for signature 'MsList'
msData(object)

Arguments

x

An MsList object

Methods (by generic)

Slots

connections

A list of MsConnections objects

info

A data.frame with information pertaining to each element (metadata)

data

A matrix holding the actual data

mapping

A matrix giving start and end indexes in @data for each row in @info. Additionally it also contains the index for the MsConnections object in the @connections list


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