3,278 research outputs found
One dimensional boundaries for DNA tile self-assembly
In this paper we report the design and synthesis of DNA molecules (referred to as DNA tiles) with specific binding interactions that
guide self-assembly to make one-dimensional assemblies shaped as lines,
V's and X's. These DNA tile assemblies have been visualized by atomic
force microscopy. The highly-variable distribution of shapes - e.g.,
the length of the arms of X-shaped assemblies - gives us insight into
how the assembly process is occurring. Using stochastic models that
simulate addition and dissociation of each type of DNA tile, as well
as simplified models that more cleanly examine the generic phenomena,
we dissect the contribution of accretion vs aggregation, reversible vs
irreversible and seeded vs unseeded assumptions for describing the
growth processes. The results suggest strategies for controlling
self-assembly to make more uniformly-shaped assemblies
Proofreading tile sets: Error correction for algorithmic self-assembly
For robust molecular implementation of tile-based algorithmic
self-assembly, methods for reducing errors must be developed. Previous
studies suggested that by control of physical conditions, such as
temperature and the concentration of tiles, errors (Īµ) can be reduced
to an arbitrarily low rate - but at the cost of reduced speed (r) for
the self-assembly process. For tile sets directly implementing blocked
cellular automata, it was shown that r ā Ī²Īµ^2 was optimal. Here, we
show that an improved construction, which we refer to as proofreading
tile sets, can in principle exploit the cooperativity of tile assembly reactions
to dramatically improve the scaling behavior to r ā Ī²Īµ and better.
This suggests that existing DNA-based molecular tile approaches may be
improved to produce macroscopic algorithmic crystals with few errors.
Generalizations and limitations of the proofreading tile set construction
are discussed
Optimization of supply diversity for the self-assembly of simple objects in two and three dimensions
The field of algorithmic self-assembly is concerned with the design and
analysis of self-assembly systems from a computational perspective, that is,
from the perspective of mathematical problems whose study may give insight into
the natural processes through which elementary objects self-assemble into more
complex ones. One of the main problems of algorithmic self-assembly is the
minimum tile set problem (MTSP), which asks for a collection of types of
elementary objects (called tiles) to be found for the self-assembly of an
object having a pre-established shape. Such a collection is to be as concise as
possible, thus minimizing supply diversity, while satisfying a set of stringent
constraints having to do with the termination and other properties of the
self-assembly process from its tile types. We present a study of what we think
is the first practical approach to MTSP. Our study starts with the introduction
of an evolutionary heuristic to tackle MTSP and includes results from extensive
experimentation with the heuristic on the self-assembly of simple objects in
two and three dimensions. The heuristic we introduce combines classic elements
from the field of evolutionary computation with a problem-specific variant of
Pareto dominance into a multi-objective approach to MTSP.Comment: Minor typos correcte
Self-assembly of two-dimensional binary quasicrystals: A possible route to a DNA quasicrystal
We use Monte Carlo simulations and free-energy techniques to show that binary
solutions of penta- and hexavalent two-dimensional patchy particles can form
thermodynamically stable quasicrystals even at very narrow patch widths,
provided their patch interactions are chosen in an appropriate way. Such patchy
particles can be thought of as a coarse-grained representation of DNA multi-arm
`star' motifs, which can be chosen to bond with one another very specifically
by tuning the DNA sequences of the protruding arms. We explore several possible
design strategies and conclude that DNA star tiles that are designed to
interact with one another in a specific but not overly constrained way could
potentially be used to construct soft quasicrystals in experiment. We verify
that such star tiles can form stable dodecagonal motifs using oxDNA, a
realistic coarse-grained model of DNA
Experimental Progress in Computation by Self-Assembly of DNA Tilings
Approaches to DNA-based computing by self-assembly require the
use of D. T A nanostructures, called tiles, that have efficient chemistries, expressive
computational power: and convenient input and output (I/O) mechanisms.
We have designed two new classes of DNA tiles: TAO and TAE, both
of which contain three double-helices linked by strand exchange. Structural
analysis of a TAO molecule has shown that the molecule assembles efficiently
from its four component strands. Here we demonstrate a novel method for
I/O whereby multiple tiles assemble around a single-stranded (input) scaffold
strand. Computation by tiling theoretically results in the formation of structures
that contain single-stranded (output) reported strands, which can then
be isolated for subsequent steps of computation if necessary. We illustrate the
advantages of TAO and TAE designs by detailing two examples of massively
parallel arithmetic: construction of complete XOR and addition tables by linear
assemblies of DNA tiles. The three helix structures provide flexibility for
topological routing of strands in the computation: allowing the implementation
of string tile models
Detecting Repetitions and Periodicities in Proteins by Tiling the Structural Space
The notion of energy landscapes provides conceptual tools for understanding
the complexities of protein folding and function. Energy Landscape Theory
indicates that it is much easier to find sequences that satisfy the "Principle
of Minimal Frustration" when the folded structure is symmetric (Wolynes, P. G.
Symmetry and the Energy Landscapes of Biomolecules. Proc. Natl. Acad. Sci.
U.S.A. 1996, 93, 14249-14255). Similarly, repeats and structural mosaics may be
fundamentally related to landscapes with multiple embedded funnels. Here we
present analytical tools to detect and compare structural repetitions in
protein molecules. By an exhaustive analysis of the distribution of structural
repeats using a robust metric we define those portions of a protein molecule
that best describe the overall structure as a tessellation of basic units. The
patterns produced by such tessellations provide intuitive representations of
the repeating regions and their association towards higher order arrangements.
We find that some protein architectures can be described as nearly periodic,
while in others clear separations between repetitions exist. Since the method
is independent of amino acid sequence information we can identify structural
units that can be encoded by a variety of distinct amino acid sequences
Programmable Control of Nucleation for Algorithmic Self-Assembly
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.Comment: 37 pages, 14 figure
An information-bearing seed for nucleating algorithmic self-assembly
Self-assembly creates natural mineral, chemical, and biological structures of great complexity. Often, the same starting materials have the potential to form an infinite variety of distinct structures; information in a seed molecule can determine which form is grown as well as where and when. These phenomena can be exploited to program the growth of complex supramolecular structures, as demonstrated by the algorithmic self-assembly of DNA tiles. However, the lack of effective seeds has limited the reliability and yield of algorithmic crystals. Here, we present a programmable DNA origami seed that can display up to 32 distinct binding sites and demonstrate the use of seeds to nucleate three types of algorithmic crystals. In the simplest case, the starting materials are a set of tiles that can form crystalline ribbons of any width; the seed directs assembly of a chosen width with >90% yield. Increased structural diversity is obtained by using tiles that copy a binary string from layer to layer; the seed specifies the initial string and triggers growth under near-optimal conditions where the bit copying error rate is 17 kb of sequence information. In sum, this work demonstrates how DNA origami seeds enable the easy, high-yield, low-error-rate growth of algorithmic crystals as a route toward programmable bottom-up fabrication
- ā¦