[Bioc-devel] minimizing copies when creating ExpressionSet

Benilton Carvalho bcarvalh at jhsph.edu
Sat Nov 7 21:11:47 CET 2009


Hi,

given the following:


library(Biobase)
x = matrix(pi, nr=6.5e6, nc=70)  ##3.4GB
y1 = new("ExpressionSet", exprs=x)
y2 = new("ExpressionSet", assayData=assayDataNew("environment",  
exprs=x))

Is there any obvious way of reducing the memory footprint when  
creating y1 and/or y2?  With y1, it takes me around 18GB RAM... with  
y2, around 10GB. Is there anything else I can do from my end to  
minimize this?

Thanks a lot,

b



More information about the Bioc-devel mailing list