Description Arguments Details Value Note Author(s) See Also Examples
Attach/remove expression levels to/from ExprTreeSet.
Usage
attachExpr(object, treenames = "*")
removeExpr(object)
| object | Object of class  | 
| treenames | Object of class  | 
By default expression levels will be saved in class ExprTreeSet as slot
data, since usually the data.frame obtained as result of e.g. rma
normalization is of reasonable size. However, when normalizing many arrays, especially exon
arrays at probeset levels, it may be better to compute rma with slot add.data=FALSE
thus avoiding memory problems. In this case, function attachExpr allows to  fill
slot data on demand.
attachExpr exports expression levels from expression trees from ROOT
expression file and and saves as data.frame data. treenames is a vector of
tree names to attach; for treenames="*" all trees from slot treenames
will be exported and expression levels attached as data.frame data.
removeExpr removes expression levels from ExprTreeSet and replaces
data.frame data with an empty data.frame of dim(0,0).
A ExprTreeSet object.
Do not use attachExpr unless you know that your computer has sufficient RAM,
especially when using exon arrays. It may be advisible to use a subset of treenames
only.
Christian Stratowa
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ## 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.rma <- rma(data.test3,"tmp_Test3RMA0",tmpdir="",background="pmonly",normalize=TRUE,add.data=FALSE,verbose=FALSE)
## attach data
data.rma <- attachExpr(data.rma)
## get data.frame
expr.rma <- validData(data.rma)
head(expr.rma)
## remove data
data.rma <- removeExpr(data.rma)
rm(scheme.test3, data.test3)
gc()
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.