The CellMix defines some generics and methods to
apply numeric transformations to ExpressionSet
objects, which is convenient when working on gene
expression deconvolution algorithms, where scale
(log/linear) may matter.
log
log-transforms the expression matrix of
ExpressionSet
objects.
expb
applies an entry-wise exponential
transformation to the expression matrix of
ExpressionSet
, in a specific base.
quantile
computes the range of expression values
in ExpressionSet
objects.
S4 (ExpressionSet) `log`(x, ...) expb(x, ...) S4 (matrix) `expb`(x, base = exp(1)) S4 (ExpressionSet) `exp`(x) S4 (ExpressionSet) `range`(x, ..., na.rm = FALSE) S3 (ExpressionSet) `quantile`(x, ...)
ExpressionSet
object.NA
's
should be omitted.signature(x = "ExpressionSet")
:
exp
is equivalent to expb(x, 1)
.
signature(x = "ExpressionSet")
:
range
computes the range of expression values from
ExpressionSet
objects.