Cargando…

Computing with biological switches and clocks

The complex dynamics of biological systems is primarily driven by molecular interactions that underpin the regulatory networks of cells. These networks typically contain positive and negative feedback loops, which are responsible for switch-like and oscillatory dynamics, respectively. Many computing...

Descripción completa

Detalles Bibliográficos
Autores principales: Dalchau, Neil, Szép, Gregory, Hernansaiz-Ballesteros, Rosa, Barnes, Chris P., Cardelli, Luca, Phillips, Andrew, Csikász-Nagy, Attila
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Netherlands 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6244770/
https://www.ncbi.nlm.nih.gov/pubmed/30524215
http://dx.doi.org/10.1007/s11047-018-9686-x
_version_ 1783372115535200256
author Dalchau, Neil
Szép, Gregory
Hernansaiz-Ballesteros, Rosa
Barnes, Chris P.
Cardelli, Luca
Phillips, Andrew
Csikász-Nagy, Attila
author_facet Dalchau, Neil
Szép, Gregory
Hernansaiz-Ballesteros, Rosa
Barnes, Chris P.
Cardelli, Luca
Phillips, Andrew
Csikász-Nagy, Attila
author_sort Dalchau, Neil
collection PubMed
description The complex dynamics of biological systems is primarily driven by molecular interactions that underpin the regulatory networks of cells. These networks typically contain positive and negative feedback loops, which are responsible for switch-like and oscillatory dynamics, respectively. Many computing systems rely on switches and clocks as computational modules. While the combination of such modules in biological systems leads to a variety of dynamical behaviours, it is also driving development of new computing algorithms. Here we present a historical perspective on computation by biological systems, with a focus on switches and clocks, and discuss parallels between biology and computing. We also outline our vision for the future of biological computing.
format Online
Article
Text
id pubmed-6244770
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer Netherlands
record_format MEDLINE/PubMed
spelling pubmed-62447702018-12-04 Computing with biological switches and clocks Dalchau, Neil Szép, Gregory Hernansaiz-Ballesteros, Rosa Barnes, Chris P. Cardelli, Luca Phillips, Andrew Csikász-Nagy, Attila Nat Comput Article The complex dynamics of biological systems is primarily driven by molecular interactions that underpin the regulatory networks of cells. These networks typically contain positive and negative feedback loops, which are responsible for switch-like and oscillatory dynamics, respectively. Many computing systems rely on switches and clocks as computational modules. While the combination of such modules in biological systems leads to a variety of dynamical behaviours, it is also driving development of new computing algorithms. Here we present a historical perspective on computation by biological systems, with a focus on switches and clocks, and discuss parallels between biology and computing. We also outline our vision for the future of biological computing. Springer Netherlands 2018-06-01 2018 /pmc/articles/PMC6244770/ /pubmed/30524215 http://dx.doi.org/10.1007/s11047-018-9686-x Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Dalchau, Neil
Szép, Gregory
Hernansaiz-Ballesteros, Rosa
Barnes, Chris P.
Cardelli, Luca
Phillips, Andrew
Csikász-Nagy, Attila
Computing with biological switches and clocks
title Computing with biological switches and clocks
title_full Computing with biological switches and clocks
title_fullStr Computing with biological switches and clocks
title_full_unstemmed Computing with biological switches and clocks
title_short Computing with biological switches and clocks
title_sort computing with biological switches and clocks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6244770/
https://www.ncbi.nlm.nih.gov/pubmed/30524215
http://dx.doi.org/10.1007/s11047-018-9686-x
work_keys_str_mv AT dalchauneil computingwithbiologicalswitchesandclocks
AT szepgregory computingwithbiologicalswitchesandclocks
AT hernansaizballesterosrosa computingwithbiologicalswitchesandclocks
AT barneschrisp computingwithbiologicalswitchesandclocks
AT cardelliluca computingwithbiologicalswitchesandclocks
AT phillipsandrew computingwithbiologicalswitchesandclocks
AT csikasznagyattila computingwithbiologicalswitchesandclocks