Abstract | ||
---|---|---|
We present a novel framework to develop a programmable and autonomous in vivo computer using E. coli, and implement in vivo finite-state automata based on the framework by employing the protein-synthesis mechanism of E. coli. Our fundamental idea to develop a programmable and autonomous finite-state automata on E. coli is that we first encode an input string into one plasmid, encode state-transition functions into the other plasmid, and introduce those two plasmids into an E. coli cell by electroporation. Second, we execute a protein-synthesis process in E. coli combined with four-base codon techniques to simulate a computation (accepting) process of finite automata, which has been proposed for in vitro translation-based computations in [8]. This approach enables us to develop a programmable in vivo computer by simply replacing a plasmid encoding a state-transition function with others. Further, our in vivo finite automata are autonomous because the protein-synthesis process is autonomously executed in the living E. coli cell. We show some successful experiments to run an in vivo finite-state automaton on E. coli. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/11753681_16 | DNA |
Keywords | Field | DocType |
vivo finite automaton,finite automaton,escherichia coli,vivo computer,vivo finite-state automaton,e. coli,encode state-transition function,protein-synthesis process,e. coli cell,protein-synthesis mechanism,autonomous finite-state automaton,finite state automata,finite state automaton,protein synthesis,state transition,finite automata | ENCODE,Computer science,Parallel computing,Automaton,Algorithm,In vivo,Finite-state machine,String (computer science),Escherichia coli,Distributed computing,Electroporation,Encoding (memory) | Conference |
Volume | ISSN | ISBN |
3892 | 0302-9743 | 3-540-34161-7 |
Citations | PageRank | References |
7 | 1.05 | 2 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Hirotaka Nakagawa | 1 | 7 | 1.05 |
Kensaku Sakamoto | 2 | 90 | 12.41 |
Yasubumi Sakakibara | 3 | 769 | 62.91 |