Skip to main content

Development of an In Vivo Computer Based on Escherichia coli

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3892))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, J.C., Magliery, T.J., Schultz, P.G.: Exploring the limits of codon and anticodon size. Chemistry & Biology 9, 237–244 (2002)

    Article  Google Scholar 

  2. Benenson, Y., Paz-Ellzur, T., Adar, R., Keinan, E., Livneh, Z., Shapiro, E.: Programmable and autonomous computing machine made of biomolecules. Nature 414, 430–434 (2001)

    Article  Google Scholar 

  3. Bishop, R.E., Leskiw, B.K., Hodges, R.S., Kay, C.M., Weiner, J.H.: The entericidin locus of Escherichia coli and its implications for programmed bacterial cell death. Journal of Molecular Biology 280, 583–596 (1998)

    Article  Google Scholar 

  4. Hohsaka, T., Ashizuka, Y., Taira, H., Murakami, H., Sisido, M.: Incorporation of nonnatural amino acids into proteins by using various four-base codons in an Escherichia coli in vitro translation system. Biochemistry 40, 11060–11064 (2001)

    Article  Google Scholar 

  5. Hohsaka, T., Ashizuka, Y., Murakami, H., Sisido, M.: Five-base codons for incorporation of nonnatural amino acids into proteins. Nucleic Acids Research 29, 3646–3651 (2001)

    Article  Google Scholar 

  6. Magliery, T.J., Anderson, J.C., Schultz, P.G.: Expanding the genetic code: selection of efficient suppressors of four-base codons and identification of “shifty” four-base codons with a library approach in Escherichia coli. Journal of Molecular Biology 307, 755–769 (2001)

    Article  Google Scholar 

  7. Normanly, J., Masson, J.M., Kleina, L.G., Abelson, J., Miller, J.H.: Construction of two Escherichia coli amber suppressor genes. Proceeding of the National Academy of Sciences USA 83, 6548–6552 (1986)

    Article  Google Scholar 

  8. Sakakibara, Y., Hohsaka, T.: In Vitro Translation-based Computations. In: Chen, J., Reif, J.H. (eds.) DNA 2003. LNCS, vol. 2943, pp. 175–179. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Yokomori, T., Sakakibara, Y., Kobayashi, S.: A Magic Pot: Self-assembly computation revisited. In: Brauer, W., Ehrig, H., Karhumäki, J., Salomaa, A. (eds.) Formal and Natural Computing. LNCS, vol. 2300, pp. 418–429. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nakagawa, H., Sakamoto, K., Sakakibara, Y. (2006). Development of an In Vivo Computer Based on Escherichia coli . In: Carbone, A., Pierce, N.A. (eds) DNA Computing. DNA 2005. Lecture Notes in Computer Science, vol 3892. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11753681_16

Download citation

  • DOI: https://doi.org/10.1007/11753681_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34161-1

  • Online ISBN: 978-3-540-34165-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics