Toward Smart Information Processing with Synthetic DNA Molecules

被引:3
作者
Jiang, Chu [1 ]
Zhang, Yinan [2 ,3 ,4 ]
Wang, Fei [2 ,3 ]
Liu, Huajie [1 ]
机构
[1] Tongji Univ, Shanghai Res Inst Intelligent Autonomous Syst, Minist Educ, Sch Chem Sci & Engn,Key Lab Adv Civil Engn Mat, Shanghai 200092, Peoples R China
[2] Shanghai Jiao Tong Univ, Frontiers Sci Ctr Transformat Mol, Sch Chem & Chem Engn, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Natl Ctr Translat Med, Shanghai 200240, Peoples R China
[4] Arizona State Univ, Biodesign Inst, Sch Mol Sci, Ctr Mol Design & Biomimet, Tempe, AZ 85287 USA
基金
中国国家自然科学基金;
关键词
computation; DNA nanotechnology; encryption; information storage; NUCLEIC-ACID JUNCTIONS; DIGITAL INFORMATION; STRAND DISPLACEMENT; LOGIC GATES; DATA-STORAGE; FOLDING DNA; ORIGAMI; COMPUTATION; CONSTRUCTION; NANOSTRUCTURES;
D O I
10.1002/marc.202100084
中图分类号
O63 [高分子化学(高聚物)];
学科分类号
070305 ; 080501 ; 081704 ;
摘要
DNA, a biological macromolecule, is a naturally evolved information material. From the structural point of view, an individual DNA strand can be considered as a chain of data with its bases working as single units. For decades, due to the high biochemical stability, large information storage capacity, and high recognition specificity, DNA has been recognized as an attractive material for information processing. Especially, the chemical synthesis strategies and DNA sequencing techniques have been rapidly developed recently, further enabling encoding information with synthetic DNA molecules. Herein, recent progresses are summarized on information processing based on synthetic DNA molecules from three aspects including information storage, computation, and encryption, and proposed the challenges and future development directions.
引用
收藏
页数:17
相关论文
共 141 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]   Data storage in DNA with fewer synthesis cycles using composite DNA letters [J].
Anavy, Leon ;
Vaknin, Inbal ;
Atar, Orna ;
Amit, Roee ;
Yakhini, Zohar .
NATURE BIOTECHNOLOGY, 2019, 37 (10) :1229-+
[3]   DNA origami design of dolphin-shaped structures with flexible tails [J].
Andersen, Ebbe S. ;
Dong, Mingdong ;
Nielsen, Morten M. ;
Jahn, Kasper ;
Lind-Thomsen, Allan ;
Mamdouh, Wael ;
Gothelf, Kurt V. ;
Besenbacher, Flemming ;
Kjems, Jorgen .
ACS NANO, 2008, 2 (06) :1213-1218
[4]   Self-assembly of a nanoscale DNA box with a controllable lid [J].
Andersen, Ebbe S. ;
Dong, Mingdong ;
Nielsen, Morten M. ;
Jahn, Kasper ;
Subramani, Ramesh ;
Mamdouh, Wael ;
Golas, Monika M. ;
Sander, Bjoern ;
Stark, Holger ;
Oliveira, Cristiano L. P. ;
Pedersen, Jan Skov ;
Birkedal, Victoria ;
Besenbacher, Flemming ;
Gothelf, Kurt V. ;
Kjems, Jorgen .
NATURE, 2009, 459 (7243) :73-U75
[5]   Two computational primitives for algorithmic self-assembly: Copying and counting [J].
Barish, RD ;
Rothemund, PWK ;
Winfree, E .
NANO LETTERS, 2005, 5 (12) :2586-2592
[6]   DNA rendering of polyhedral meshes at the nanoscale [J].
Benson, Erik ;
Mohammed, Abdulmelik ;
Gardell, Johan ;
Masich, Sergej ;
Czeizler, Eugen ;
Orponen, Pekka ;
Hogberg, Bjorn .
NATURE, 2015, 523 (7561) :441-U139
[7]   Rewritable digital data storage in live cells via engineered control of recombination directionality [J].
Bonnet, Jerome ;
Subsoontorn, Pakpoom ;
Endy, Drew .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2012, 109 (23) :8884-8889
[8]   TOWARD A DNA-BASED ARCHIVAL STORAGE SYSTEM [J].
Bornholt, James ;
Lopez, Randolph ;
Carmean, Douglas M. ;
Ceze, Luis ;
Seelig, Georg ;
Strauss, Karin .
IEEE MICRO, 2017, 37 (03) :98-104
[9]   Solution of a 20-variable 3-SAT problem on a DNA computer [J].
Braich, RS ;
Chelyapov, N ;
Johnson, C ;
Rothemund, PWK ;
Adleman, L .
SCIENCE, 2002, 296 (5567) :499-502
[10]   Arithmetic computation in the tile assembly model: Addition and multiplication [J].
Brun, Yuriy .
THEORETICAL COMPUTER SCIENCE, 2007, 378 (01) :17-31