Cargando…
Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation
The transcriptional regulatory machinery of a gene can be viewed as a computational device, with transcription factor concentrations as inputs and expression level as the output. This view begs the question: what kinds of computations are possible? We show that different parameterizations of a simpl...
Autores principales: | , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2008
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2330068/ https://www.ncbi.nlm.nih.gov/pubmed/18437243 http://dx.doi.org/10.1371/journal.pcbi.1000064 |
_version_ | 1782152785292165120 |
---|---|
author | Cory, Sean M. Perkins, Theodore J. |
author_facet | Cory, Sean M. Perkins, Theodore J. |
author_sort | Cory, Sean M. |
collection | PubMed |
description | The transcriptional regulatory machinery of a gene can be viewed as a computational device, with transcription factor concentrations as inputs and expression level as the output. This view begs the question: what kinds of computations are possible? We show that different parameterizations of a simple chemical kinetic model of transcriptional regulation are able to approximate all four standard arithmetic operations: addition, subtraction, multiplication, and division, as well as various equality and inequality operations. This contrasts with other studies that emphasize logical or digital notions of computation in biological networks. We analyze the accuracy and precision of these approximations, showing that they depend on different sets of parameters, and are thus independently tunable. We demonstrate that networks of these “arithmetic” genes can be combined to accomplish yet more complicated computations by designing and simulating a network that detects statistically significant elevations in a time-varying signal. We also consider the much more general problem of approximating analytic functions, showing that this can be achieved by allowing multiple transcription factor binding sites on the promoter. These observations are important for the interpretation of naturally occurring networks and imply new possibilities for the design of synthetic networks. |
format | Text |
id | pubmed-2330068 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2008 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-23300682008-05-09 Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation Cory, Sean M. Perkins, Theodore J. PLoS Comput Biol Research Article The transcriptional regulatory machinery of a gene can be viewed as a computational device, with transcription factor concentrations as inputs and expression level as the output. This view begs the question: what kinds of computations are possible? We show that different parameterizations of a simple chemical kinetic model of transcriptional regulation are able to approximate all four standard arithmetic operations: addition, subtraction, multiplication, and division, as well as various equality and inequality operations. This contrasts with other studies that emphasize logical or digital notions of computation in biological networks. We analyze the accuracy and precision of these approximations, showing that they depend on different sets of parameters, and are thus independently tunable. We demonstrate that networks of these “arithmetic” genes can be combined to accomplish yet more complicated computations by designing and simulating a network that detects statistically significant elevations in a time-varying signal. We also consider the much more general problem of approximating analytic functions, showing that this can be achieved by allowing multiple transcription factor binding sites on the promoter. These observations are important for the interpretation of naturally occurring networks and imply new possibilities for the design of synthetic networks. Public Library of Science 2008-05-09 /pmc/articles/PMC2330068/ /pubmed/18437243 http://dx.doi.org/10.1371/journal.pcbi.1000064 Text en Cory, Perkins. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Cory, Sean M. Perkins, Theodore J. Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title | Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title_full | Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title_fullStr | Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title_full_unstemmed | Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title_short | Implementing Arithmetic and Other Analytic Operations By Transcriptional Regulation |
title_sort | implementing arithmetic and other analytic operations by transcriptional regulation |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2330068/ https://www.ncbi.nlm.nih.gov/pubmed/18437243 http://dx.doi.org/10.1371/journal.pcbi.1000064 |
work_keys_str_mv | AT coryseanm implementingarithmeticandotheranalyticoperationsbytranscriptionalregulation AT perkinstheodorej implementingarithmeticandotheranalyticoperationsbytranscriptionalregulation |