Internal memory allocator is full!
Entering edit mode
5.2 years ago
cmckay • 0

Hello, thank you for making the Minia software. I hope you can help me get it working with my dataset, which is 24GB (compressed) of illumina reads. The sample is an environmental metagenome, so is very complex. I selected an estimated_genome_size of 243000000000 not for biological reasons, but to try to compel minia to use a goodly portion of the 240GB ram on this machine. As you can see at the end, Minia crashed. If you have any input or ideas, I'd appreciate the help.

# minia all_paired.below.khmer.fasta.gz 31 3 243000000000 all_paired
estimated values: nbits Bloom 1466351878144, nb FP 3526388992, max memory 174802 MB
taille cell 16 
Available disk space in /mnt: 548951 MB
Sequentially counting ~409503 MB of kmers with 2 partition(s) and 5 passes using 1 thread(s), ~174802 MB of memory and ~95175 MB of disk space
| First step: Converting input file into Binary format                                               |
| Counting kmers                                                                                     |
100    %     elapsed:    262 min 24    sec      estimated remaining:      0 min 0     sec 

Saved 4571564210 solid kmers
-------------------Counted kmers time Wallclock  16624.1 s

------------------ Counted kmers and kept those with abundance >=3,     
nelem 4571564210 nbits 6.03437 
freesize 27586508800 estimated_BL1_freesize  3288.6 MB of memory for the main Bloom structure (6.03437 bits/kmer)
binary pass 
Insert solid Kmers in Bloom 4571560000
Inserted 4571564210 solid kmers in the bloom structure.
 Writing positive Bloom Kmers 4571560000
10588954139 kmers written
-------------------Write all positive kmers time Wallclock  8596.82 s
max size for this hash is 2^32, resuming with max value 
0 partitions will be needed
Build Hash table 4290770000Internal memory allocator is full!
Segmentation fault (core dumped)
Assembly software error next-gen minia • 1.5k views
Entering edit mode


I think you are using an old version of minia. You should have a try to the new one here (much faster with improved result quality); there are chances that you won't face the same memory issues with this new version.

Entering edit mode

Edited to add "minia" tag.


Login before adding your answer.

Traffic: 2324 users visited in the last hour
Help About
Access RSS

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6