On the hierarchical design of biochemical-based digital computations

The understanding of the biochemical processes underpinning various biological systems has significantly increased in recent decades and has even prompted reverse engineering of certain of life's more complex processes. The most prominent example is modern computers designed to mimic neuron act...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers in biology and medicine 2021-08, Vol.135, p.104630-104630, Article 104630
Hauptverfasser: Ritis, Dimitrios, Boulougouris, Georgios C.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 104630
container_issue
container_start_page 104630
container_title Computers in biology and medicine
container_volume 135
creator Ritis, Dimitrios
Boulougouris, Georgios C.
description The understanding of the biochemical processes underpinning various biological systems has significantly increased in recent decades and has even prompted reverse engineering of certain of life's more complex processes. The most prominent example is modern computers designed to mimic neuron activity. This work forms part of growing endeavors to return advances in the theory of computation and electronics to biology. In this context, we present a set of requirements sufficient for the design of biochemical analogs of modern electronics in a hierarchical, modular fashion that mimics the design of modern computational devices. This theoretical approach is based on a simple enzymatic analog of the transistor and supported by numerical simulations of biochemical models of enzymatic networks equivalent to complex, and modular, interconnecting electronic circuitry (including clocks, Flip-Flops, adders, decoders, and multiplexers). Furthermore, the proposed approach has been implemented in the form of a Python library capable of creating and testing models of complex bio-analog digital computations based on the execution of an elementary universal logic gate. In tribute to Claude Shannon, our biochemical network materializes his example of a “password” recognition that moves the language of the modern theory of automata beyond combinatorial logic and towards sequential logic. [Display omitted] •Sufficient set of conditions for designing biochemical-based computational machines.•Several examples designed including Logic Gates, Adders, Flip-Flops etc.•Work is supported by a Python library capable of simulation and testing.•Shannon's lock structured according to biochemical specifications.
doi_str_mv 10.1016/j.compbiomed.2021.104630
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2563180166</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010482521004248</els_id><sourcerecordid>2563180166</sourcerecordid><originalsourceid>FETCH-LOGICAL-c347t-3c764f6682cf549c9b483788194e2ca84b0fc045d1df178e21c19080de0610d83</originalsourceid><addsrcrecordid>eNqFkMFq3DAQhkVpaLZpX6EYesnF2xlJluVjkzZNILCX5CxsabyrZW1tJTvQt4_MJgRy6Wlg5pv5h4-xAmGNgOrHfm3DcOx8GMitOXDMbakEfGAr1HVTQiXkR7YCQCil5tU5-5zSHgAkCPjEzoUUiLzRK_ZrMxbTjoqdp9hGu_O2PRSOkt-OReiLHGF3NCzdsmsTucL5rZ8yszwwT-3kw5i-sLO-PST6-lIv2OPN74fr2_J-8-fu-ud9aYWsp1LYWsleKc1tX8nGNp3UotYaG0nctlp20FuQlUPXY62Jo8UGNDgCheC0uGCXp7vHGP7OlCYz-GTpcGhHCnMyvKoqJWqOmNHv79B9mOOYv8uUEqizRpUpfaJsDClF6s0x-qGN_wyCWUybvXkzbRbT5mQ6r357CZi7Zfa6-Ko2A1cngLKRp6zXJOtptOR8JDsZF_z_U54BE6SSRw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2563180166</pqid></control><display><type>article</type><title>On the hierarchical design of biochemical-based digital computations</title><source>MEDLINE</source><source>Elsevier ScienceDirect Journals</source><source>ProQuest Central</source><creator>Ritis, Dimitrios ; Boulougouris, Georgios C.</creator><creatorcontrib>Ritis, Dimitrios ; Boulougouris, Georgios C.</creatorcontrib><description>The understanding of the biochemical processes underpinning various biological systems has significantly increased in recent decades and has even prompted reverse engineering of certain of life's more complex processes. The most prominent example is modern computers designed to mimic neuron activity. This work forms part of growing endeavors to return advances in the theory of computation and electronics to biology. In this context, we present a set of requirements sufficient for the design of biochemical analogs of modern electronics in a hierarchical, modular fashion that mimics the design of modern computational devices. This theoretical approach is based on a simple enzymatic analog of the transistor and supported by numerical simulations of biochemical models of enzymatic networks equivalent to complex, and modular, interconnecting electronic circuitry (including clocks, Flip-Flops, adders, decoders, and multiplexers). Furthermore, the proposed approach has been implemented in the form of a Python library capable of creating and testing models of complex bio-analog digital computations based on the execution of an elementary universal logic gate. In tribute to Claude Shannon, our biochemical network materializes his example of a “password” recognition that moves the language of the modern theory of automata beyond combinatorial logic and towards sequential logic. [Display omitted] •Sufficient set of conditions for designing biochemical-based computational machines.•Several examples designed including Logic Gates, Adders, Flip-Flops etc.•Work is supported by a Python library capable of simulation and testing.•Shannon's lock structured according to biochemical specifications.</description><identifier>ISSN: 0010-4825</identifier><identifier>EISSN: 1879-0534</identifier><identifier>DOI: 10.1016/j.compbiomed.2021.104630</identifier><identifier>PMID: 34311298</identifier><language>eng</language><publisher>United States: Elsevier Ltd</publisher><subject>Biochemistry ; Biological activity ; Biology ; Circuits ; Clocks ; Combinatorial analysis ; Computation ; Computational Biology ; Computer science ; Computers ; Decoders ; Design ; Electric currents ; Electronic devices bio-analogs ; Electronics ; Enzyme kinetics ; Enzymes ; Logic ; Logic circuits ; Logic gates ; Mathematical modeling ; Mathematical models ; Michaelis–Menten kinetics ; Modular equipment ; Personal computers ; Reverse engineering ; Systems biology ; Transistors ; Ultrasensitivity</subject><ispartof>Computers in biology and medicine, 2021-08, Vol.135, p.104630-104630, Article 104630</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright © 2021 Elsevier Ltd. All rights reserved.</rights><rights>2021. Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c347t-3c764f6682cf549c9b483788194e2ca84b0fc045d1df178e21c19080de0610d83</cites><orcidid>0000-0003-2654-2134 ; 0000-0001-7608-4480</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2563180166?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,3536,27903,27904,45974,64362,64364,64366,72216</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/34311298$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Ritis, Dimitrios</creatorcontrib><creatorcontrib>Boulougouris, Georgios C.</creatorcontrib><title>On the hierarchical design of biochemical-based digital computations</title><title>Computers in biology and medicine</title><addtitle>Comput Biol Med</addtitle><description>The understanding of the biochemical processes underpinning various biological systems has significantly increased in recent decades and has even prompted reverse engineering of certain of life's more complex processes. The most prominent example is modern computers designed to mimic neuron activity. This work forms part of growing endeavors to return advances in the theory of computation and electronics to biology. In this context, we present a set of requirements sufficient for the design of biochemical analogs of modern electronics in a hierarchical, modular fashion that mimics the design of modern computational devices. This theoretical approach is based on a simple enzymatic analog of the transistor and supported by numerical simulations of biochemical models of enzymatic networks equivalent to complex, and modular, interconnecting electronic circuitry (including clocks, Flip-Flops, adders, decoders, and multiplexers). Furthermore, the proposed approach has been implemented in the form of a Python library capable of creating and testing models of complex bio-analog digital computations based on the execution of an elementary universal logic gate. In tribute to Claude Shannon, our biochemical network materializes his example of a “password” recognition that moves the language of the modern theory of automata beyond combinatorial logic and towards sequential logic. [Display omitted] •Sufficient set of conditions for designing biochemical-based computational machines.•Several examples designed including Logic Gates, Adders, Flip-Flops etc.•Work is supported by a Python library capable of simulation and testing.•Shannon's lock structured according to biochemical specifications.</description><subject>Biochemistry</subject><subject>Biological activity</subject><subject>Biology</subject><subject>Circuits</subject><subject>Clocks</subject><subject>Combinatorial analysis</subject><subject>Computation</subject><subject>Computational Biology</subject><subject>Computer science</subject><subject>Computers</subject><subject>Decoders</subject><subject>Design</subject><subject>Electric currents</subject><subject>Electronic devices bio-analogs</subject><subject>Electronics</subject><subject>Enzyme kinetics</subject><subject>Enzymes</subject><subject>Logic</subject><subject>Logic circuits</subject><subject>Logic gates</subject><subject>Mathematical modeling</subject><subject>Mathematical models</subject><subject>Michaelis–Menten kinetics</subject><subject>Modular equipment</subject><subject>Personal computers</subject><subject>Reverse engineering</subject><subject>Systems biology</subject><subject>Transistors</subject><subject>Ultrasensitivity</subject><issn>0010-4825</issn><issn>1879-0534</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>EIF</sourceid><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNqFkMFq3DAQhkVpaLZpX6EYesnF2xlJluVjkzZNILCX5CxsabyrZW1tJTvQt4_MJgRy6Wlg5pv5h4-xAmGNgOrHfm3DcOx8GMitOXDMbakEfGAr1HVTQiXkR7YCQCil5tU5-5zSHgAkCPjEzoUUiLzRK_ZrMxbTjoqdp9hGu_O2PRSOkt-OReiLHGF3NCzdsmsTucL5rZ8yszwwT-3kw5i-sLO-PST6-lIv2OPN74fr2_J-8-fu-ud9aYWsp1LYWsleKc1tX8nGNp3UotYaG0nctlp20FuQlUPXY62Jo8UGNDgCheC0uGCXp7vHGP7OlCYz-GTpcGhHCnMyvKoqJWqOmNHv79B9mOOYv8uUEqizRpUpfaJsDClF6s0x-qGN_wyCWUybvXkzbRbT5mQ6r357CZi7Zfa6-Ko2A1cngLKRp6zXJOtptOR8JDsZF_z_U54BE6SSRw</recordid><startdate>202108</startdate><enddate>202108</enddate><creator>Ritis, Dimitrios</creator><creator>Boulougouris, Georgios C.</creator><general>Elsevier Ltd</general><general>Elsevier Limited</general><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7RV</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>K9.</scope><scope>KB0</scope><scope>LK8</scope><scope>M0N</scope><scope>M0S</scope><scope>M1P</scope><scope>M2O</scope><scope>M7P</scope><scope>M7Z</scope><scope>MBDVC</scope><scope>NAPCQ</scope><scope>P5Z</scope><scope>P62</scope><scope>P64</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0003-2654-2134</orcidid><orcidid>https://orcid.org/0000-0001-7608-4480</orcidid></search><sort><creationdate>202108</creationdate><title>On the hierarchical design of biochemical-based digital computations</title><author>Ritis, Dimitrios ; Boulougouris, Georgios C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c347t-3c764f6682cf549c9b483788194e2ca84b0fc045d1df178e21c19080de0610d83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Biochemistry</topic><topic>Biological activity</topic><topic>Biology</topic><topic>Circuits</topic><topic>Clocks</topic><topic>Combinatorial analysis</topic><topic>Computation</topic><topic>Computational Biology</topic><topic>Computer science</topic><topic>Computers</topic><topic>Decoders</topic><topic>Design</topic><topic>Electric currents</topic><topic>Electronic devices bio-analogs</topic><topic>Electronics</topic><topic>Enzyme kinetics</topic><topic>Enzymes</topic><topic>Logic</topic><topic>Logic circuits</topic><topic>Logic gates</topic><topic>Mathematical modeling</topic><topic>Mathematical models</topic><topic>Michaelis–Menten kinetics</topic><topic>Modular equipment</topic><topic>Personal computers</topic><topic>Reverse engineering</topic><topic>Systems biology</topic><topic>Transistors</topic><topic>Ultrasensitivity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ritis, Dimitrios</creatorcontrib><creatorcontrib>Boulougouris, Georgios C.</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Nursing &amp; Allied Health Database</collection><collection>ProQuest_Health &amp; Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Engineering Research Database</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Nursing &amp; Allied Health Database (Alumni Edition)</collection><collection>ProQuest Biological Science Collection</collection><collection>Computing Database</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Research Library</collection><collection>Biological Science Database</collection><collection>Biochemistry Abstracts 1</collection><collection>Research Library (Corporate)</collection><collection>Nursing &amp; Allied Health Premium</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>MEDLINE - Academic</collection><jtitle>Computers in biology and medicine</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ritis, Dimitrios</au><au>Boulougouris, Georgios C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>On the hierarchical design of biochemical-based digital computations</atitle><jtitle>Computers in biology and medicine</jtitle><addtitle>Comput Biol Med</addtitle><date>2021-08</date><risdate>2021</risdate><volume>135</volume><spage>104630</spage><epage>104630</epage><pages>104630-104630</pages><artnum>104630</artnum><issn>0010-4825</issn><eissn>1879-0534</eissn><abstract>The understanding of the biochemical processes underpinning various biological systems has significantly increased in recent decades and has even prompted reverse engineering of certain of life's more complex processes. The most prominent example is modern computers designed to mimic neuron activity. This work forms part of growing endeavors to return advances in the theory of computation and electronics to biology. In this context, we present a set of requirements sufficient for the design of biochemical analogs of modern electronics in a hierarchical, modular fashion that mimics the design of modern computational devices. This theoretical approach is based on a simple enzymatic analog of the transistor and supported by numerical simulations of biochemical models of enzymatic networks equivalent to complex, and modular, interconnecting electronic circuitry (including clocks, Flip-Flops, adders, decoders, and multiplexers). Furthermore, the proposed approach has been implemented in the form of a Python library capable of creating and testing models of complex bio-analog digital computations based on the execution of an elementary universal logic gate. In tribute to Claude Shannon, our biochemical network materializes his example of a “password” recognition that moves the language of the modern theory of automata beyond combinatorial logic and towards sequential logic. [Display omitted] •Sufficient set of conditions for designing biochemical-based computational machines.•Several examples designed including Logic Gates, Adders, Flip-Flops etc.•Work is supported by a Python library capable of simulation and testing.•Shannon's lock structured according to biochemical specifications.</abstract><cop>United States</cop><pub>Elsevier Ltd</pub><pmid>34311298</pmid><doi>10.1016/j.compbiomed.2021.104630</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0003-2654-2134</orcidid><orcidid>https://orcid.org/0000-0001-7608-4480</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0010-4825
ispartof Computers in biology and medicine, 2021-08, Vol.135, p.104630-104630, Article 104630
issn 0010-4825
1879-0534
language eng
recordid cdi_proquest_journals_2563180166
source MEDLINE; Elsevier ScienceDirect Journals; ProQuest Central
subjects Biochemistry
Biological activity
Biology
Circuits
Clocks
Combinatorial analysis
Computation
Computational Biology
Computer science
Computers
Decoders
Design
Electric currents
Electronic devices bio-analogs
Electronics
Enzyme kinetics
Enzymes
Logic
Logic circuits
Logic gates
Mathematical modeling
Mathematical models
Michaelis–Menten kinetics
Modular equipment
Personal computers
Reverse engineering
Systems biology
Transistors
Ultrasensitivity
title On the hierarchical design of biochemical-based digital computations
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T14%3A24%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=On%20the%20hierarchical%20design%20of%20biochemical-based%20digital%20computations&rft.jtitle=Computers%20in%20biology%20and%20medicine&rft.au=Ritis,%20Dimitrios&rft.date=2021-08&rft.volume=135&rft.spage=104630&rft.epage=104630&rft.pages=104630-104630&rft.artnum=104630&rft.issn=0010-4825&rft.eissn=1879-0534&rft_id=info:doi/10.1016/j.compbiomed.2021.104630&rft_dat=%3Cproquest_cross%3E2563180166%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2563180166&rft_id=info:pmid/34311298&rft_els_id=S0010482521004248&rfr_iscdi=true