A full-automatic sequence design algorithm for branched DNA structures.
Production of various structures by self-assembling single stranded DNA molecules is a widely used technology in the filed of DNA nanotechnology. Base sequences of single strands do predict the shape of the resulting nanostructure. Therefore, sequence design is crucial for the successful structure fabrication. This paper presents a sequence design algorithm based on mismatch minimization that can be applied to every desired DNA structure. With this algorithm, junctions, loops, single as well as double stranded regions, and very large structures up to several thousand base pairs can be handled. Thereby, the algorithm is fast for the most structures. Algorithm is Java-implemented. Its implementation is called Seed and is available publicly. As an example for a successful sequence generation, this paper presents the fabrication of DNA chain molecules consisting of double-crossover (DX) tiles as well.
Seiffert
Jan
J
Dresden University of Technology, Institute for Materials Sceience, D-01062 Dresden, Germany. Jan.Seiffert@nano.tu-dresden.de
Huhle
Alexander
A
D000465:Algorithms; D020137:Base Pair Mismatch; D020029:Base Pairing; D004277:DNA, Single-Stranded / Q000737:chemistry*; D009690:Nucleic Acid Conformation; D017422:Sequence Analysis, DNA / Q000295:instrumentation / Q000379:methods; D012984:Software
D004277:DNA, Single-Stranded