Skip to content

Releases: VariantEffect/mavehgvs

mavehgvs 0.6.2

07 Dec 02:29
Compare
Choose a tag to compare

Add py.typed file to enable mypy type checking.

mavehgvs 0.6.1

25 Aug 06:36
4258b91
Compare
Choose a tag to compare

Fixed a bug that caused genomic multi-variants to fail regex validation.

mavehgvs 0.6.0

24 Feb 04:42
32b1469
Compare
Choose a tag to compare

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

09 Aug 09:58
3297651
Compare
Choose a tag to compare
  • 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

30 Jul 08:36
f2b82ed
Compare
Choose a tag to compare

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

22 Jul 05:44
Compare
Choose a tag to compare

Fixes a bug when validating a target-identical variant against a target sequence.

mavehgvs 0.3.0

27 Jan 23:10
eeae322
Compare
Choose a tag to compare

Added an equality operator for comparing two variants without casting them as strings first.

mavehgvs 0.2.1

08 Jan 00:47
39d71ce
Compare
Choose a tag to compare

Fixes a bug in target sequence validation for protein variants.

mavehgvs 0.2.0

06 Jan 05:46
9b2929b
Compare
Choose a tag to compare

Added optional target sequence validation for variants that do not contain extended positions (e.g. splice variants).

Variant objects can now be created from dictionaries containing the right set of key-value pairs. This feature is currently under-documented.

mavehgvs 0.1.0

16 Dec 06:38
Compare
Choose a tag to compare

This is the initial release of mavehgvs, the replacement for hgvs-patterns.

This package implements a strict subset of the HGVS standard (see docs) designed for describing data from Multiplexed Assays of Variant Effect.

The package can validate single- and multi-variants and produce variant objects for downstream use.
The target sequence validation feature is currently experimental.