Population Design for Synthetic Gene Circuits

Synthetic biologists use and combine diverse biological parts to build systems such as genetic circuits that perform desirable functions in, for example, biomedical or industrial applications. Computer-aided design methods have been developed to help choose appropriate network structures and biological parts for a given design objective. However, they almost always model the behavior of the network in an average cell, despite pervasive cell-to-cell variability. Here, we present a computational framework to guide the design of synthetic biological circuits while accounting for cell-to-cell variability explicitly. Our design method integrates a NonLinear Mixed-Effect (NLME) framework into an existing algorithm for design based on ordinary differential equation (ODE) models. The analysis of a recently developed transcriptional controller demonstrates first insights into design guidelines when trying to achieve reliable performance under cell-to-cell variability. We anticipate that our method not only facilitates the rational design of synthetic networks under cell-to-cell variability, but also enables novel applications by supporting design objectives that specify the desired behavior of cell populations.

[1]  A precisely adjustable, variation-suppressed eukaryotic transcriptional controller to enable genetic discovery , 2021, eLife.

[2]  Karline Soetaert,et al.  Solving Differential Equations in R: Package deSolve , 2010 .

[3]  Xia Sheng,et al.  Bayesian design of synthetic biological systems , 2011, Proceedings of the National Academy of Sciences.

[4]  Christopher A. Voigt,et al.  Synthetic biology 2020–2030: six commercially-available products that are changing our world , 2020, Nature Communications.

[5]  Joerg Stelling,et al.  A Simple and Flexible Computational Framework for Inferring Sources of Heterogeneity from Single-Cell Dynamics. , 2019, Cell systems.

[6]  Lubos Brim,et al.  Precise parameter synthesis for stochastic biochemical systems , 2014, Acta Informatica.

[7]  Jörg Stelling,et al.  Multi-objective design of synthetic biological circuits , 2017 .

[8]  Yuta Sakurai,et al.  Optimization-based synthesis of stochastic biocircuits with statistical specifications , 2017, bioRxiv.

[9]  Paul Marjoram,et al.  fmcmc: A friendly MCMC framework , 2019, J. Open Source Softw..

[10]  Fabian Rudolf,et al.  A rationally engineered decoder of transient intracellular signals , 2021, Nature Communications.

[11]  H. Haario,et al.  An adaptive Metropolis algorithm , 2001 .

[12]  Jan Hasenauer,et al.  A Hierarchical, Data-Driven Approach to Modeling Single-Cell Populations Predicts Latent Causes of Cell-To-Cell Variability. , 2018, Cell systems.

[13]  Alain R. Bonny,et al.  Orthogonal control of mean and variability of endogenous genes in a human cell line , 2021, Nature communications.

[14]  L. Aarons,et al.  Mixed Effects Models for the Population Approach: Models, Tasks, Methods, and Tools , 2015, CPT: Pharmacometrics & Systems Pharmacology.

[15]  Diego A. Oyarzún,et al.  Fundamental Design Principles for Transcription-Factor-Based Metabolite Biosensors. , 2017, ACS synthetic biology.

[16]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[17]  Anthony N. Pettitt,et al.  A Review of Modern Computational Algorithms for Bayesian Optimal Design , 2016 .

[18]  Marc Hafner,et al.  Efficient characterization of high-dimensional parameter spaces for systems biology , 2011, BMC Systems Biology.

[19]  Jörg Stelling,et al.  Computational design of biological circuits: putting parts into context , 2017 .

[20]  Christopher A. Voigt,et al.  Genetic circuit design automation , 2016, Science.