EList-class: Expression List - class
Description
A list-based S4 classes for storing expression values (E-values), for example for a set of one-channel microarrays or a set of RNA-seq samples.
EListRaw
holds expression values on the raw scale.
EList
holds expression values on the log scale, usually after background correction and normalization.
EListRaw
objects are often created by read.maimages
, while
EList
objects are often created by normalizeBetweenArrays
or by voom
.
Alternatively, an EList
object can be created directly by new("EList",x)
, where x
is a list.Methods
These classes inherit directly from class list
so any operation appropriate for lists will work on objects of this class.
In addition, EList
objects can be subsetted and combined.
EList
objects will return dimensions and hence functions such as dim
, nrow
and ncol
are defined.
EList
s also inherit a show
method from the virtual class LargeDataObject
, which means that ELists
will print in a compact way.See Also
02.Classes gives an overview of all the classes defined by this package.
ExpressionSet
is a more formal class in the Biobase package used for the same purpose.