Cargando…

A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature

Summary: Biological sequence variants are commonly represented in scientific literature, clinical reports and databases of variation using the mutation nomenclature guidelines endorsed by the Human Genome Variation Society (HGVS). Despite the widespread use of the standard, no freely available and c...

Descripción completa

Detalles Bibliográficos
Autores principales: Hart, Reece K., Rico, Rudolph, Hare, Emily, Garcia, John, Westbrook, Jody, Fusaro, Vincent A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4287946/
https://www.ncbi.nlm.nih.gov/pubmed/25273102
http://dx.doi.org/10.1093/bioinformatics/btu630
_version_ 1782351887733882880
author Hart, Reece K.
Rico, Rudolph
Hare, Emily
Garcia, John
Westbrook, Jody
Fusaro, Vincent A.
author_facet Hart, Reece K.
Rico, Rudolph
Hare, Emily
Garcia, John
Westbrook, Jody
Fusaro, Vincent A.
author_sort Hart, Reece K.
collection PubMed
description Summary: Biological sequence variants are commonly represented in scientific literature, clinical reports and databases of variation using the mutation nomenclature guidelines endorsed by the Human Genome Variation Society (HGVS). Despite the widespread use of the standard, no freely available and comprehensive programming libraries are available. Here we report an open-source and easy-to-use Python library that facilitates the parsing, manipulation, formatting and validation of variants according to the HGVS specification. The current implementation focuses on the subset of the HGVS recommendations that precisely describe sequence-level variation relevant to the application of high-throughput sequencing to clinical diagnostics. Availability and implementation: The package is released under the Apache 2.0 open-source license. Source code, documentation and issue tracking are available at http://bitbucket.org/hgvs/hgvs/. Python packages are available at PyPI (https://pypi.python.org/pypi/hgvs). Contact: reecehart@gmail.com Supplementary information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-4287946
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-42879462015-01-30 A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature Hart, Reece K. Rico, Rudolph Hare, Emily Garcia, John Westbrook, Jody Fusaro, Vincent A. Bioinformatics Applications Notes Summary: Biological sequence variants are commonly represented in scientific literature, clinical reports and databases of variation using the mutation nomenclature guidelines endorsed by the Human Genome Variation Society (HGVS). Despite the widespread use of the standard, no freely available and comprehensive programming libraries are available. Here we report an open-source and easy-to-use Python library that facilitates the parsing, manipulation, formatting and validation of variants according to the HGVS specification. The current implementation focuses on the subset of the HGVS recommendations that precisely describe sequence-level variation relevant to the application of high-throughput sequencing to clinical diagnostics. Availability and implementation: The package is released under the Apache 2.0 open-source license. Source code, documentation and issue tracking are available at http://bitbucket.org/hgvs/hgvs/. Python packages are available at PyPI (https://pypi.python.org/pypi/hgvs). Contact: reecehart@gmail.com Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2015-01-15 2014-09-30 /pmc/articles/PMC4287946/ /pubmed/25273102 http://dx.doi.org/10.1093/bioinformatics/btu630 Text en © The Author 2014. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Notes
Hart, Reece K.
Rico, Rudolph
Hare, Emily
Garcia, John
Westbrook, Jody
Fusaro, Vincent A.
A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title_full A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title_fullStr A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title_full_unstemmed A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title_short A Python package for parsing, validating, mapping and formatting sequence variants using HGVS nomenclature
title_sort python package for parsing, validating, mapping and formatting sequence variants using hgvs nomenclature
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4287946/
https://www.ncbi.nlm.nih.gov/pubmed/25273102
http://dx.doi.org/10.1093/bioinformatics/btu630
work_keys_str_mv AT hartreecek apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT ricorudolph apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT hareemily apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT garciajohn apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT westbrookjody apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT fusarovincenta apythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT hartreecek pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT ricorudolph pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT hareemily pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT garciajohn pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT westbrookjody pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature
AT fusarovincenta pythonpackageforparsingvalidatingmappingandformattingsequencevariantsusinghgvsnomenclature