Tutorial: Standalone BLAST error: UnexpectedTagClassByte
gravatar for Harry Detering
3.4 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.5k views
ADD COMMENTlink modified 12 weeks ago by Prakki Rama2.2k • written 3.4 years ago by Harry Detering10

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

ADD REPLYlink modified 12 weeks ago • written 12 weeks ago by Prakki Rama2.2k

small note: we're at version 2.7.1 currently.

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

ADD REPLYlink written 12 weeks ago by lieven.sterck3.3k
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: 1623 users visited in the last hour