Download - SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK
![Page 1: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/1.jpg)
SBOL in Action:The BBN BioCompilerJacob Beal
SBOL WorkshopApril, 2013Newcastle upon Tyne, UK
![Page 2: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/2.jpg)
What is BioCompiler?
• High-level program (compile against motifs & platform)
Optimized GRN design
• Three output formats:– SBOLv diagrams– Matlab ODE files– SBOL-ish XML
• Challenges for using SBOL:– SBOLv vs. GraphViz– Written in C++
![Page 3: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/3.jpg)
Simple Example: Inversion
(green (not (aTc)))
compiled for E. coli
![Page 4: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/4.jpg)
Not-Quite-So-Simple Example: XOR
(blue (xor (Dox) (IPTG)))
compiled for mammalian
![Page 5: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/5.jpg)
Complex Example: 4-bit Counter
(4-bit-counter)
compiled for mammalian
![Page 6: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/6.jpg)
Public Web Interface
Anonymous access now available (but not private)Further tool integration possible via XML RPC calls
![Page 7: SBOL in Action: The BBN BioCompiler Jacob Beal SBOL Workshop April, 2013 Newcastle upon Tyne, UK](https://reader035.vdocuments.us/reader035/viewer/2022081512/5a4d1b417f8b9ab0599a120e/html5/thumbnails/7.jpg)
Future SBOL Uses & Needs
• SBOL output:– Use case: transmitting designs to other tools for
visualization, editing, fabrication– Needs:
• libSBOLc• Representation of species, regulatory interactions
• SBOL input:– Use case: importing motif designs from other tools– Needs:
• Device model with “ports” for interface• Representation of species, regulatory interactions