[BioC] Error: cannot allocate vector of size 649.8 Mb
Martin Morgan
mtmorgan at fhcrc.org
Fri Aug 20 20:45:17 CEST 2010
On 08/20/2010 11:22 AM, Marco Ortiz wrote:
> Hi
>
> Thanks to respond. I checked and the file path is correctly because i could
> open a similar file but about 38 Mb, that's why i thought that the memory
> was the problem, here is:
>
>
>
>> control <- readFastq("ControlB_2A8_130_50.250k.fq",
> qualityType="SFastqQuality")
>> seedling <- readFastq("s6_plantula.fq", qualityType="SFastqQuality")
> Error en .local(dirPath, pattern, ...) : cannot open file s6_plantula.fq
>From the shell, do you have read permissions for this file?
% ls -l s6_plantula.fq
Martin
>> control
> class: ShortReadQ
> length: 250000 reads; width: 36 cycles
>
>
>
>
> Here the sessionInfo(), but i'm not sure that it has to give me the info
> about the hardware andf software
>
>
>
>> sessionInfo()
> R version 2.10.1 (2009-12-14)
> i486-pc-linux-gnu
>
> locale:
> [1] LC_CTYPE=es_MX.utf8 LC_NUMERIC=C
> [3] LC_TIME=es_MX.utf8 LC_COLLATE=es_MX.utf8
> [5] LC_MONETARY=C LC_MESSAGES=es_MX.utf8
> [7] LC_PAPER=es_MX.utf8 LC_NAME=C
> [9] LC_ADDRESS=C LC_TELEPHONE=C
> [11] LC_MEASUREMENT=es_MX.utf8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] ShortRead_1.4.0 lattice_0.18-3 BSgenome_1.14.2
> Biostrings_2.14.12
> [5] IRanges_1.4.16
>
> loaded via a namespace (and not attached):
> [1] Biobase_2.6.1 grid_2.10.1 hwriter_1.2
>
>
>
>
>
>
>
> On Fri, Aug 20, 2010 at 11:23 AM, Martin Morgan <mtmorgan at fhcrc.org> wrote:
>
>> On 08/20/2010 08:19 AM, Marco Ortiz wrote:
>>> * Hi All, ** ** I am new to the world of R and Bioconductor and I had
>>> the** following error when I try to read a fastaq file of 2 Gb****
>>> First I try to run it in Linux, but there i had an error that tell me
>>> *
>>>
>>> * <**
>>>
>>> Error: (dirPath, pattern, ...) cannot open file
>>>
>>> *
>>>
>>> * Then i try to run it in Windows and there i had this error*
>>>
>>> *
>>> *
>>>
>>> *
>>> *
>>>
>>> * > library(ShortRead)*
>>>
>>> *** > plantula <- readFastq("s6_plantula.fq",
>> qualityType="SFastqQuality")*
>>>
>>> *** Error: cannot allocate vector of size 649.8 Mb*
>>
>> This is likely limited memory problem; R is saying 'I allocated some
>> memory, and now I'm trying to allocate 649.8Mb more, and that additional
>> memory allocation fails'. Memory limits on 32-bit windows systems are
>> hard to get around; you're better using a 64-bit Windows or Linux
>> system. Your Linux problem seems really straight-forward -- you haven't
>> specified the file path correctly. Your R likely has command completion, so
>>
>> readFastq("~/
>>
>> and then use the tab key to complete the path.
>>
>> Please include sessionInfo() when you're posting to the list; it makes
>> clear what software and hardware you're using.
>>
>> Martin
>>>
>>> *
>>> *
>>>
>>> * *
>>>
>>> * Then i **set memory.size() at 3000 as well as memory.limit() but i'm
>>> already having the problem*
>>>
>>> * i has a processor of 32 bits, a virtual memory of 3754 Mb*
>>>
>>> * ** Can someone tell me if this is due to an improper configuration,
>>> lack** of sufficient memory, etc?*
>>>
>>>
>>
>>
>> --
>> Martin Morgan
>> Computational Biology / Fred Hutchinson Cancer Research Center
>> 1100 Fairview Ave. N.
>> PO Box 19024 Seattle, WA 98109
>>
>> Location: Arnold Building M1 B861
>> Phone: (206) 667-2793
>>
>
>
>
--
Martin Morgan
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
More information about the Bioconductor
mailing list