A domain-level DNA strand displacement reaction enumerator allowing arbitrary non-pseudoknotted secondary structures
Casey Grun, Karthik Sarma, Brian Wolfe, Seung Woo Shin, and Erik, Winfree

TL;DR
This paper introduces a novel domain-level DNA strand displacement enumerator capable of modeling arbitrary non-pseudoknotted secondary structures, enhancing the design and analysis of complex molecular systems.
Contribution
It presents a new reaction enumerator that handles diverse secondary structures and mechanisms, with a time-scale separation technique ensuring correctness and avoiding polymerization.
Findings
Handles arbitrary non-pseudoknotted secondary structures
Includes mechanisms like association, dissociation, branch migration, and toehold activation
Implemented in Python and integrated into DyNAMiC Workbench
Abstract
DNA strand displacement systems have proven themselves to be fertile substrates 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-pseudoknotted secondary structures and reaction mechanisms including association and dissociation, 3-way and 4-way branch migration, and direct as well as remote…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
