Repository navigation
v0.2.0
v0.2.0
v0.2.0 address #1: expands the parser to support "full-scope" HGVS repeat syntax across DNA, RNA, and protein variants.
Highlights
- Added repeat support for DNA, RNA, and protein HGVS variant descriptions.
- Extended the Rust and Python public models with repeat edit types.
- Updated the PyO3 bridge between Rust and Python.
- Added
mypyfor the public Python package and shippedpy.typed. - Updated the support inventory to mark repeat families as supported since
0.2.0.
Examples
The following now parses successfully:
NC_000014.8:g.123CAG[23]NM_004006.3:r.-124_-123[14]NM_004006.3:r.456_465[4]466_489[9]490_499[3]NP_0123456.1:p.Arg65_Ser67[12]
Note
v0.2.0 adds repeat syntax only. Repeat-adjacent allele and uncertain count/range forms remain outside the current support boundary and still return structured diagnostics.
Current support inventory: