Welcome to pySBOL3’s documentation!
pySBOL3 is a Python module for reading, writing, and constructing genetic designs according to the standardized specifications of the Synthetic Biology Open Language (SBOL).
- Introduction
- Installation
- Getting Started with pySBOL3
- Creating an SBOL Document
- Creating SBOL Data Objects
- Using Ontology Terms for Attribute Values
- Adding, Finding, and Getting Objects from a Document
- Getting, Setting, and Editing Attributes
- Creating and Adding Child Objects
- Creating and Editing Reference Properties
- Iterating and Indexing List Properties
- Copying Documents and Objects
- SBOL Extensions
- Validation in pySBOL3
- Using Visitors
- Using Ontology Terms
- SBOL v3 Data Model in Action
- Introduction
- Installation
- Using the SBOLv3 Data Model
- GFP Expression Cassette
- Expression Cassette parts
- Location of a SubComponent
- GFP production from expression cassette
- Concatenating and Reusing Components
- Making a Collection
- Creating Strains
- Defining an abstract interface
- Linking to a Model
- Describing an experimental condition
- Designing a multi-factor experiment
- Samples in Triplicate
- Using Provenance to Connect Design, Build and Test
- Validation
- API Reference
Indices and tables
