Can you break up your fasta file containing all metagenomic reads into smaller, separate files and submit these smaller files separately to an assembly program? I am working with 454 data on Genovo assembler and it doesn't seem to want to take files with more than about 300 reads in them.
It is highly unlikely Genovo can't deal with more than 300 reads in a file. From an old announcement:
How are you running Genovo? What is the error message?
I downloaded and unpacked Genovo binaries 0.4, which I am running from my mac on a remote computer. I am using ./assemble file.fasta, but receiving the following error:
Gibbs Reads... Regular spikes. buildHash done in 0.02 seconds. 1000 2000 3000 assemble: jvAlign.cc:43: jvAlignCache::jvAlignCache(jvBase*, int): Assertion `j<100' failed. Aborted
However, it seems to work when I run it on a smaller subset of my fasta file. My file has ~800,000 reads.