Bioinformatics Toolbox - 'blastall' is not recognized as an internal or external command
Show older comments
I am receiving the following error when I try to run my local blast:
Error using blastlocal (line 294) BLASTALL produced the following error(s): 'blastall' is not recognized as an internal or external command, operable program or batch file.
This is from a piece of code that compiles a list of potential target sequences (500+ different 23 bp sequences) and blasts them against my genome database. output = blastlocal('InputQuery',data,'Program','blastn','Database', ... 'C:\Users\Brian\Genomics\blast\db\Nga_genome');
Answers (2)
Star Strider
on 5 Oct 2015
0 votes
I can’t find ‘blastall’ other than references in a PubMed search. Guessing here because I don’t do genome research, but be sure you downloaded it and all the necessary associated files.
Also, be sure you downloaded it to a directory on your MATLAB Search Path. If you created a new directory for it, you need to be sure MATLAB knows where to look for it. See the documentation for details.
1 Comment
Brian Vogler
on 6 Oct 2015
Arthur Goldsipe
on 6 Oct 2015
0 votes
"To use the blastlocal function, you must have a local copy of the NCBI blastall executable file (version 2.2.17) available from your system. You can download the blastall executable file by accessing BLAST+ executables, then clicking the download link under the blast column for your platform. Run the downloaded executable and configure it for your system."
1 Comment
Brian Vogler
on 6 Oct 2015
Categories
Find more on Genomics and Next Generation Sequencing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!