Cargando…
A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
Boolean logic gates integrate multiple digital inputs into a digital output. Among these, logic gates based on nucleic acids have attracted a great deal of attention due to the prospect of controlling living systems in the way we control electronic computers. Herein, by employing Thioflavin T (ThT)...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Royal Society of Chemistry
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5964972/ https://www.ncbi.nlm.nih.gov/pubmed/29899907 http://dx.doi.org/10.1039/c5sc03570h |
_version_ | 1783325275511062528 |
---|---|
author | Gao, Ru-Ru Shi, Shuo Zhu, Ying Huang, Hai-Liang Yao, Tian-Ming |
author_facet | Gao, Ru-Ru Shi, Shuo Zhu, Ying Huang, Hai-Liang Yao, Tian-Ming |
author_sort | Gao, Ru-Ru |
collection | PubMed |
description | Boolean logic gates integrate multiple digital inputs into a digital output. Among these, logic gates based on nucleic acids have attracted a great deal of attention due to the prospect of controlling living systems in the way we control electronic computers. Herein, by employing Thioflavin T (ThT) as a signal transducer, we integrated multiple components based on RET (a type of proto-oncogene) into a logic gate combinatorial library, including basic logic gates (NOR, INHIBIT, IMPLICATION), a single three-input NOR gate, and combinatorial gates (INHIBIT–OR, NOT–AND–NOR). In this library, gates were connected in series where the output of the previous gate was the input for the next gate. Subsequently, by taking advantage of the library, some intelligent logic functions were realized. Expectedly, a biocomputing keypad-lock security system was designed by sequential logic operations. Moreover, a parity checker which can identify even numbers and odd numbers from natural numbers was established successfully. This work helps elucidate the design rules by which simple logic can be harnessed to produce diverse and complex calculations by rewiring communication between different gates. Together, our system may serve as a promising proof of principle that demonstrates increased computational complexity by linking multiple logic gates together. |
format | Online Article Text |
id | pubmed-5964972 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Royal Society of Chemistry |
record_format | MEDLINE/PubMed |
spelling | pubmed-59649722018-06-13 A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions Gao, Ru-Ru Shi, Shuo Zhu, Ying Huang, Hai-Liang Yao, Tian-Ming Chem Sci Chemistry Boolean logic gates integrate multiple digital inputs into a digital output. Among these, logic gates based on nucleic acids have attracted a great deal of attention due to the prospect of controlling living systems in the way we control electronic computers. Herein, by employing Thioflavin T (ThT) as a signal transducer, we integrated multiple components based on RET (a type of proto-oncogene) into a logic gate combinatorial library, including basic logic gates (NOR, INHIBIT, IMPLICATION), a single three-input NOR gate, and combinatorial gates (INHIBIT–OR, NOT–AND–NOR). In this library, gates were connected in series where the output of the previous gate was the input for the next gate. Subsequently, by taking advantage of the library, some intelligent logic functions were realized. Expectedly, a biocomputing keypad-lock security system was designed by sequential logic operations. Moreover, a parity checker which can identify even numbers and odd numbers from natural numbers was established successfully. This work helps elucidate the design rules by which simple logic can be harnessed to produce diverse and complex calculations by rewiring communication between different gates. Together, our system may serve as a promising proof of principle that demonstrates increased computational complexity by linking multiple logic gates together. Royal Society of Chemistry 2016-03-01 2015-11-23 /pmc/articles/PMC5964972/ /pubmed/29899907 http://dx.doi.org/10.1039/c5sc03570h Text en This journal is © The Royal Society of Chemistry 2016 http://creativecommons.org/licenses/by-nc/3.0/ This article is freely available. This article is licensed under a Creative Commons Attribution Non Commercial 3.0 Unported Licence (CC BY-NC 3.0) |
spellingShingle | Chemistry Gao, Ru-Ru Shi, Shuo Zhu, Ying Huang, Hai-Liang Yao, Tian-Ming A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions |
title | A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
|
title_full | A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
|
title_fullStr | A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
|
title_full_unstemmed | A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
|
title_short | A RET-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions
|
title_sort | ret-supported logic gate combinatorial library to enable modeling and implementation of intelligent logic functions |
topic | Chemistry |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5964972/ https://www.ncbi.nlm.nih.gov/pubmed/29899907 http://dx.doi.org/10.1039/c5sc03570h |
work_keys_str_mv | AT gaoruru aretsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT shishuo aretsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT zhuying aretsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT huanghailiang aretsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT yaotianming aretsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT gaoruru retsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT shishuo retsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT zhuying retsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT huanghailiang retsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions AT yaotianming retsupportedlogicgatecombinatoriallibrarytoenablemodelingandimplementationofintelligentlogicfunctions |