VSL 2014: VIENNA SUMMER OF LOGIC 2014

A domain-level DNA strand displacement reaction enumerator allowing arbitrary non-pseudoknotted secondary structures

Authors: Casey Grun, Karthik Sarma, Brian Wolfe, Seung Woo Shin and Erik Winfree

PapersPapers with AbstractsPrefaceAuthor IndexKeyword IndexAdditional files

Paper Information

Title:A domain-level DNA strand displacement reaction enumerator allowing arbitrary non-pseudoknotted secondary structures
Authors:Casey Grun, Karthik Sarma, Brian Wolfe, Seung Woo Shin and Erik Winfree
Proceedings:VEMDP 2014 Contributed Papers
Editors: Chris Thachuk, Marta Kwiatkowska and Andrew Phillips
Keywords:DNA nanotechnology, Reaction enumerator, Molecular programming, Molecular computing, Domains
Abstract:

ABSTRACT. DNA strand displacement systems have proven themselves to be a fertile substrate for the design of programmable molecular machinery and circuitry. Domain-level reaction enumerators provide the foundations for molecular programming languages by formalizing DNA strand displacement mechanisms and modeling interactions at the “domain” level – one level of abstraction above models that explicitly describe DNA strand sequences. Unfortunately, the most-developed models currently only treat pseudo-linear DNA structures, while many systems being experimentally and theoretically pursued exploit a much broader range of secondary structure configurations. Here, we describe a new domain-level reaction enumerator that can handle arbitrary non-psuedoknotted secondary structures and reaction mechanisms including association and dissociation, 3-way and 4-way branch migration, and direct as well as remote toehold activation. To avoid polymerization that is inherent when considering general structures, we employ a time-scale separation technique that holds in the limit of low concentrations. This also allows us to “condense” the detailed reactions by eliminating fast transients, with provable guarantees of correctness for the set of reactions and their kinetics. We hope that the new reaction enumerator will be used in new molecular programming languages, compilers, and tools for analysis and verification that treat a wider variety of mechanisms of interest to experimental and theoretical work.

Pages:29
Talk:Jul 17 09:50
Paper:
Disclaimer | Powered by EasyChair Smart Program