DNA-based programmable gate arrays for general-purpose DNA computing

被引:70
|
作者
Lv, Hui [1 ,2 ]
Xie, Nuli [1 ]
Li, Mingqiang [1 ]
Dong, Mingkai [3 ]
Sun, Chenyun [1 ]
Zhang, Qian [1 ]
Zhao, Lei [1 ,4 ]
Li, Jiang [5 ,6 ]
Zuo, Xiaolei [1 ,7 ]
Chen, Haibo [3 ]
Wang, Fei [1 ]
Fan, Chunhai [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Chem & Chem Engn, Natl Ctr Translat Med, New Cornerstone Sci Lab,Frontiers Sci Ctr Transfor, Shanghai, Peoples R China
[2] Zhangjiang Lab, Shanghai, Peoples R China
[3] Shanghai Jiao Tong Univ, Inst Parallel & Distributed Syst, Shanghai, Peoples R China
[4] Xiangfu Lab, Jiashan, Peoples R China
[5] Chinese Acad Sci, Shanghai Adv Res Inst, Interdisciplinary Res Ctr, Shanghai Synchrotron Radiat Facil, Shanghai, Peoples R China
[6] Shanghai Univ, Inst Materiobiol, Coll Sci, Dept Chem, Shanghai, Peoples R China
[7] Shanghai Jiao Tong Univ, Renji Hosp, Sch Med, Inst Mol Med,Shanghai Key Lab Nucl Acid Chem & Nan, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1038/s41586-023-06484-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The past decades have witnessed the evolution of electronic and photonic integrated circuits, from application specific to programmable1,2. Although liquid-phase DNA circuitry holds the potential for massive parallelism in the encoding and execution of algorithms3,4, the development of general-purpose DNA integrated circuits (DICs) has yet to be explored. Here we demonstrate a DIC system by integration of multilayer DNA-based programmable gate arrays (DPGAs). We find that the use of generic single-stranded oligonucleotides as a uniform transmission signal can reliably integrate large-scale DICs with minimal leakage and high fidelity for general-purpose computing. Reconfiguration of a single DPGA with 24 addressable dual-rail gates can be programmed with wiring instructions to implement over 100 billion distinct circuits. Furthermore, to control the intrinsically random collision of molecules, we designed DNA origami registers to provide the directionality for asynchronous execution of cascaded DPGAs. We exemplify this by a quadratic equation-solving DIC assembled with three layers of cascade DPGAs comprising 30 logic gates with around 500 DNA strands. We further show that integration of a DPGA with an analog-to-digital converter can classify disease-related microRNAs. The ability to integrate large-scale DPGA networks without apparent signal attenuation marks a key step towards general-purpose DNA computing. Generic single-stranded oligonucleotides used as a uniform transmission signal can reliably integrate large-scale DNA integrated circuits with minimal leakage and high fidelity for general-purpose computing.
引用
收藏
页码:292 / +
页数:23
相关论文
共 50 条
  • [41] Gen: A General-Purpose Probabilistic Programming System with Programmable Inference
    Cusumano-Towner, Marco F.
    Saad, Feras A.
    Lew, Alexander K.
    Mansinghka, Vikash K.
    PROCEEDINGS OF THE 40TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '19), 2019, : 221 - 236
  • [42] General-purpose programmable photonic processor for advanced radiofrequency applications
    Perez-Lopez, Daniel
    Gutierrez, Ana
    Sanchez, David
    Lopez-Hernandez, Aitor
    Gutierrez, Mikel
    Sanchez-Gomariz, Erica
    Fernandez, Juan
    Cruz, Alejandro
    Quiros, Alberto
    Xie, Zhenyun
    Benitez, Jesus
    Bekesi, Nandor
    Santome, Alejandro
    Perez-Galacho, Diego
    DasMahapatra, Prometheus
    Macho, Andres
    Capmany, Jose
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [43] General-purpose programmable photonic processor for advanced radiofrequency applications
    Daniel Pérez-López
    Ana Gutierrez
    David Sánchez
    Aitor López-Hernández
    Mikel Gutierrez
    Erica Sánchez-Gomáriz
    Juan Fernández
    Alejandro Cruz
    Alberto Quirós
    Zhenyun Xie
    Jesús Benitez
    Nandor Bekesi
    Alejandro Santomé
    Diego Pérez-Galacho
    Prometheus DasMahapatra
    Andrés Macho
    José Capmany
    Nature Communications, 15
  • [44] Programmable DNA-Based Boolean Logic Microfluidic Processing Unit
    Lee, Wonjin
    Yu, Minsang
    Lim, Doyeon
    Kang, Taeseok
    Song, Youngjun
    ACS NANO, 2021, 15 (07) : 11644 - 11654
  • [45] Programmable patterns in a DNA-based reaction-diffusion system
    Chen, Sifang
    Seelig, Georg
    SOFT MATTER, 2020, 16 (14) : 3555 - 3563
  • [46] A Programmable DNA-Based Molecular Valve for Colloidal Mesoporous Silica
    Schlossbauer, Axel
    Warncke, Simon
    Gramlich, Philipp M. E.
    Kecht, Johann
    Manetto, Antonio
    Carell, Thomas
    Bein, Thomas
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2010, 49 (28) : 4734 - 4737
  • [47] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [48] The development of general-purpose brain-inspired computing
    Zhang, Weihao
    Ma, Songchen
    Ji, Xinglong
    Liu, Xue
    Cong, Yuqing
    Shi, Luping
    NATURE ELECTRONICS, 2024, 7 (11): : 954 - 965
  • [49] A TAXONOMY OF SCHEDULING IN GENERAL-PURPOSE DISTRIBUTED COMPUTING SYSTEMS
    CASAVANT, TL
    KUHL, JG
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (02) : 141 - 154
  • [50] DCCS:A General-Purpose Distributed Cryptographic Computing System
    JIANG Zhonghua1
    2. Graduate School of the Chinese Academy of Sciences
    Wuhan University Journal of Natural Sciences, 2007, (01) : 46 - 50