Skip to content

Deletions including the stop codon should be frameshifts #774

@b0d0nne11

Description

@b0d0nne11

According to https://hgvs-nomenclature.org/stable/recommendations/protein/frameshift/, "deletions starting 5' of and including the translation termination (stop) codon are described as frameshift." HGVS currently treats them as delins.

In [1]: var_c = parse('NM_000203.5:c.1957_*3del')

In [2]: var_p = am37.c_to_p(var_c)

In [3]: str(var_p)
Out[3]: 'NP_000194.2:p.(Pro653_Ter654delinsCysAlaGluProGlnTrpValAlaProProProAlaValSerGluLeuGlyLeuHisCysAlaHisAlaAlaLeuProSerProProLeuGlnTyrIlePheIlePheTyrTyrPheLeuLeuTyrLeuGlyThrAsnAlaProPheLysAlaAlaLeuHisArgSer)'

We believe this should be NP_000194.2:p.(Pro653CysfsTer?) instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions