Algorithmic self-assembly of DNA Sierpinski triangles

被引:656
作者
Rothemund, PWK [1 ]
Papadakis, N [1 ]
Winfree, E [1 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
关键词
D O I
10.1371/journal.pbio.0020424
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
Algorithms and information, fundamental to technological and biological organization, are also an essential aspect of many elementary physical phenomena, such as molecular self-assembly. Here we report the molecular realization, using two-dimensional self-assembly of DNA tiles, of a cellular automaton whose update rule computes the binary function XOR and thus fabricates a fractal pattern - a Sierpinski triangle - as it grows. To achieve this, abstract tiles were translated into DNA tiles based on double-crossover motifs. Serving as input for the computation, long single-stranded DNA molecules were used to nucleate growth of tiles into algorithmic crystals. For both of two independent molecular realizations, atomic force microscopy revealed recognizable Sierpinski triangles containing 100 - 200 correct tiles. Error rates during assembly appear to range from 1% to 10%. Although imperfect, the growth of Sierpinski triangles demonstrates all the necessary mechanisms for the molecular implementation of arbitrary cellular automata. This shows that engineered DNA self-assembly can be treated as a Turing-universal biomolecular system, capable of implementing any desired algorithm for computation or construction tasks.
引用
收藏
页码:2041 / 2053
页数:13
相关论文
共 58 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]  
ADLEMAN LM, 2002, S FDN COMP SCI FOCS, P530
[3]  
[Anonymous], 1995, UNIVER SAL TURING MA
[4]  
[Anonymous], 1971, The Life Puzzle: On Crystals and Organisms and on the Possibility of a Crystal as an Ancestor
[5]  
[Anonymous], 2001, P 33 ANN ACM S THEOR, DOI DOI 10.1145/380752.380881
[6]  
[Anonymous], 1975, IZV JUGOSL CTR KRIST
[7]  
Bloomfield V. A., 2000, NUCL ACIDS STRUCTURE
[8]  
Bondarenko BA., 1993, Generalized Pascal Triangles and Pyramids: Their Fractals, Graphs, and Applications
[9]   Self-assembly of mesoscale objects into ordered two-dimensional arrays [J].
Bowden, N ;
Terfort, A ;
Carbeck, J ;
Whitesides, GM .
SCIENCE, 1997, 276 (5310) :233-235
[10]   DNA-templated assembly and electrode attachment of a conducting silver wire [J].
Braun, E ;
Eichen, Y ;
Sivan, U ;
Ben-Yoseph, G .
NATURE, 1998, 391 (6669) :775-778