Abstract
We classify rectangular DNA origami structures according to their scaffold and staples organization by associating a graphical representation to each scaffold folding. Inspired by well studied Temperley–Lieb algebra, we identify basic modules that form the structures. The graphical description is obtained by ‘gluing’ basic modules one on top of the other. To each module we associate a symbol such that gluing of modules corresponds to concatenating the associated symbols. Every word corresponds to a graphical representation of a DNA origami structure. A set of rewriting rules defines equivalent words that correspond to the same graphical structure. We propose two different types of basic module structures and corresponding rewriting rules. For each type, we provide the number of all possible structures through the number of equivalence classes of words. We also give a polynomial time algorithm that computes the shortest word for each equivalence class.
Similar content being viewed by others
References
Bhuvana T, Smith KC, Fisher TS, Kulkarni GU (2009) Self-assembled CNT circuits with ohmic contacts using Pd hexadecanethiolate as in situ solder. Nanoscale 1(2):271–275
Book RV, Otto F (1993) String-rewriting systems. Springer, Berlin
Borisavljević M, Došen K, Petric Z (2002) Kauffman monoids. J Knot Theory Ramif 11(2):127–143
Dolinka I, East J (2017) The idempotent-generated subsemigroup of the Kauffman monoid. Glasgow Math J 59(3):673–683
Eichen Y, Braun E, Sivan U, Ben-Yoseph G (1998) Self-assembly of nanoelectronic components and circuits using biological templates. Acta Polymerica 49(10–11):663–670
Garrett J, Jonoska N, Kim H, Saito M (2019) Algebraic systems motivated by DNA origami. In: Proceedings of the 8th international conference on algebraic informatics, pp 164–176
Garrett J, Jonoska N, Kim H, Saito M (2019) DNA origami words and rewriting systems. In: Proceedings of the 18th international conference on unconventional computation and natural computation, vol 11493, pp 94–107
Jones VFR (1983) Index for subfactors. Inventiones Matheematicae 72:1–25
Kauffman LH (2001) Knots and physics. World Scientific, Singapore
Lau KW, FitzGerald DG (2006) Ideal structure of the Kauffman and related monoids. Commun Algebra 34(7):2617–2629
Li J, Fan C, Pei H, Shi J, Huang Q (2013) Smart drug delivery nanocarriers with self-assembled DNA nanostructures. Adv Mater 25(32):4386–4396
Rothemund PWK (2005) Design of DNA origami. In: Proceedings of 2005 international conference on computer-aided design, pp 471–478
Rothemund PWK (2006) Folding DNA to create nanoscale shapes and patterns. Nature 440(7082):297–302
The on-line encyclopedia of integer sequences. https://oeis.org/
Veneziano R, Ratanalert S, Zhang K, Zhang F, Yan H, Chiu W, Bathe M (2016) Designer nanoscale DNA assemblies programmed from the top down. Science 352(6293):1534
Verma G, Hassan PA (2013) Self assembled materials: design strategies and drug delivery perspectives. Phys Chem Chem Phys 15(40):17016–17028
Whitesides GM, Boncheva M (2002) Beyond molecules: self-assembly of mesoscopic and macroscopic components. Proc Natl Acad Sci U S A 99(8):4769–4774
Winfree E, Eng T, Rozenberg, G (2001) String tile models for DNA computing by self-assembly. In: Proceedings of the 6th international workshop on DNA-based computers, pp 63–88
Acknowledgements
This research was (partially) supported by the Grants NSF DMS-1800443/1764366 and the Southeast Center for Mathematics and Biology, an NSF-Simons Research Center for Mathematics of Complex Biological Systems, under National Science Foundation Grant No. DMS-1764406, Simons Foundation Grant No.594594, and Incheon National University (International Cooperative) Research Grant in 2020.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Garrett, J., Jonoska, N., Kim, H. et al. DNA origami words, graphical structures and their rewriting systems. Nat Comput 20, 217–231 (2021). https://doi.org/10.1007/s11047-020-09825-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11047-020-09825-z