computeOutlier(afbatch, rm.mask = TRUE, rm.outliers = TRUE, rm.extra = TRUE, celfile.path = NULL, celfile.names = NULL)
AffyBatch
object TRUE
, overrides what is in rm.mask
and rm.outliers
afbatch
AffyBatch
object.
AffyBatch
object. These are
returned in matrix form, with one probe per row and one chip per column. The value
of each location in the matrix will be TRUE
if the corresponding probe is an outlier /
masked value and FALSE
if it is not. The options may be set to exclude only outlier values,
only mask values, or both. The probes are be arranged in the same row order as
the intensity values. Note that this function assumes the *.CEL files are still available
in the directory given by celfile.path
(or the current directory if celfile.path
is not specified).
The *.CEL names are given by celfile.names
. If celfile.names
is not specified, the sample
names from the AffyBatch
object will be used.
if (length(dir(pattern=".cel$")) != 0) {
abatch <- ReadAffy()
outlier <- computeOutlier(abatch)
}
Run the code above in your browser using DataLab