It worked! but still have a warning and error:
Initial:
Memory: max=4294m, total=4294m, free=4266m, used=28m
****** WARNING! A KMER OPERATION WAS CHOSEN BUT NO KMERS WERE LOADED. ******
****** YOU NEED TO SPECIFY A REFERENCE FILE OR LITERAL SEQUENCE. ******
Exception in thread "main" java.lang.AssertionError: You can bypass this assertion with the -da flag.
at jgi.BBDuk.process2(BBDuk.java:1178)
at jgi.BBDuk.process(BBDuk.java:1082)
at jgi.BBDuk.main(BBDuk.java:81)
solving heap size problem in linux
of course I've tried but it doesn't work :/
How did you install bbduk e.g. via conda? It sounds like an installation issue as pointed out in the previous post.
I think there is a problem with the BBMap package installation. Can you double check that?
eg. it should not say : "/usr/share/bbmap/calcmem: No such file or directory" .
Can you run other tools from the package? Is bbduk the only one failing?
if I run it without any parameter eg
I've got the usage and the options and everything, to it seems the package is correctly installed, isn't it?
yes, that's on thing already indeed.
Can you then check why it complains on the line I posted above (the calcmem program) ? Is it there?
yes it is, in the same directory too
You have not answered the question "how did you install bbmap suite"? We need to know that to diagnose this properly.
You can also explicitly set the memory and try running as
yes sorry, what I did was:
GenoMax , I've run the code as you suggested and it fails too :/