Download PDFOpen PDF in browser

Computing with Metabolic Machines

15 pagesPublished: June 22, 2012

Abstract

If Turing were a first-year graduate student interested in computers,
he would probably migrate into the field of computational biology. During his studies, he presented
a work about a mathematical and computational model of the morphogenesis process, in which chemical substances
react together. Moreover, a protein can be thought of as a computational element, i.e. a processing unit, able to
transform an input into an output signal. Thus, in a biochemical pathway, an enzyme reads the amount of reactants (substrates)
and converts them in products. In this work, we consider the biochemical pathway in unicellular organisms (e.g. bacteria) as a living computer, and we are able to program it in order to obtain desired outputs.
The genome sequence is thought of as an executable code specified by a set of commands in a sort of ad-hoc low-level programming language. Each combination of genes is coded as a string of bits $y \in \left \{ 0 , 1 \right \}^L$, each of which represents a gene set. By turning off a gene set, we turn off the chemical reaction associated with it. Through an optimal executable code stored in the ``memory'' of bacteria, we are able to simultaneously maximise the concentration of two or more metabolites of interest.
Finally, we use the Robustness Analysis and a new Sensitivity Analysis method to investigate both the fragility of the computation carried out by bacteria and the most important entities in the mathematical relations used to model them.

Keyphrases: biological cad, metabolic machine, pareto optimality, sensitive and fragile biological circuits, sensitivity and robustness analysis

In: Andrei Voronkov (editor). Turing-100. The Alan Turing Centenary, vol 10, pages 1-15.

BibTeX entry
@inproceedings{Turing-100:Computing_with_Metabolic_Machines,
  author    = {Claudio Angione and Giovanni Carapezza and Jole Costanza and Pietro Lio and Giuseppe Nicosia},
  title     = {Computing with Metabolic Machines},
  booktitle = {Turing-100. The Alan Turing Centenary},
  editor    = {Andrei Voronkov},
  series    = {EPiC Series in Computing},
  volume    = {10},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {/publications/paper/FRz},
  doi       = {10.29007/t48n},
  pages     = {1-15},
  year      = {2012}}
Download PDFOpen PDF in browser