Skip to content

Fix issue with missing INFO field due to '=' in annotation field#8

Open
pzweuj wants to merge 1 commit into
bjhall:masterfrom
pzweuj:bugfix/fix-synonymous-mutation-issue
Open

Fix issue with missing INFO field due to '=' in annotation field#8
pzweuj wants to merge 1 commit into
bjhall:masterfrom
pzweuj:bugfix/fix-synonymous-mutation-issue

Conversation

@pzweuj

@pzweuj pzweuj commented Nov 8, 2024

Copy link
Copy Markdown

Resolved a parsing error where annotations containing '=' caused INFO fields to be inaccessible. This fix ensures that INFO fields are correctly extracted regardless of annotation content.

This bug occurs because VEP may add annotations with "=" symbols, like in HGVSp for synonymous mutations. When this happens, the INFO field in the parsed dictionary gets set to True instead of the expected value. As a result, when we later try to use split("|") on the INFO content, it fails because the data isn’t in the expected format.

Resolved a parsing error where annotations containing '=' caused INFO fields to be inaccessible. This fix ensures that INFO fields are correctly extracted regardless of annotation content.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant