MicroArray: Class interface for two coor microarray data

Description Format Value Super class Public fields Active bindings Methods Examples

Description

Class interface for two coor microarray data

Class interface for two coor microarray data

Format

R6Class object.

Value

Object of R6Class to store two color microarray data (gene level)

Super class

BioData::BioData -> MicroArray

Public fields

data

the numerical data as data.frame

samples

the sample annotation as data.frame

annotation

the row annotation as data.frame

usedObj

a multi purpose list to store whichever ananlyis results do not fit in the stats list

stats

all stats with one result for each data row

Active bindings

data

the numerical data as data.frame

samples

the sample annotation as data.frame

annotation

the row annotation as data.frame

usedObj

a multi purpose list to store whichever ananlyis results do not fit in the stats list

stats

all stats with one result for each data row

Methods

Public methods

Inherited methods

Method clone()

The objects of this class are cloneable with this method.

Usage
MicroArray$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Examples

1
2
3
4
5
6
7
8
set.seed(1)
dat = data.frame( matrix(rnorm(1000),ncol=10) ) 
colnames(dat) <- paste('Sample', 1:10)
rownames(dat) <- paste( 'gene', 1:100)
samples <- data.frame(SampleID = 1:10, sname = colnames(dat) )
annotation <- data.frame( GeneID = paste( 'gene', 1:100), Start= 101:200 )
x <- MicroArray$new( cbind(annotation,dat), 
  Samples=samples, name="testObject",namecol='sname', outpath = "" )

stela2502/BioData documentation built on Feb. 23, 2022, 5:47 a.m.