
DataTreeSet
into an ExprTreeSet
using the XPS implementation of Affymetrix's MAS 4.0 expression measure.
mas4(xps.data, filename = character(0), filedir = getwd(), tmpdir = "", normalize = FALSE, sc = 500, option = "transcript", exonlevel = "", update = FALSE, xps.scheme = NULL, add.data = TRUE, verbose = TRUE)
xpsMAS4(object, ...)
DataTreeSet
.TRUE
scale normalization is used after an ExprTreeSet
is obtained.TRUE
the existing ROOT data file filename
will be updated.SchemeTreeSet
.TRUE
expression data will be included as slot data
.TRUE
print status information.DataTreeSet
.filename
,filedir
,tmpdir
,option
,exonlevel
,xps.scheme
.ExprTreeSet
If normalize=TRUE
then the expression levels will be scaled to sc
.
For sc=0
the expression levels will be scaled to the mean expression level.
xpsMAS4
is the DataTreeSet
method called by function mas4
, however,
expression levels will not be scaled to a common mean expression level.
For further details see mas5
.
xpsMAS4
, express
## first, load 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="/"))
data.mas4 <- mas4(data.test3,"tmp_Test3MAS4",tmpdir="",normalize=TRUE,sc=500, update=TRUE,verbose=FALSE)
## get data.frame
expr.mas4 <- validData(data.mas4)
head(expr.mas4)
## plot results (negative expression values!)
if (interactive()) {
boxplot(expr.mas4)
}
rm(scheme.test3, data.test3)
gc()
Run the code above in your browser using DataLab