ExpressionSet
.ExpressionSet
.new("LumiBatch",
exprs = [matrix],
se.exprs = [matrix],
beadNum = [matrix],
detection = [matrix],
phenoData = [AnnotatedDataFrame],
history = [data.frame],
...)
LumiBatch
instances are usually created through
new("LumiBatch", ...)
. The arguments to new
should include exprs
and se.exprs
, others can be
missing, in which case they are assigned default values. Objects can be created using the function lumiR
.LumiBatch
:
history
:controlData
:QC
:ExpressionSet
:
assayData
exprs
(contains gene expression level, which is the mean of its bead replicates.),
se.exprs
(contains gene expression standard error, which is the standard error of its bead replicates.),
beadNum
(records the number of beads for the probe.),
detection
(records the detection p-value of the probe. The number is from [0,1]. By default, < 0.01 indicates good detection.).
For more details of assayData
, please see ExpressionSet
phenoData
:eSet
experimentData
:eSet
annotation
:eSet
se.exprs(LumiBatch)
, se.exprs(LumiBatch,matrix)<-
:se.exprs
in the AssayData-class
slot.beadNum(LumiBatch)
, beadNum(LumiBatch)<-
:beadNum
in the AssayData-class
slot. Use "beadNum(LumiBatch) <- NULL" to remove the beadNum element.detection(LumiBatch)
, detection(LumiBatch)<-
:detection
in the AssayData-class
slot. Use "detection(LumiBatch) <- NULL" to remove the detection element.getHistory(LumiBatch)
:LumiBatch
object.ExpressionSet
(For the directly inherited methods,
please see ExpressionSet
and eSet
):
combine(LumiBatch,missing)
:history
slot. See eSet
exprs(LumiBatch)
, exprs(LumiBatch,matrix)<-
:exprs
in the AssayData-class
slot.object[(i,j)
:ExpressionSet
and eSet
):
initialize(LumiBatch)
:new
; not to be called directly by the user.validObject(LumiBatch)
:exprs
and se.exprs
is a member of assayData
. Other validity check is the same as checkValidity(ExpressionSet)
.show(LumiBatch)
LumiBatch
object.lumiR
, lumiT
, lumiN
,
boxplot-methods
, pairs-methods
, MAplot-methods
## load example data
data(example.lumi)
## show the summary of the data
# summary(example.lumi)
example.lumi
## get expression matrix
temp <- exprs(example.lumi)
## get a subset
temp <- example.lumi[,1] ## retrieve the first sample
## get the probe id
featureNames(example.lumi)[1:3]
## combine LumiBatch objects
temp <- combine(example.lumi[,1], example.lumi[,3])
temp
Run the code above in your browser using DataLab