Skip to content

Native python implementation of SBOL 3.0 specification

License

Notifications You must be signed in to change notification settings

SynBioDex/pySBOL3

Folders and files

NameName
Last commit message
Last commit date
Mar 7, 2025
Sep 16, 2021
Feb 24, 2025
Jan 16, 2024
Apr 19, 2022
Mar 26, 2025
Mar 25, 2025
Sep 29, 2020
Aug 4, 2020
Oct 7, 2023
May 21, 2021
May 14, 2021
Jul 12, 2022
Oct 5, 2021
Sep 16, 2020
Feb 24, 2025
Mar 26, 2025

Repository files navigation

pySBOL3 logo

pySBOL3

gh-action badge readthedocs badge

pySBOL3 is a Python implementation of the SBOL 3 specification. pySBOL3 implements SBOL 3.0.1.

Installation

pySBOL3 requires Python 3.7 or newer.

Use pip (or pip3) to install the library:

pip install sbol3

Documentation

Documentation for pySBOL3 is available at read-the-docs.

Development

Please fork the GitHub repository, and follow GitHub flow for development.

Acknowledgements

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.