Biological Registration: BLAST failure for searches containing Generic lots

Biological Registration of Generic lots, by default, uses the property name as the lot ID. This is not an issue by itself. The issue arises when spaces are added as part of the name field. Searches on dataset containing such generic records may produce the error :

"line 11, Variable 'accessionArray': Index (3) out of range [1-2]"

During the registration phase, a post registration rule called “BLAST sequence Registration” gets executed using the lot ID fields as part of the FASTA header for sequence identification.

For Generic sequences created with spaces in the name, the FASTA parser will consider the space to be a delimiter, in line with the current FASTA format convention. As result of this, a new field gets identified breaking the parsing process.

The issue does not affect to systems with “Virtual” or “Lot” only, as the “lot ID” is not formed using such convention.
Data registered is not impacted. There is no data loss or data integrity issue.

Solution

We recommend you don’t make use of spaces in the name during the registration of Generic lots.

If during the BLAST search process you experience the issue reported, please contact BIOVIA support for assistance quoting the reference number REG-21842  

A technote has been released covering the scenario

https://www.3ds.com/support/news/single/t56-2021-biovia-biological-registration-blast-failure-for-searches-containing-generic-lots/