mavehgvs supports construction of variant strings, but it'd also be helpful to add routines to do "variant calling", eg: turn a pair of sequences into a valid MAVE-HGVS variant string.
The full HGVS standard is very complicated and identifying insertions from well-known sequences would require large storage and computing resources BUT calling just simple insertions, deletions, duplications and substitutions would potentially be useful for a number of applications.
Examples elsewhere:
... but it'd make sense to move this functionality into mavehgvs.
mavehgvs supports construction of variant strings, but it'd also be helpful to add routines to do "variant calling", eg: turn a pair of sequences into a valid MAVE-HGVS variant string.
The full HGVS standard is very complicated and identifying insertions from well-known sequences would require large storage and computing resources BUT calling just simple insertions, deletions, duplications and substitutions would potentially be useful for a number of applications.
Examples elsewhere:
... but it'd make sense to move this functionality into mavehgvs.