Bio computing

Using living organisms as logic gates or even general computing devices. Viewed as a computational science this might be considered an especially quaint sub-field of Turing-Machine-hunting. OTOH, the ability to bake real computation into the structures of life has some obvious applications and surely non-obvious ones.

As distinct from doing biology-like computation using computers - that’s a biomimetic algorithm.

Projects like Microsoft’s Station B and Biological computation unit are angling for some market share in this field. There are many others.


Adamatzky, Andrew, and Theresa Schubert. 2014. “Slime Mold Microfluidic Logical Gates.” Materials Today 17 (2): 86–91.
Baer, R M, and H M Martinez. 1974. “Automata and Biology.” Annual Review of Biophysics and Bioengineering 3 (1): 255–91.
Bray. 1995. “Protein Molecules as Computational Elements in Living Cells.” Nature 376: 307–12.
Brette, Romain. 2012. “Computing with Neural Synchrony.” PLoS Comput Biol 8 (6): e1002561.
Gopalkrishnan, Manoj. 2015. “A Scheme for Molecular Computation of Maximum Likelihood Estimators for Log-Linear Models.” June 10, 2015.
Orellana, Josue, Jordan Rodu, and Robert E. Kass. 2017. “Population Vectors Can Provide Near Optimal Integration of Information.” Neural Computation 29 (8): 2021–29.
Semenov, Sergey N., Lewis J. Kraft, Alar Ainla, Mengxia Zhao, Mostafa Baghbanzadeh, Victoria E. Campbell, Kyungtae Kang, Jerome M. Fox, and George M. Whitesides. 2016. “Autocatalytic, Bistable, Oscillatory Networks of Biologically Relevant Organic Reactions.” Nature 537 (7622): 656–60.
Straszak, Damian, and Nisheeth K. Vishnoi. 2016. IRLS and Slime Mold: Equivalence and Convergence.” January 11, 2016.
Wilkinson, Darren J. 2009. “Stochastic Modelling for Quantitative Description of Heterogeneous Biological Systems.” Nature Reviews Genetics 10 (2): 122–33.