Bacterial computing with engineered populations

Philos Trans A Math Phys Eng Sci. 2015 Jul 28;373(2046):20140218. doi: 10.1098/rsta.2014.0218.


We describe strategies for the construction of bacterial computing platforms by describing a number of results from the recently completed bacterial computing with engineered populations project. In general, the implementation of such systems requires a framework containing various components such as intracellular circuits, single cell input/output and cell-cell interfacing, as well as extensive analysis. In this overview paper, we describe our approach to each of these, and suggest possible areas for future research.

Keywords: conjugation; mathematical modelling; simulation; synthetic biology; unconventional computing.

Publication types

  • Review

MeSH terms

  • Bacterial Physiological Phenomena*
  • Cell Communication
  • Chromosomes / ultrastructure
  • Computer Simulation
  • Computers
  • Escherichia coli / metabolism
  • Genetic Engineering
  • Mathematical Computing
  • Models, Biological
  • Oscillometry
  • Plasmids / genetics
  • Plasmids / metabolism
  • Software
  • Synthetic Biology / methods*