Thanks Mark,

It solved the problem.You are a life saver.

Hamid

On Fri, Jul 24, 2009 at 7:11 PM, Mark Robinson <mrobin...@wehi.edu.au>wrote:

>
> Hi Hamid.
>
> So, the problem you have is that your desired matrix is too large to
> fit in memory at once.  There are two ways to be able to read in a
> subset of data with extractMatrix() that will fit into memory: a
> subset of rows (probes, in your case) or a subset of columns (samples).
>
> To do a subset of rows, you can do something like:
>
> rowSubset <- 1:10000
> rawSubset <- extractMatrix(cs, cells=rowSubset, verbose=verbose)
>
> [instead of 1:10000, you may want to use getCellIndices() to pull out
> the indices of probes specific to a particular unit (gene?) of interest]
>
> To do a subset of columns, you can do something like:
>
> rawSubset1 <- extractMatrix(csSubset1, verbose=verbose)
>
> Cheers,
> Mark
>
> >
> > Hi All,
> >
> > I have completed back ground correction and normalization of 440 CEL
> > files (Each file has 6.4 million rows). When I tried to extract the
> > raw data from my CEL files I received the following error. I know
> > that this limitation exists in R and C and we cannot have a matrix
> > larger that (2^31) which exceeds memory capacity. Now the question
> > is can we extract that data of chip 1-220 in one object and  221-440
> > in another object?
> >
> > The same error is reported when I  tried to extract the normalized
> > values. I do not want to summarize data as  I need to have access to
> > data of each probe.
> >
> > Thanks,
> >
> > Hamid
> >
> >
> >>> cs
> >> AffymetrixCelSet:
> >> Name: Mapping_RILs
> >> Tags:
> >> Path: rawData/Mapping_RILs/Lettuce1b520367
> >> Platform: Affymetrix
> >> Chip type: Lettuce1b520367
> >> Number of arrays: 440
> >> Names: 2007_9_28_RIL1_01, 2007_9_28_RIL1_02, ...,
> >> SER_TG_new_30ug_02 Time period: 2006-10-17 12:32:30 -- 2009-01-23
> >> 16:52:20 Total file size: 28380.74MB
> >> RAM: 0.54MB
> >>> raw <- extractMatrix(cs, verbos=verbos)
> >> Error in matrix(naValue, nrow = ncells, ncol = nbrOfArrays) :
> >>  too many elements specified
> >
> > >
> >
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
When reporting problems on aroma.affymetrix, make sure 1) to run the latest 
version of the package, 2) to report the output of sessionInfo() and 
traceback(), and 3) to post a complete code example.


You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group.
To post to this group, send email to aroma-affymetrix@googlegroups.com
To unsubscribe from this group, send email to 
aroma-affymetrix-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/aroma-affymetrix?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to