Book of Abstracts: Albany 2003

category image Albany 2003
Conversation 13
Abstract Book
June 17-21 2003

Directed Nucleation Assembly of Barcode Patterned DNA Lattices

The programmed self-assembly of patterned aperiodic molecular structures is a major challenge in nanotechnology and has numerous potential applications for nanofabrication of complex structures and useful devices. Here we report the construction of a novel aperiodic patterned DNA lattice (Barcode Lattice) by a self-assembly process of directed nucleation of DNA tiles around a scaffold DNA strand. The input DNA scaffold strand, constructed by ligation of shorter synthetic oligonucleotides, provides to the DNA lattice barcode patterning information represented by the presence or absence of DNA hairpin loops protruding from the DNA lattice. Self-assembly of multiple DNA tiles around the scaffold strand was demonstrated to result in a patterned lattice containing barcode information of 01101. We have also demonstrated the reprogramming of the system to another patterning. An inverted barcode pattern of 10010 was achieved by modification of the scaffold strands and one of the strands composing each tile. A ribbon lattice consisting of repetitions of the barcode pattern with expected periodicity was also constructed by the addition of sticky-ends. The patterning of both classes of lattices was clearly observable via atomic force microscopy. These results represent a first step toward implementation of a visual readout system capable of converting information encoded on a 1-dimensional DNA strand into a 2-dimensional form readable by advanced microscopic techniques. A functioning visual output method would not only increase the readout speed of DNA-based computers but may also find use in other sequence identification techniques such as mutation or allele mapping.

This work has been supported by grants from NSF (EIA-00-86015, EIA-0218376, EIA-0218359) and DARPA/AFSOR (F30602-01-2-0561).

Hao Yan*
Thomas H. LaBean
Liping Feng
John H. Reif

Department of Computer Science
Duke University
Durham, NC 27708