Skip to content

Native python implementation of SBOL 3.0 specification

License

Notifications You must be signed in to change notification settings

SynBioDex/pySBOL3

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.