Distributed biological computation: from oscillators, logic gates and switches to a multicellular processor and neural computing applications

Ever since its foundational years, synthetic biology has been focused on the implementation of biological computing structures. In the beginning, engineered biological computation has mainly been based on uncoupled monoclonal cellular populations. Implementations of such computing structures were mo...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Neural computing & applications Ročník 33; číslo 15; s. 8923 - 8938
Hlavní autoři: Moškon, Miha, Komac, Roman, Zimic, Nikolaj, Mraz, Miha
Médium: Journal Article
Jazyk:angličtina
Vydáno: London Springer London 01.08.2021
Springer Nature B.V
Témata:
ISSN:0941-0643, 1433-3058
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Ever since its foundational years, synthetic biology has been focused on the implementation of biological computing structures. In the beginning, engineered biological computation has mainly been based on uncoupled monoclonal cellular populations. Implementations of such computing structures were mostly inspired by digital electronic circuits and revealed many constraints that limited the advance of the field to relatively simple information processing structures. The focus has recently shifted towards the implementation of biological computing structures within coupled intercellular circuits composed of engineered cellular modules. These circuits have, however, advanced only to a certain point, namely to consist of a few engineered bacterial strains, which perform the computation. It is now time to make a transition from modules and relatively simple systems of biological processing structures to networks composing different strains each presenting a designated computing structure. In such networks, each strain is analogous to a logic chip on a breadboard circuit and is connected to other strains by means of intercellular communication mechanisms rather than copper wires. This analogy can be driven further to use a set of engineered biological modules to construct a complex computing system, such as a multicellular biological processor. We review the state of the art of distributed cellular computation, communication mechanisms, and computational analysis and design approaches for distributed biological computing. We demonstrate the potential next step in engineered biological computation by a proposal of a design of a multicellular biological processor. We demonstrate an analysis of the proposed computing network using in silico simulation and optimisation approaches. Finally, we discuss the potential applications of the reviewed distributed cellular computing structures to the field of neural computing.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0941-0643
1433-3058
DOI:10.1007/s00521-021-05711-6