blastn staxids returning N/A
1
1
Entering edit mode
7.4 years ago
sharde2 ▴ 10

Every time I try to run Blastn with 'staxids' specified in the outfmt section, I only get a file full of 'N/A's on ever line! Can someone please explain how they have been able to extracts Taxids when using blastn? I've already downloaded taxbd and exported the BLASTDB variable containing the path to me Taxonomic database. here is an example of how I've used the command:

blastn -db /nt -query test.fa -out test.results -outfmt '6 staxids' -perc_identity 90 -max_target_seqs 1
blast • 4.1k views
ADD COMMENT
0
Entering edit mode

I got the same problem ..

ADD REPLY
0
Entering edit mode

Please use ADD COMMENT, this is not an answer.

ADD REPLY
0
Entering edit mode

I have done the same and it works as expected. You are possibly not using the database you want to use. Which version of nt database and blast are you really using?

ADD REPLY
0
Entering edit mode

I am using the nt database downloaded from the ncbi site (downloaded using update_blastdb.pl) and my blast version is 2.5.0 x64-linux.

ADD REPLY
1
Entering edit mode
6.8 years ago
cpantony ▴ 10

Hi

I struggled with this same problem for a few hours or so..Then I did the following (I'm using ncbi-blast-2.3.0+ version):

/home/tools/ncbi-blast-2.3.0+/bin/update_blastdb.pl --decompress nt       (This step can take a few hours to complete)
/home/tools/ncbi-blast-2.3.0+/bin/update_blastdb.pl taxdb
/home/tools/ncbi-blast-2.3.0+/bin/tar -xzf taxdb.tar.gz
#Downloaded gi_taxid_nucl.zip from here ftp://ftp.ncbi.nih.gov/pub/taxonomy/
/home/tools/ncbi-blast-2.3.0+/bin/unzip gi_taxid_nucl.zip

Added the following line to my .bashrc and sourced it:

export BLASTDB='/home/tools/ncbi-blast-2.3.0+/bin'

Also, made a new file .ncbirc with the following content

[BLAST]

BLASTDB=/home/tools/ncbi-blast-2.3.0+/bin

I think doing either of the above two steps will work but I did both anyways!

Not sure if this step is necessary in any way (perhaps this is me being superstitious/plain dumb) but I did this too anyways: Copied taxdb.btd and taxdb.bti from /bin to also where my query fasta file was.

I don't anymore get staxids as N/A while doing blastn. Hope this helps you folks!

ADD COMMENT

Login before adding your answer.

Traffic: 2599 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