: an funded by the an nsf expedition in computing an nsf expedition Menu

Publications

The latest publications from the Molecular Programming Project.

Neural network computation with DNA strand displacement cascades.

The impressive capabilities of the mammalian brain–ranging from perception, pattern recognition and memory formation to decision making and motor activity control–have inspired their re-creation in a wide range of artificial intelligence systems for applications such as face recognition, anoma...
Read more

Synthetic in vitro transcriptional oscillators.

The construction of synthetic biochemical circuits from simple components illuminates how complex behaviors can arise in chemistry and builds a foundation for future biological technologies. A simplified analog of genetic regulatory networks, in vitro transcriptional circuits, provides a modul...
Read more

NUPACK: Analysis and design of nucleic acid systems.

The Nucleic Acid Package (NUPACK) is a growing software suite for the analysis and design of nucleic acid systems. The NUPACK web server (http://www.nupack.org) currently enables: Analysis: thermodynamic analysis of dilute solutions of interacting nucleic acid strands. Design: sequence design ...
Read more

Selective cell death mediated by small conditional RNAs.

Cancer cells are characterized by genetic mutations that deregulate cell proliferation and suppress cell death. To arrest the uncontrolled replication of malignant cells, conventional chemotherapies systemically disrupt cell division, causing diverse and often severe side effects as a result o...
Read more

Knitting complex weaves with DNA origami.

The past three decades have witnessed steady growth in our ability to harness DNA branched junctions as building blocks for programmable self-assembly of diverse supramolecular architectures. The DNA-origami method, which exploits the availability of long DNA sequences to template sophisticate...
Read more

DNA as a universal substrate for chemical kinetics.

Molecular programming aims to systematically engineer molecular and chemical systems of autonomous function and ever-increasing complexity. A key goal is to develop embedded control circuitry within a chemical system to direct molecular events. Here we show that systems of DNA molecules can be...
Read more

Control of DNA strand displacement kinetics using toehold exchange.

DNA is increasingly being used as the engineering material of choice for the construction of nanoscale circuits, structures, and motors. Many of these enzyme-free constructions function by DNA strand displacement reactions. The kinetics of strand displacement can be modulated by toeholds, shor...
Read more

Rapid prototyping of 3D DNA-origami shapes with caDNAno.

DNA nanotechnology exploits the programmable specificity afforded by base-pairing to produce self-assembling macromolecular objects of custom shape. For building megadalton-scale DNA nanostructures, a long ‘scaffold’ strand can be employed to template the assembly of hundreds of oligonucleotid...
Read more

Folding DNA origami from a double-stranded source of scaffold.

Combined heat and chemical denaturation of double-stranded DNA scaffold strands in the presence of staple strands, followed by a sudden temperature drop and then stepwise dialysis to remove the chemical denaturant, leads to self-assembly of two distinct DNA-origami structures.


Read more

Self-assembly of DNA into nanoscale three-dimensional shapes.

Molecular self-assembly offers a ‘bottom-up’ route to fabrication with subnanometre precision of complex structures from simple components. DNA has proved to be a versatile building block for programmable construction of such objects, including two-dimensional crystals, nanotubes, and three-di...
Read more

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. ...
Read more

Dynamic allosteric control of noncovalent DNA catalysis reactions.

Allosteric modulation of catalysis kinetics is prevalent in proteins and has been rationally designed for ribozymes. Here, we present an allosteric DNA molecule that, in its active configuration, catalyzes a noncovalent DNA reaction. The catalytic activity is designed to be modulated by the re...
Read more

Graphene-based atomic-scale switches.

Graphene’s remarkable mechanical and electrical properties, combined with its compatibility with existing planar silicon-based technology, make it an attractive material for novel computing devices. We report the development of a nonvolatile memory element based on graphene break junctions. Ou...
Read more

Programming biomolecular self-assembly pathways.

In nature, self-assembling and disassembling complexes of proteins and nucleic acids bound to a variety of ligands perform intricate and diverse dynamic functions. In contrast, attempts to rationally encode structure and function into synthetic amino acid and nucleic acid sequences have largel...
Read more

Engineering entropy-driven reactions and networks catalyzed by DNA.

Artificial biochemical circuits are likely to play as large a role in biological engineering as electrical circuits have played in the engineering of electromechanical devices. Toward that end, nucleic acids provide a designable substrate for the regulation of biochemical reactions. However, i...
Read more