getEAWP(object)
list
, MAList
, EList
, marrayNorm
, PLMset
, vsn
, or any class inheriting from ExpressionSet
, or any object that can be coerced to a numeric matrix.exprs
is the only required component.
The other components will be NULL
if not found in the input object.
Amean
is computed from the matrix of A-values.
For single-channel objects, Amean
is computed from the matrix of expression vales.
PLMset
, vsn
and ExpressionSet
are assumed to be single-channel for this purpose.If object
is a matrix, it is assumed to contain log-intensities if the values are all positive and log-ratios otherwise.
Amean
is computed in the former case but not the latter.
From April 2013, the output exprs
matrix is ensured to have unique row names.
If object
has no row names, then the output row names of exprs
are 1 to the number of rows.
If object
has row names but with duplicated names, then row names of exprs
are set to 1 up to the number of rows and the original row names are preserved in the ID
column of probes
.