Hi,
Sorry for the slow reply. It sounds like the velvet assembler has run out of memory, but it's unusual for it to happen while running velveth. I've only encountered a problem when it runs velvetg. Do you know if your system memory is maxing out while you run JAFFA?
I'm not sure if this will help, but you could try to run JAFFA with just a single k-mer (e.g. 27) and see if that works. The command would be:
JAFFA/JAFFA-version-1.06 run -p Ks="27,28,1" JAFFA_assembly.groovy fastq_folder
If it does work, you could then try running with progressively more k-mer (e.g. Ks="27,32,4" which corresponds to Kmers of 27 and 31. The assembly will be done with K-mers from the first to (second number -1) in increments of the third number.
You should still have okay power to detect fusions with just a single k-mer, but the more the better. Alternatively, if you have longer reads, you could just run the Direct mode and avoid assembling altogether.
Cheers,
Nadia.