StandAloneBlastPlus: Can't find executable for 'blastdbcmd'
0
0
Entering edit mode
8.0 years ago
gfm255 • 0

I am trying to run a remote blast using the Bio::Tools::Run::StandAloneBlastPlus but I think there is something wrong with my environment/installation. This is required for an assignment I am working on for school. I sent my code to my TA and she said that it worked. I am running OSX El Capitan. I don't have very much experience with programming so I'm not entirely sure how to troubleshoot.

My error is:

------------- EXCEPTION: Bio::Root::Exception ------------- MSG: Can't find executable for 'blastdbcmd'; can't continue STACK: Error::throw STACK: Bio::Root::Root::throw /Library/Perl/5.18/Bio/Root/Root.pm:449 STACK: Bio::Tools::Run::WrapperBase::_run /Library/Perl/5.18/Bio/Tools/Run/WrapperBase/CommandExts.pm:974 STACK: Bio::Tools::Run::StandAloneBlastPlus::check_db /Library/Perl/5.18/Bio/Tools/Run/StandAloneBlastPlus.pm:1099 STACK: /Library/Perl/5.18/Bio/Tools/Run/StandAloneBlastPlus.pm:587


My code is (I don't think there are any problems here?):

my $fac = Bio::Tools::Run::StandAloneBlastPlus->new(
 -db_name => 'nt',
 -remote => 1
);

my $result = $fac->blastn(-query => 'infile.fa',
                       -outfile => 'outfile.bls',
                       -method_args => [ -num_alignments => 10 ] );
BioPerl blast RNA-Seq • 2.0k views
ADD COMMENT
0
Entering edit mode

Did you download the pre-compiled blast+ binaries for OS X? That bundle should have contained blastdbcmd. Did you move any files out of that folder?

ADD REPLY
0
Entering edit mode

I think I have blastdbcmd, but not the ncbi databases? If i type "blastdbcmd" this is the output:

BLAST Database error: No alias or index file found for nucleotide database [nr] in search path [/Users/gillian::]

To clarify, I want to run my pipeline in Eclipse, not in the command line.

ADD REPLY
0
Entering edit mode

NCBI databases can be downloaded from here: ftp://ftp.ncbi.nih.gov/blast/db/ You will need to get all nt* files. It would be a large download.

ADD REPLY
0
Entering edit mode

Did you manage to sort out your issue? I have a similar problem when trying to use Bio::Tools::Run::Alignment::Blat module

ADD REPLY

Login before adding your answer.

Traffic: 3114 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6