paraSBOLv

paraSBOLv renders Synthetic Biology Open Language Visual (SBOLv) diagrams in Python using machine-readable parametric glyph definitions to provide standardized visualization of biological designs.


Key Features:

  • Parametric Glyph Definitions: Leverages machine-readable parametric glyph definitions to represent and render SBOLv glyphs.
  • Full SBOLv Glyph Suite: Provides access to and use of the full suite of SBOLv glyphs.
  • Customization and Flexibility: Supports extensive customization of diagram appearance without requiring glyph-specific rendering code.
  • Maintenance Reduction: Abstracts glyph-specific rendering logic to reduce the maintenance burden associated with many glyphs.
  • Standardization and Interoperability: Facilitates integration of visual standards to promote standardization and interoperability across tools.

Scientific Applications:

  • Biodesign Visualization Tools: Enables development of visualization tools that depict biological designs using SBOLv diagrams.
  • Foundation for Complex Software: Serves as a foundational component for software systems that adhere to SBOLv standards by removing the need to implement glyph-specific rendering.

Methodology:

paraSBOLv employs machine-readable parametric glyph definitions to handle and render SBOLv glyphs.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
4/9/2022
Last Updated:
4/9/2022

Operations

Data Inputs & Outputs

Standardisation and normalisation

Publications

Clark CJ, Scott-Brown J, Gorochowski TE. paraSBOLv: a foundation for standard-compliant genetic design visualization tools. Synthetic Biology. 2021;6(1). doi:10.1093/synbio/ysab022. PMID:34712845. PMCID:PMC8546602.

PMID: 34712845
PMCID: PMC8546602
Funding: - Biotechnology and Biological Sciences Research Council: BB/L01386X/1 - Royal Society: UF160357

Documentation