GSoC/GCI Archive
Google Summer of Code 2015 Global Alliance for Genomics & Health

Extend Python HGVS and UTA packages

by Meng Wang for Global Alliance for Genomics & Health

The hgvs package in python provides an easy-to-use tool to parsing, formatting and manipulating variants. However, manipulating more types of variants is needed. The package would be more useful if it could perform variant canonicalization. The hgvs package utilizes UTA database to mapping and validating variants. Things would be easier when the UTA provides a REST interface to query. This would make the UTA database more convenient to use and reduce package dependencies of hgvs.