PROGRAMMABLE CONTROL OF NUCLEATION FOR ALGORITHMIC SELF-ASSEMBLY

被引:41
|
作者
Schulman, Rebecca [1 ]
Winfree, Erik [2 ,3 ]
机构
[1] Univ Calif Berkeley, Dept Phys, Berkeley, CA 94720 USA
[2] CALTECH, Dept Comp Sci, Pasadena, CA 91125 USA
[3] CALTECH, Dept Computat & Neural Syst, Pasadena, CA 91125 USA
基金
美国国家科学基金会;
关键词
algorithmic self-assembly; DNA nanotechnology; nucleation theory; COMPLEXITY; EVOLUTION; CRYSTALS; ARRAYS; DESIGN;
D O I
10.1137/070680266
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Algorithmic self-assembly, a generalization of crystal growth processes, has been proposed as a mechanism for autonomous DNA computation and for bottom-up fabrication of complex nanostructures. A "program" for growing a desired structure consists of a set of molecular "tiles" designed to have specific binding interactions. A key challenge to making algorithmic self-assembly practical is designing tile set programs that make assembly robust to errors that occur during initiation and growth. One method for the controlled initiation of assembly, often seen in biology, is the use of a seed or catalyst molecule that reduces an otherwise large kinetic barrier to nucleation. Here we show how to program algorithmic self-assembly similarly, such that seeded assembly proceeds quickly but there is an arbitrarily large kinetic barrier to unseeded growth. We demonstrate this technique by introducing a family of tile sets for which we rigorously prove that, under the right physical conditions, linearly increasing the size of the tile set exponentially reduces the rate of spurious nucleation. Simulations of these "zig-zag" tile sets suggest that under plausible experimental conditions, it is possible to grow large seeded crystals in just a few hours such that less than 1 percent of crystals are spuriously nucleated. Simulation results also suggest that zig-zag tile sets could be used for detection of single DNA strands. Together with prior work showing that tile sets can be made robust to errors during properly initiated growth, this work demonstrates that growth of objects via algorithmic self-assembly can proceed both efficiently and with an arbitrarily low error rate, even in a model where local growth rules are probabilistic.
引用
收藏
页码:1581 / 1616
页数:36
相关论文
共 50 条
  • [41] Turn Nucleation Perturbs Amyloid β Self-Assembly and Cytotoxicity
    Doran, Todd M.
    Anderson, Elizabeth A.
    Latchney, Sarah E.
    Opanashuk, Lisa A.
    Nilsson, Bradley L.
    JOURNAL OF MOLECULAR BIOLOGY, 2012, 421 (2-3) : 315 - 328
  • [42] Direct Observation of Nucleation and Growth in Amyloid Self-Assembly
    Liang, Yan
    Lynn, David G.
    Berland, Keith M.
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2010, 132 (18) : 6306 - +
  • [43] Exploiting classical nucleation theory for reverse self-assembly
    Miller, William L.
    Cacciuto, Angelo
    JOURNAL OF CHEMICAL PHYSICS, 2010, 133 (23):
  • [44] Diffusional nucleation of nanocrystals and their self-assembly into uniform colloids
    Privman, V.
    JOURNAL OF OPTOELECTRONICS AND ADVANCED MATERIALS, 2008, 10 (11): : 2827 - 2839
  • [45] Proofreading tile sets: Error correction for algorithmic self-assembly
    Winfree, E
    Bekbolatov, R
    DNA COMPUTING, 2004, 2943 : 126 - 144
  • [46] Algorithmic Self-assembly of Single-duplex DNA Nanostructures
    Hamada, Shogo
    Murata, Satoshi
    INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2011, 7 (1-2) : 25 - 37
  • [47] Algorithmic Tile Self-Assembly for Solving the Maximal Matching Problem
    Cheng, Zhen
    Huang, Yufang
    Xiao, Jianhua
    Advances in Intelligent Systems and Computing, 2013, 212 : 845 - 854
  • [48] Two computational primitives for algorithmic self-assembly: Copying and counting
    Barish, RD
    Rothemund, PWK
    Winfree, E
    NANO LETTERS, 2005, 5 (12) : 2586 - 2592
  • [49] Demonstration of elementary functions via DNA algorithmic self-assembly
    Raza, Muhammad Tayyab
    Tandon, Anshula
    Park, Suyoun
    Lee, Sungjin
    Thi Bich Ngoc Nguyen
    Thi Hong Nhung Vu
    Jo, Soojin
    Nam, Yeonju
    Jeon, Sohee
    Jeong, Jun-Ho
    Park, Sung Ha
    NANOSCALE, 2021, 13 (46) : 19376 - 19384
  • [50] Towards the Algorithmic Molecular Self-assembly of Fractals by Cotranscriptional Folding
    Masuda, Yusei
    Seki, Shinnosuke
    Ubukata, Yuki
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, CIAA 2018, 2018, 10977 : 261 - 273