Tutorial:Standalone BLAST error: UnexpectedTagClassByte
0
1
Entering edit mode
7.5 years ago

OK, this took me a little while to figure out so it might help someone:

If you get the following error from standalone NCBI BLAST+ (blastx v2.2.31 in my case), it means that one of the database files is corrupted.

Fix: just rebuild the database using the makeblastdb command.

`Error: NCBI C++ Exception:
    T0 "/home/coremake/release_build/build/PrepareRelease_Linux64-Centos_JSID_01_80348_130.14.18.6_9008__PrepareRelease_Linux64-Centos_1433254587/c++/compilers/unix/../../src/serial/objistrasnb.cpp", line 176:
    Error: ncbi::CObjectIStreamAsnBinary::UnexpectedTagClassByte() - byte 0: unexpected tag class/constructed: None (0), should be constructed/None (32) ( at Blast-def-line-set[])`

Just thought I'd leave this here since I didn't find any description of the issue elsewhere.

software-error blast • 2.8k views
ADD COMMENT
0
Entering edit mode

Thank you very much! You saved my valuable time by posting your Fix.

ADD REPLY
0
Entering edit mode

small note: we're at version 2.7.1 currently.

I would thus seriously recommend to update to the latest version!

ADD REPLY

Login before adding your answer.

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