OptCircuit: An optimization based method for computational design of genetic circuits
Open Access
- 3 March 2008
- journal article
- Published by Springer Nature in BMC Systems Biology
- Vol. 2 (1) , 24
- https://doi.org/10.1186/1752-0509-2-24
Abstract
Recent years has witnessed an increasing number of studies on constructing simple synthetic genetic circuits that exhibit desired properties such as oscillatory behavior, inducer specific activation/repression, etc. It has been widely acknowledged that that task of building circuits to meet multiple inducer-specific requirements is a challenging one. This is because of the incomplete description of component interactions compounded by the fact that the number of ways in which one can chose and interconnect components, increases exponentially with the number of components. In this paper we introduce OptCircuit, an optimization based framework that automatically identifies the circuit components from a list and connectivity that brings about the desired functionality. Multiple literature sources are used to compile a comprehensive compilation of kinetic descriptions of promoter-protein pairs. The dynamics that govern the interactions between the elements of the genetic circuit are currently modeled using deterministic ordinary differential equations but the framework is general enough to accommodate stochastic simulations. The desired circuit response is abstracted as the maximization/minimization of an appropriately constructed objective function. Computational results for a toggle switch example demonstrate the ability of the framework to generate the complete list of circuit designs of varying complexity that exhibit the desired response. Designs identified for a genetic decoder highlight the ability of OptCircuit to suggest circuit configurations that go beyond the ones compatible with digital logic-based design principles. Finally, the results obtained from the concentration band detector example demonstrate the ability of OptCircuit to design circuits whose responses are contingent on the level of external inducer as well as pinpoint parameters for modification to rectify an existing (non-functional) biological circuit and restore functionality. Our results demonstrate that OptCircuit framework can serve as a design platform to aid in the construction and finetuning of integrated biological circuits.Keywords
This publication has 48 references indexed in Scilit:
- Computer-aided design of modular protein devices: Boolean AND gene activationPhysical Biology, 2006
- Optimization of a Stochastically Simulated Gene Network Model via Simulated AnnealingBiophysical Journal, 2006
- The effect of negative feedback on noise propagation in transcriptional gene networksChaos: An Interdisciplinary Journal of Nonlinear Science, 2006
- Environmentally Controlled Invasion of Cancer Cells by Engineered BacteriaJournal of Molecular Biology, 2005
- Global mixed‐integer dynamic optimizationAIChE Journal, 2005
- Biological robustnessNature Reviews Genetics, 2004
- Engineered gene circuitsNature, 2002
- GENETIC“CODE”: Representations and Dynamical Models of Genetic Components and NetworksAnnual Review of Genomics and Human Genetics, 2002
- How to make a Biological SwitchJournal of Theoretical Biology, 2000
- Towards an Efficient Numerical Procedure for Mixed Integer Optimal ControlComputers & Chemical Engineering, 1997