Releases: VariantEffect/mavehgvs
mavehgvs 0.8.0
mavehgvs 0.7.0
Adds a new components() method to the Variant class that returns a tuple of all individual variants in a multi-variant.
Fixes a bug that prevented multi-variants with a target ID from validating.
Updates CI settings to include more recent Python versions.
mavehgvs 0.6.2
Add py.typed file to enable mypy type checking.
mavehgvs 0.6.1
Fixed a bug that caused genomic multi-variants to fail regex validation.
mavehgvs 0.6.0
Added support for single-residue delins variants created using the dictionary method.
Made numerous packaging and CI improvements to modernize development.
mavehgvs 0.5.0
- Added support for frame shift protein variants
- Improved stringency of target sequence validation for protein variants
- Improved unit test coverage, especially for protein and RNA variants, and multi-variants of all types
- Made several minor updates to the spec and documentation
mavehgvs 0.4.0
Implemented a new type of variant for target equality, rather than treating it as a special case of substitution variants.
This enables support for MITE-seq datasets, which measure target identical variants on a per-position basis.
mavehgvs 0.3.1
Fixes a bug when validating a target-identical variant against a target sequence.
mavehgvs 0.3.0
Added an equality operator for comparing two variants without casting them as strings first.
mavehgvs 0.2.1
Fixes a bug in target sequence validation for protein variants.