"Synthetic biology is still far from producing flexible, programmable, scalable and predictable engineered constructs able to perform complex computations. The main problem has arisen from the fact that, in contrast to electronic designs where wires have identical nature, in a cell-based system each wire would correspond to a different molecular entity. In a joint effort between theoretical and experimental studies, we have established biological circuits with Distributed Computation capacity (Regot et al., 2011), opening the possibility to develop a novel method of properly design general purpose, LEGO-like multicellular systems able to partially avoid wiring limitation. Here, we propose to explore the limits of Distributed Computation in synthetic cellular systems. To this goal, we will extend our previous circuits to circuits with a higher complexity, never achieved to date as well explore the use of different cellular systems as a biological case study. Our preliminary data indicate that there are two aspects, which were not considered previously, that when combined with Distributed Computation, could permit a strong reduction or even eliminate the wires in biological computation; the first aspect is the use of inverse logic circuits and the second is the development of spatially restricted devices. We will set up the theoretical framework of these novel aspects and establish in vivo circuits spatially restricted cellular systems. To this end we propose 1) to use microfluidic devices for physically restricted cellular networks and 2) to implement circuits with mixed but physiologically isolated cells (without wires) with different computation capabilities. In addition, we will extend these studies to obtain highly reprogrammable circuits. The combination of such approaches should demonstrate that biological computation is scalable, allows constructing arbitrary cell-based computing machines and breaks all current limitations concerning circuit complexity."
Fields of science
Call for proposal
See other projects for this call