smartdenovo
smartdenovo copied to clipboard
Died at ./smartdenovo-master/smartdenovo.pl line 23.
Hi, I had downloaded smartdenovo,and running the command:
-bash-4.1$ ./smartdenovo-master/smartdenovo.pl -c 1 ~/scsio/Nanopore/Data/N_all_filt.fq > wtasm.mak
but the error coming:
Died at ./smartdenovo-master/smartdenovo.pl line 23.
I don't know how to deal with it. Could you tell me how to do about it?
Thank you.
Put programs under the same directory with smartdenovo.pl.
Thank you very much for your answer. But I've just tried a few minutes ago, and it still make mistakes:
Died at ./smartdenovo-master/smartdenovo.pl line 23.
My command is:
./smartdenovo.pl -p prefix -c 1 N_all_filt.fq > prefix.mak
And the line 23 of smartdenovo.pl is:
$opts{pre} = gwhich("wtpre") || die;
Have you compile smartdenovo?
Sorry, I realized that when I compile it, there was a mistake:
wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’
wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’
wtzmo.c:1738: error: ‘FileReader’ has no member named ‘tabs’
wtzmo.c:1766: error: ‘FileReader’ has no member named ‘tabs’
wtzmo.c:1767: error: ‘FileReader’ has no member named ‘tabs’
make: *** [wtzmo] Error 1
And I running the command again:
./smartdenovo.pl -p prefix -c 1 N_all_filt.fq > prefix.mak
The error became:
$opts{zmo} = gwhich("wtzmo") || die;
https://github.com/ruanjue/smartdenovo/issues/17
Oh, I get it! Thank you with all my heart!