fitQC(xps.data, filename = character(), filedir = getwd(), tmpdir = "", update = FALSE, # background correction bgcorrect.method = "rma", bgcorrect.select = "none", bgcorrect.option = "pmonly:epanechnikov", bgcorrect.params = c(16384), # normalization normalize.method = "quantile", normalize.select = "pmonly", normalize.option = "transcript:together:none", normalize.logbase = "0", normalize.params = c(0.0), # quality control qualify.method = "rlm", qualify.select = "pmonly", qualify.qualopt = "all", qualify.option = "transcript", qualify.estimator = "huber", qualify.logbase = "log2", qualify.params = list(10, 0.01, 1.0), # reference values reference.index = 0, reference.method = "mean", reference.params = list(0.0), # misc. exonlevel = "", xps.scheme = NULL, add.data = FALSE, bufsize = 32000, verbose = TRUE)
xpsQualityControl(object, ...)
DataTreeSet
.TRUE
the existing ROOT data file filename
will be updated.rlm
.refindex=0
, either trimmed mean or median of trees.SchemeSet
.TRUE
expression data will be included as slot data
.TRUE
print status information.DataTreeSet
.QualTreeSet
.
xpsQualityControl
is the DataTreeSet
method called by function fitQC
,
containing the same parameters.
fitRLM
, qualify
, express
## Not run:
# ## load existing ROOT scheme file and ROOT data file
# scheme.test3 <- root.scheme(paste(path.package("xps"),"schemes/SchemeTest3.root",sep="/"))
# data.test3 <- root.data(scheme.test3, paste(path.package("xps"),"rootdata/DataTest3_cel.root",sep="/"))
#
# ## qualification - rlm
# rlm.all <- fitQC(data.test3, "tmp_Test3RLMall", filedir=getwd(), tmpdir="",
# qualify.method="rlm", qualify.qualopt="all", qualify.option="transcript", add.data=FALSE)
#
# ## get expression data.frame
# expr.rlm.all <- validData(rlm.all)
#
# ## get borders
# brd.rlm.all <- borders(rlm.all)
#
# ## get residuals
# res.rlm.all <- residuals(rlm.all)
#
# ## get weights
# w.rlm.all <- weights(rlm.all)
#
# ## plot expression levels
# if (interactive()) {
# coiplot(rlm.all)
# borderplot(rlm.all)
# nuseplot(rlm.all)
# rleplot(rlm.all)
# image(rlm.all, type="resids")
# }
# ## End(Not run)
Run the code above in your browser using DataLab