bioRxiv Science⌕ Search

bioRxiv · 10.1101/2020.08.02.233478

BioCRNpyler: Compiling Chemical Reaction Networks from Biomolecular Parts in Diverse Contexts

Abstract

Biochemical interactions in systems and synthetic biology are often modeled with chemical reaction networks (CRNs). CRNs provide a principled modeling environment capable of expressing a huge range of biochemical processes. In this paper, we present a software toolbox, written in Python, that compiles high-level design specifications represented using a modular library of biochemical parts, mechanisms, and contexts to CRN implementations. This compilation process offers four advantages. First, the building of the actual CRN representation is automatic and outputs Systems Biology Markup Language (SBML) models compatible with numerous simulators. Second, a library of modular biochemical components allows for different architectures and implementations of biochemical circuits to be represented succinctly with design choices propagated throughout the underlying CRN automatically. This prevents the often occurring mismatch between high-level designs and model dynamics. Third, high-level design specification can be embedded into diverse biomolecular environments, such as cell-free extracts and in vivo milieus. Finally, our software toolbox has a parameter database, which allows users to rapidly prototype large models using very few parameters which can be customized later. By using BioCRNpyler, users ranging from expert modelers to novice script-writers can easily build, manage, and explore sophisticated biochemical models using diverse biochemical implementations, environments, and modeling assumptions. Author summaryThis paper describes a new software package BioCRNpyler (pronounced "Biocompiler") designed to support rapid development and exploration of mathematical models of biochemical networks and circuits by computational biologists, systems biologists, and synthetic biologists. BioCRNpyler allows its users to generate large complex models using very few lines of code in a way that is modular. To do this, BioCRNpyler uses a powerful new representation of biochemical circuits which defines their parts, underlying biochemical mechanisms, and chemical context independently. BioCRNpyler was developed as a Python scripting language designed to be accessible to beginning users as well as easily extendable and customizable for advanced users. Ultimately, we see Biocrnpyler being used to accelerate computer automated design of biochemical circuits and model driven hypothesis generation in biology.

Source connections

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Poole, W., Pandey, A., Tuza, Z., Shur, A., Murray, R. M.. 2020-08-03. BioCRNpyler: Compiling Chemical Reaction Networks from Biomolecular Parts in Diverse Contexts. https://doi.org/10.1101/2020.08.02.233478

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related preprints

Programmable interphyla communication for Staphylococcus aureus by transferability of homoserine lactone sensors between Bacillales bacteria

Staphylococcus aureus is a Gram-positive opportunistic pathogen of the order Bacillales and a frequent member of human-associated microbiomes. Despite its clinical relevance, engineering S. aureus and the communities it inhabits remains limited by a shortage of well-characterized genetic tools for precise control of gene expression and intercellular signaling. Biosensors for homoserine lactones (HSLs) are widely used in Gram-negative bacteria, as HSLs are small, passively diffusible signaling molecules for and their sensors are tightly regulated. Here, we show that synthetically designed HSL sensors using LuxR-family regulators are highly functional in S. aureus. Notably, synthetic designs previously built for the Gram-positive model Bacillus subtilis, a distantly related Bacillales, transferred functionally and establish repurposing the genetic toolbox as an effective strategy for importing these functions into S. aureus. Sensor performance correlated strongly between the two Bacillales, and activation in S. aureus reached 55-fold, exceeding the dynamic range of reported inducible systems. We further demonstrate tightly regulated, programmable interphyla communication between Gram-negative Escherichia coli and S. aureus via HSL signaling. These results provide a new toolset for engineering interbacterial communication and open a route to extending programmable HSL signaling to other tough-to-engineer bacteria.

synthetic biology↗

Creation of genomic chimeras via megabase scale genome expansion

An organism's physiology is controlled by its genomic content. Building genomic chimeras would enable melding of the diverse functions and properties of life. However, prior arts in genome synthesis are limited to reconstituting pre-existing functions within a singular genome rather than combining diverse genomic functions across multiple distinct genomes. Existing methods are also prohibitively expensive, labor intensive, and time consuming, and thus fundamentally not scalable for creating large synthetic chimeric genomes. To address all these limitations, we invented Additive Conjugative-CAST Engineering (ACE) combining conjugation with CRISPR-associated transposition (CAST) to deliver and integrate up to half a genome per step from a donor cell into a precisely defined position in the recipient's genome. We have demonstrated ACE's capability to integrate at least a 2-megabase donor genomic segment in a single step and at least 3 megabase in two consecutive steps. Importantly, we confirmed ACE's generality through the creation of multiple genomic chimeras across species, genus, and at least order barriers. With ACE, we further demonstrate such chimeric organisms, or what we call genome expanded organisms (GEOs), can be stably forged from at least three starting bacterial strains, and can be stably maintained to express all their acquired genomic parts in a single chimera. ACE offers a new paradigm of creating artificial lifeforms to combine desired properties and potentially create novel functions beyond the constraints of nature. ACE also offers a unique perspective to probe unexplored plasticity in genome architecture and expression patterns of novel, massively expanded genomes.

synthetic biology↗

Functional analysis of small-molecule and protein binding domains using monomeric streptavidin-based two-component biosensors

Protein biosensors are important analytical and diagnostic tools that convert molecular recognition into measurable activity. Most common two-component biosensors require two non-competing recognition domains, yet binding affinity and specificity alone do not reliably predict their compatibility with the rest of the biosensor. We report a modular platform that exploits monomeric streptavidin (mSA2) as a surrogate recognition domain, enabling rapid functional evaluation of candidate binders in the context of biosensor scaffold without requiring a second ligand-specific binding protein. We established a chromatography-free protocol for recovering functional mSA2-based biosensor components from Escherichia coli. Using biotinylated small molecules methotrexate and vitamin D3, as well as heart failure protein biomarkers galectin-3 and S100A7 we demonstrate ligand-dependent reporter biosensor activation. The developed platform provides a scalable approach for rapid binder evaluation and biosensor prototyping, streamlining biosensor development using binding domains generated by directed evolution or computational protein design.

synthetic biology↗