Cargando…

paraSBOLv: a foundation for standard-compliant genetic design visualization tools

Diagrams constructed from standardized glyphs are central to communicating complex design information in many engineering fields. For example, circuit diagrams are commonplace in electronics and allow for a suitable abstraction of the physical system that helps support the design process. With the d...

Descripción completa

Detalles Bibliográficos
Autores principales: Clark, Charlie J, Scott-Brown, James, Gorochowski, Thomas E
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8546602/
https://www.ncbi.nlm.nih.gov/pubmed/34712845
http://dx.doi.org/10.1093/synbio/ysab022
_version_ 1784590219883839488
author Clark, Charlie J
Scott-Brown, James
Gorochowski, Thomas E
author_facet Clark, Charlie J
Scott-Brown, James
Gorochowski, Thomas E
author_sort Clark, Charlie J
collection PubMed
description Diagrams constructed from standardized glyphs are central to communicating complex design information in many engineering fields. For example, circuit diagrams are commonplace in electronics and allow for a suitable abstraction of the physical system that helps support the design process. With the development of the Synthetic Biology Open Language Visual (SBOLv), bioengineers are now positioned to better describe and share their biological designs visually. However, the development of computational tools to support the creation of these diagrams is currently hampered by an excessive burden in maintenance due to the large and expanding number of glyphs present in the standard. Here, we present a Python package called paraSBOLv that enables access to the full suite of SBOLv glyphs through the use of machine-readable parametric glyph definitions. These greatly simplify the rendering process while allowing extensive customization of the resulting diagrams. We demonstrate how the adoption of paraSBOLv can accelerate the development of highly specialized biodesign visualization tools or even form the basis for more complex software by removing the burden of maintaining glyph-specific rendering code. Looking forward, we suggest that incorporation of machine-readable parametric glyph definitions into the SBOLv standard could further simplify the development of tools to produce standard-compliant diagrams and the integration of visual standards across fields.
format Online
Article
Text
id pubmed-8546602
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-85466022021-10-27 paraSBOLv: a foundation for standard-compliant genetic design visualization tools Clark, Charlie J Scott-Brown, James Gorochowski, Thomas E Synth Biol (Oxf) Software Diagrams constructed from standardized glyphs are central to communicating complex design information in many engineering fields. For example, circuit diagrams are commonplace in electronics and allow for a suitable abstraction of the physical system that helps support the design process. With the development of the Synthetic Biology Open Language Visual (SBOLv), bioengineers are now positioned to better describe and share their biological designs visually. However, the development of computational tools to support the creation of these diagrams is currently hampered by an excessive burden in maintenance due to the large and expanding number of glyphs present in the standard. Here, we present a Python package called paraSBOLv that enables access to the full suite of SBOLv glyphs through the use of machine-readable parametric glyph definitions. These greatly simplify the rendering process while allowing extensive customization of the resulting diagrams. We demonstrate how the adoption of paraSBOLv can accelerate the development of highly specialized biodesign visualization tools or even form the basis for more complex software by removing the burden of maintaining glyph-specific rendering code. Looking forward, we suggest that incorporation of machine-readable parametric glyph definitions into the SBOLv standard could further simplify the development of tools to produce standard-compliant diagrams and the integration of visual standards across fields. Oxford University Press 2021-08-30 /pmc/articles/PMC8546602/ /pubmed/34712845 http://dx.doi.org/10.1093/synbio/ysab022 Text en © The Author(s) 2021. Published by Oxford University Press. https://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/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Clark, Charlie J
Scott-Brown, James
Gorochowski, Thomas E
paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title_full paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title_fullStr paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title_full_unstemmed paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title_short paraSBOLv: a foundation for standard-compliant genetic design visualization tools
title_sort parasbolv: a foundation for standard-compliant genetic design visualization tools
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8546602/
https://www.ncbi.nlm.nih.gov/pubmed/34712845
http://dx.doi.org/10.1093/synbio/ysab022
work_keys_str_mv AT clarkcharliej parasbolvafoundationforstandardcompliantgeneticdesignvisualizationtools
AT scottbrownjames parasbolvafoundationforstandardcompliantgeneticdesignvisualizationtools
AT gorochowskithomase parasbolvafoundationforstandardcompliantgeneticdesignvisualizationtools