Automatic Compilation from High-Level Biologically-Oriented Programming Language to Genetic Regulatory Networks

被引:75
作者
Beal, Jacob [1 ]
Lu, Ting [2 ,3 ,4 ]
Weiss, Ron [2 ,3 ,4 ]
机构
[1] BBN Technol, Cambridge, MA 02138 USA
[2] MIT, Dept Biol Engn, Cambridge, MA 02139 USA
[3] MIT, Dept Elect Engn, Cambridge, MA 02139 USA
[4] MIT, Dept Comp Engn, Cambridge, MA 02139 USA
来源
PLOS ONE | 2011年 / 6卷 / 08期
基金
美国国家科学基金会;
关键词
SYNTHETIC BIOLOGY; CONSTRUCTION; EXPRESSION;
D O I
10.1371/journal.pone.0022490
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Background: The field of synthetic biology promises to revolutionize our ability to engineer biological systems, providing important benefits for a variety of applications. Recent advances in DNA synthesis and automated DNA assembly technologies suggest that it is now possible to construct synthetic systems of significant complexity. However, while a variety of novel genetic devices and small engineered gene networks have been successfully demonstrated, the regulatory complexity of synthetic systems that have been reported recently has somewhat plateaued due to a variety of factors, including the complexity of biology itself and the lag in our ability to design and optimize sophisticated biological circuitry. Methodology/Principal Findings: To address the gap between DNA synthesis and circuit design capabilities, we present a platform that enables synthetic biologists to express desired behavior using a convenient high-level biologically-oriented programming language, Proto. The high level specification is compiled, using a regulatory motif based mechanism, to a gene network, optimized, and then converted to a computational simulation for numerical verification. Through several example programs we illustrate the automated process of biological system design with our platform, and show that our compiler optimizations can yield significant reductions in the number of genes (similar to 50%) and latency of the optimized engineered gene networks. Conclusions/Significance: Our platform provides a convenient and accessible tool for the automated design of sophisticated synthetic biological systems, bridging an important gap between DNA synthesis and circuit design capabilities. Our platform is user-friendly and features biologically relevant compiler optimizations, providing an important foundation for the development of sophisticated biological systems.
引用
收藏
页数:13
相关论文
共 53 条
[1]   Amorphous computing [J].
Abelson, H ;
Allen, D ;
Coore, D ;
Hanson, C ;
Homsy, G ;
Knight, TF ;
Nagpal, R ;
Rauch, E ;
Sussman, GJ ;
Weiss, R ;
Homsy, G .
COMMUNICATIONS OF THE ACM, 2000, 43 (05) :74-82
[2]  
Alon U, 2007, INTRO SYSTEMS BIOL D
[3]   Synthetic biology: new engineering rules for an emerging discipline [J].
Andrianantoandro, Ernesto ;
Basu, Subhayu ;
Karig, David K. ;
Weiss, Ron .
MOLECULAR SYSTEMS BIOLOGY, 2006, 2 (1) :2006.0028
[4]  
BACHRACH J, 2007, IEEE SASO 2007
[5]   A synthetic multicellular system for programmed pattern formation [J].
Basu, S ;
Gerchman, Y ;
Collins, CH ;
Arnold, FH ;
Weiss, R .
NATURE, 2005, 434 (7037) :1130-1134
[6]   Spatiotemporal control of gene expression with pulse-generating networks [J].
Basu, S ;
Mehreja, R ;
Thiberge, S ;
Chen, MT ;
Weiss, R .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (17) :6355-6360
[7]   Robustness analysis and tuning of synthetic gene networks [J].
Batt, Gregory ;
Yordanov, Boyan ;
Weiss, Ron ;
Belta, Calin .
BIOINFORMATICS, 2007, 23 (18) :2415-2422
[8]   Infrastructure for engineered emergence on sensor/actuator networks [J].
Beal, J ;
Bachrach, J .
IEEE INTELLIGENT SYSTEMS, 2006, 21 (02) :10-19
[9]  
BEAL J, 2010, 45 AS C SIGN SYST CO
[10]  
BEAL J, 2008, SPAT COMP WORKSH