Digital Design
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
A platform-based design environment for synthetic biological systems
The Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations
WMC'07 Proceedings of the 8th international conference on Membrane computing
Hi-index | 0.00 |
Artificial gene regulatory networks (AGRNs) are instrumental in elucidating basic principles that govern the dynamics and consequences of stochasticity in the gene expression of naturally occurring "gene regulatory networks". In contrast to state of the art computer engineering circuits, these AGRNs are evolutionarily highly optimized and fault tolerant. We draw motivation from the fact that Non-deterministic Polynomial-time (NP) and NP-hard computational tasks can not be solved using conventional computing techniques. This study is a stepping stone towards solving problems such as "Traveling salesman problem" (TSP) in a time bound fashion using interconnection-free bio-computing devices. In this in vivo study we quantitatively show that a reporter gene encoding the green fluorescent protein (GFP) can be switched from high to low expression states and vice versa, thus mimicking a "RS flip-flop". This was accomplished by using the bistable, transgenic AGRN incorporating the N-acyl homoserine lactone (AHL) sensing lux operon from Vibrio fischeri along with a toggle switch in Escherichia coli, developed by Collins et al. (2004). The inducers and temperature act as inputs to the AGRN. GFP expression was quantified using flow cytometry. The "plug and play" property was demonstrated by showing that any output gene could be expressed based on a similar logic. The software model, previously proposed by Collins et al. (2004) was extended and analyzed by incorporating the function of the inducer Isopropyl-β-D-thiogalactopyranoside (IPTG) and temperature. We also demonstrate that such a system is robust and fault tolerant.