Usage
tranestAffyProbeLevel(eS, ngenes = 5000, starting = FALSE, lambda = 1000,
alpha = 0, gradtol = 0.001,lowessnorm = FALSE, method = 1, mult = FALSE,
model = NULL, SD = FALSE, rank = TRUE, model.based = TRUE,
rep.arrays = NULL)
Arguments
ngenes
Number of randomly sampled probesets to be used in estimating the transformation parameter
starting
If TRUE
, user-specified starting values for lambda
and alpha
are input to
the optimization routine
lambda
Starting value for parameter lambda
. Ignored unless starting = TRUE
alpha
Starting value for parameter alpha
. Ignored unless starting = TRUE
gradtol
A positive scalar giving the tolerance at which the scaled
gradient is considered close enough to zero to terminate the algorithm
lowessnorm
If TRUE
, lowess normalization (using lnorm
) is used in calculating
the likelihood. method
Determines optimization method. Default is 1,
which corresponds to a Newton-type method (see nlm
and details.)
mult
If TRUE
, tranest will use a vector alpha with one (possibly different) entry per sample.
Default is to use same alpha for every sample. SD
and mult
may not both be TRUE
.
model
Specifies model to be used. Default is to use all variables from eS without interactions. See details.
SD
If TRUE
, transformation parameters are estimated by minimizing the stability score. See details.
rank
If TRUE
, the stability score is calculated by regressing the replicate standard deviation
on the rank of the probe/row means (rather than on the means themselves). Ignored unless SD = TRUE
model.based
If TRUE
, the stability score is calculated using the standard deviation of residuals from the linear
model in model
. Ignored unless SD = TRUE
rep.arrays
List of sets of replicate arrays. Each element of rep.arrays
should be a vector with entries
corresponding to arrays (columns) in exprs(eS)
conducted under the same experimental conditions, i.e., with identical
rows in pData(eS)
. Ignored unless SD = TRUE
and model.based = FALSE