May 27 2021

T56-2021 BIOVIA Biological Registration: BLAST failure for searches containing Generic lots

BIOVIA Biological Registration

Program

BIOVIA Biological Registration

Operating System

All supported operating systems

Background

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 indentification.

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 indentified 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.

Jira Change Request: REG-21842

How to contact BIOVIA Support

If you have any questions, please contact BIOVIA Support.