Object Oriented Microarray Library: Channel Type

The channel type module provides the definition of the channel.type class, as well as defining several special instances of the class. See the bottom of the page for an example of how the class can be used.

Class Name: channel.type

Attributes

maker
A character string: who made this microarray?
model
A character string: what is the name of this microarray?
ncol
An integer: the total number of columns (or of spots in one row).
nrow
An integer: the total number of rows of spots.
glow
A character string: what kind of label was used on the RNA hybridized in this channel?

Methods

channel.type(mk, md, nc, nr, gl)
Constructor
print(object, ...)
Prints all the information in the object.
summary(object, ...)
Writes out a summary of the object.

Description

An object of the channel.type class represents a combination of the kind of microarray along with the kind of labeling procedure. These objects are intended to be passed around as part of more complex objects representing the actual gene expression data collected from particular experiments, in order to be able to eventually tie back into the description of what spots were laid down when the array was produced.

Special Cases

Example

  x <- channel.type('Affymetrix', 'oligo', 100, 100, 'fluor')
  print(x)
  summary(x)