[Bioc-devel] minimizing copies when creating ExpressionSet

Benilton Carvalho bcarvalh at jhsph.edu
Sat Nov 7 21:42:22 CET 2009

my bad... after creating either y1 or y1, resident memory used is  
rouhgly 10GB (i'm counting here the 'x' object too, so i think about  
7GB is used to create either object).

my question is if there's something i'm missing that would minimize  
the use of these 7gb....

sorry for the typo and possibly not making myself clear.


On Nov 7, 2009, at 6:11 PM, Benilton Carvalho wrote:

> 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
> _______________________________________________
> Bioc-devel at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel

More information about the Bioc-devel mailing list