MzTab: MzTab

MzTabR Documentation

MzTab

Description

MzTab Class

Format

An R6Class generator object

Public fields

metadata

Metadata

smallMoleculeSummary

list( SmallMoleculeSummary )

smallMoleculeFeature

list( SmallMoleculeFeature )

smallMoleculeEvidence

list( SmallMoleculeEvidence )

comment

list( Comment ) [optional]

Methods

Public methods


Method new()

Create an MzTab object.

Usage
MzTab$new(
  metadata,
  smallMoleculeSummary,
  smallMoleculeFeature,
  smallMoleculeEvidence,
  comment = NULL,
  ...
)
Arguments
metadata

The metadata Metadata.

smallMoleculeSummary

The list( SmallMoleculeSummary ).

smallMoleculeFeature

The list( SmallMoleculeFeature ).

smallMoleculeEvidence

The list( SmallMoleculeEvidence ).

comment

The list( Comment ).

...

local optional variable arguments


Method toJSON()

Serialize to list object suitable for jsonlite

Usage
MzTab$toJSON()

Method fromJSON()

Deserialize from jsonlite list object

Usage
MzTab$fromJSON(MzTabJson)
Arguments
MzTabJson

list object.


Method toJSONString()

Serialize to JSON string.

Usage
MzTab$toJSONString()

Method fromJSONString()

Deserialize from JSON string

Usage
MzTab$fromJSONString(MzTabJson)
Arguments
MzTabJson

JSON string


Method toDataFrame()

Serialize to data frame

Usage
MzTab$toDataFrame()

Method fromDataFrame()

Deserialize from MzTab data frame

Usage
MzTab$fromDataFrame(MzTabDataFrame)
Arguments
MzTabDataFrame

MzTab data frame


Method clone()

The objects of this class are cloneable with this method.

Usage
MzTab$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


lifs-tools/rmzTab-m documentation built on Jan. 26, 2023, 4:45 p.m.