Traceback (most recent call last):
File "/home/julcham1/qiime/bin/assign_taxonomy.py", line 417, in <module>
main()
File "/home/julcham1/qiime/bin/assign_taxonomy.py", line 394, in main
log_path=log_path)
File "/home/julcham1/qiime/lib/python2.7/site-packages/qiime/assign_taxonomy.py", line 500, in __call__
abspath(reference_seqs_path), output_dir=blast_db_dir)
File "/home/julcham1/qiime/lib/python2.7/site-packages/bfillings/formatdb.py", line 116, in build_blast_db_from_fasta_path
fdb = FormatDb(WorkingDir=output_dir, HALT_EXEC=HALT_EXEC)
File "/home/julcham1/qiime/lib/python2.7/site-packages/burrito/util.py", line 201, in __init__
self._error_on_missing_application(params)
File "/home/julcham1/qiime/lib/python2.7/site-packages/burrito/util.py", line 468, in _error_on_missing_application
"Is it in your path?" % command)
burrito.util.ApplicationNotFoundError: Cannot find formatdb. Is it installed? Is it in your path?
I think my problem is that I'm using BLAST+ instead of blast. In BLAST+, the commands blastall and formatdb have been replaced by blastn and makeblastdb.
Is there a way to tell to Qiime to use blastn and makeblastdb instead of blastall and formatdb ? Is it possible to work with BLAST+ with Qiime ?