Cargando…
How to Make a Synthetic Multicellular Computer
Biological systems perform computations at multiple scales and they do so in a robust way. Engineering metaphors have often been used in order to provide a rationale for modeling cellular and molecular computing networks and as the basis for their synthetic design. However, a major constraint in thi...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3929274/ https://www.ncbi.nlm.nih.gov/pubmed/24586222 http://dx.doi.org/10.1371/journal.pone.0081248 |
_version_ | 1782304374888857600 |
---|---|
author | Macia, Javier Sole, Ricard |
author_facet | Macia, Javier Sole, Ricard |
author_sort | Macia, Javier |
collection | PubMed |
description | Biological systems perform computations at multiple scales and they do so in a robust way. Engineering metaphors have often been used in order to provide a rationale for modeling cellular and molecular computing networks and as the basis for their synthetic design. However, a major constraint in this mapping between electronic and wet computational circuits is the wiring problem. Although wires are identical within electronic devices, they must be different when using synthetic biology designs. Moreover, in most cases the designed molecular systems cannot be reused for other functions. A new approximation allows us to simplify the problem by using synthetic cellular consortia where the output of the computation is distributed over multiple engineered cells. By evolving circuits in silico, we can obtain the minimal sets of Boolean units required to solve the given problem at the lowest cost using cellular consortia. Our analysis reveals that the basic set of logic units is typically non-standard. Among the most common units, the so called inverted IMPLIES (N-Implies) appears to be one of the most important elements along with the NOT and AND functions. Although NOR and NAND gates are widely used in electronics, evolved circuits based on combinations of these gates are rare, thus suggesting that the strategy of combining the same basic logic gates might be inappropriate in order to easily implement synthetic computational constructs. The implications for future synthetic designs, the general view of synthetic biology as a standard engineering domain, as well as potencial drawbacks are outlined. |
format | Online Article Text |
id | pubmed-3929274 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-39292742014-02-25 How to Make a Synthetic Multicellular Computer Macia, Javier Sole, Ricard PLoS One Research Article Biological systems perform computations at multiple scales and they do so in a robust way. Engineering metaphors have often been used in order to provide a rationale for modeling cellular and molecular computing networks and as the basis for their synthetic design. However, a major constraint in this mapping between electronic and wet computational circuits is the wiring problem. Although wires are identical within electronic devices, they must be different when using synthetic biology designs. Moreover, in most cases the designed molecular systems cannot be reused for other functions. A new approximation allows us to simplify the problem by using synthetic cellular consortia where the output of the computation is distributed over multiple engineered cells. By evolving circuits in silico, we can obtain the minimal sets of Boolean units required to solve the given problem at the lowest cost using cellular consortia. Our analysis reveals that the basic set of logic units is typically non-standard. Among the most common units, the so called inverted IMPLIES (N-Implies) appears to be one of the most important elements along with the NOT and AND functions. Although NOR and NAND gates are widely used in electronics, evolved circuits based on combinations of these gates are rare, thus suggesting that the strategy of combining the same basic logic gates might be inappropriate in order to easily implement synthetic computational constructs. The implications for future synthetic designs, the general view of synthetic biology as a standard engineering domain, as well as potencial drawbacks are outlined. Public Library of Science 2014-02-19 /pmc/articles/PMC3929274/ /pubmed/24586222 http://dx.doi.org/10.1371/journal.pone.0081248 Text en © 2014 Macia, Sole 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 Macia, Javier Sole, Ricard How to Make a Synthetic Multicellular Computer |
title | How to Make a Synthetic Multicellular Computer |
title_full | How to Make a Synthetic Multicellular Computer |
title_fullStr | How to Make a Synthetic Multicellular Computer |
title_full_unstemmed | How to Make a Synthetic Multicellular Computer |
title_short | How to Make a Synthetic Multicellular Computer |
title_sort | how to make a synthetic multicellular computer |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3929274/ https://www.ncbi.nlm.nih.gov/pubmed/24586222 http://dx.doi.org/10.1371/journal.pone.0081248 |
work_keys_str_mv | AT maciajavier howtomakeasyntheticmulticellularcomputer AT solericard howtomakeasyntheticmulticellularcomputer |