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
Outputs
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