arrow
Return

pySBOL3: SBOL3 for Python Programmers

delete2022-06-29
delete2
PRE
AI
T
Tom Mitchell *
J
Jacob Beal
B
Bryan Bartley
DOI:10.1021/acssynbio.2c00249delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Synthetic Biology Open Language version 3 (SBOL3) provides a data model for representation of synthetic biology information across multiple scales and throughout the design-build-test-learn workflow. To support practical use of this data model, we have developed pySBOL3, a Python library that allows programmers to create and edit SBOL3 documents. Here we describe this library and key engineering decisions in its design. The resulting implementation is a compact and maintainable core that provides both a familiar, pythonic interface for manipulating SBOL3 objects as well as mechanisms for building additional extensions and representations on this base.
Keywords:
synthetic biology
standards
ontology
design automation
Synthetic Biology Open Language
Python

Journal

ACS Synthetic Biology cover
ACS Synthetic Biology
IF:
3.9
Papers:
3.9K
Citations:
1.2W

Organization

R
rtx corporation
Scholars:
391
Papers: 315
Citations: 0