Hi Everyone.
I know a couple people have been having this problem as well, but I have tried everything to change the acceptable max Kmer length on velvet. I have changed the directory to my velvet folder and used the command: make 'MAXKMERLENGTH=49'
. I have done this with and without the quotes. I have gone into the actual Makefile and changed MAXKMERLENGTH
to 49, and then typed in the command: make
. And I always get the message Velvet can't handle k-mers as long as 49! We'll stick to 31 if you don't mind.
That devilish little quote is starting to show up in my stress dreams!
I currently have the latest version of Velvet (1.2.10). Does anyone know what to do? Or am I cursed to have a lifelong career of poor assemblies?
Yes, I think this is the problem. When I type
which velvetg
it comes up with/usr/bin
. I have tried to do the follow commands:The problem seems to be that the last command is not actually making a velveth and velvetg in the correct directory, and instead, the velveth and velvetg command are using the
/usr/bin/
directory. Am I doing something that is preventing me from properly compiling velveth and velvetg?