Tutorial: Standalone BLAST error: UnexpectedTagClassByte
gravatar for Harry Detering
3.1 years ago by
Harry Detering10 wrote:

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.

blast tutorial software error • 1.4k views
ADD COMMENTlink modified 6 days ago by Prakki Rama2.1k • written 3.1 years ago by Harry Detering10

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

ADD REPLYlink modified 6 days ago • written 6 days ago by Prakki Rama2.1k

small note: we're at version 2.7.1 currently.

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

ADD REPLYlink written 6 days ago by lieven.sterck2.4k
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1949 users visited in the last hour