pySBOL3 is a Python implementation of the SBOL 3 specification. pySBOL3 implements SBOL 3.0.1.
pySBOL3 requires Python 3.7 or newer.
Use pip
(or pip3
) to install the library:
pip install sbol3
Documentation for pySBOL3 is available at read-the-docs.
Please fork the GitHub repository, and follow GitHub flow for development.
If you use pySBOL3 please cite:
Tom Mitchell, Jacob Beal, and Bryan Bartley. pySBOL3: SBOL3 for Python Programmers. ACS Synthetic Biology, available online June 29, 2022. PMID: 35767721.
Development of this library has been supported by the DARPA Synergistic Discovery and Design (SD2) program and Raytheon BBN Technologies.