CPC Error Can't find blastall on your path, eheck it!
When i run cpc cd $CPC_HOME time cpc-0.9/bin/run_predict.sh Trinity.fasta test.out $HOME/testdir test.ev
Error
Can't find blastall on your path, eheck it! Can't find framefinder on your path or my own directory, quitting...
kindly tell me how to solve it
• 2,708 views
•
link
1 answer
Hi,
I encountered the same error when running CPC.
Because you use Blast+ package which do not have formatdb and blastall. You should download a legacy version.
I find the legacy blast package in ftp://ftp.ncbi.nlm.nih.gov/blast/executables/legacy/2.2.9/
wget -c ftp://ftp.ncbi.nlm.nih.gov/blast/executables/legacy/2.2.9/blast-2.2.9-amd64-linux.tar.gz
mkdir blast && tar -xvzf blast-2.2.9-amd64-linux.tar.gz -C ./blast
cd blast
ls
bl2seq blastclust blastpgp copymat fastacmd formatdb impala makemat megablast.txt rpsblast seedtop
blastall blastclust.txt blast.txt data fastacmd.txt formatdb.txt impala.txt megablast README-qm rpsblast.txt VERSION
echo "export PATH=`pwd`:\$PATH" >> ~/.bashrc && source ~/.bashrc
Here, you can find the expected script blastall. You can add this path to PATH.
I hope this would be useful for you.
Zhongxu
• 1 views
•
link
Log in to answer this question.
This is a question not a tool, right?