AssayTab-class: Class '"AssayTab"', a class for maintaing the information of...

Description Objects from the Class Slots Methods Author(s) See Also Examples

Description

This class maintains information from an AssayTab dataset, including an investigation file, one or more study files, and one or more assay files for each study file.

Objects from the Class

Objects can be created by calls of the form new("AssayTab", ...).

Slots

path

Object of class "character", it represents the path of the ISA-Tab dataset to which this AssayTab belongs

study.filename

Object of class "character" with the filename of the study to which this assay belongs to.

study.identifier

Object of class "character" with the identifier of the study to which this assay belongs to.

assay.filename

Object of class "character" with the filename of the assay.

assay.file

Object of class "data.frame" with the contents of the assay file.

assay.technology.type

Object of class "character" with the technology type of this assay.

assay.measurement.type

Object of class "character" with the measurement type of this assay.

assay.names

Object of class "data.frame" with the assay names for this assay file.

data.filenames

Object of class "data.frame" with the data filenames.

Methods

[

signature(x = "AssayTab"): ...

getAssayRawDataFilenames

signature(.Object = "AssayTab", full.path="logical"): returns the raw data filenames for this assay

Author(s)

Alejandra Gonzalez-Beltran, isatools@googlegroups.com

See Also

ISATab-class,ISATab-methods,

Examples

1
2
3
4
5
showClass("AssayTab")
showClass("MSAssayTab")
showClass("MicroarrayAssayTab")
showClass("SeqAssayTab")
showClass("NMRAssayTab")

Risa documentation built on Nov. 8, 2020, 5:35 p.m.