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.
.Data
), but objects should contain a list component E
:
E
EListRaw
object, the expression values are unlogged, while in an EList
object, they are log2 values.
Rows correspond to probes and columns to samples.Eb
E
. For an EListRaw
object only.weights
E
containing relative spot quality weights. Elements should be non-negative.other
E
.genes
targets
EList
or EListRaw
objects may contain other optional components, but all probe or sample information should be contained in the above components.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.ExpressionSet
is a more formal class in the Biobase package used for the same purpose.