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.