Genetic Circuits

genome_design_1To build genetic programs, circuits need to be encoded in DNA. These so-called genetic circuits use biochemical interactions to implement functions that are analogous to electronic circuits, such as logic gates and oscillators. We are developing genetic circuits that encode new functions as well as methods to optimize their performance features. A significant challenge is the reliable connection of circuits to form programs. Computational methods based on biophysical principles are being developed to automatically tune circuits such that they can be connected to form layered programs.