Loading…

DNA origami words, graphical structures and their rewriting systems

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 ob...

Full description

Saved in:
Bibliographic Details
Published in:Natural computing 2021-06, Vol.20 (2), p.217-231
Main Authors: Garrett, James, Jonoska, Nataša, Kim, Hwee, Saito, Masahico
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c270t-66425586dd9ff6d78c71d48d445a1f70cc0358305f3e80e83cd8b237c6dc532d3
container_end_page 231
container_issue 2
container_start_page 217
container_title Natural computing
container_volume 20
creator Garrett, James
Jonoska, Nataša
Kim, Hwee
Saito, Masahico
description 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.
doi_str_mv 10.1007/s11047-020-09825-z
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2541565835</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2541565835</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-66425586dd9ff6d78c71d48d445a1f70cc0358305f3e80e83cd8b237c6dc532d3</originalsourceid><addsrcrecordid>eNp9kD1PwzAQhi0EEqXwB5gssWI423HsjFX5lBAsMFvBdtJUbVLOjqr215MSJDamu-F93tM9hFxyuOEA-jZyDplmIIBBYYRi-yMy4UoLVugiPz7suWbacHNKzmJcAgiuFJ-Q-d3rjHbY1OW6odsOfbymNZabRePKFY0Je5d6DJGWradpERqkGLbYpKatadzFFNbxnJxU5SqGi985JR8P9-_zJ_by9vg8n70wJzQklueZUMrk3hdVlXttnOY-Mz7LVMkrDc6BVEaCqmQwEIx03nwKqV3unZLCyym5Gns32H31ISa77Hpsh5NWqGz4cKDVkBJjymEXI4bKbrBZl7izHOxBlh1l2UGW_ZFl9wMkRygO4bYO-Ff9D_UNvN5s3Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2541565835</pqid></control><display><type>article</type><title>DNA origami words, graphical structures and their rewriting systems</title><source>Springer Link</source><creator>Garrett, James ; Jonoska, Nataša ; Kim, Hwee ; Saito, Masahico</creator><creatorcontrib>Garrett, James ; Jonoska, Nataša ; Kim, Hwee ; Saito, Masahico</creatorcontrib><description>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.</description><identifier>ISSN: 1567-7818</identifier><identifier>EISSN: 1572-9796</identifier><identifier>DOI: 10.1007/s11047-020-09825-z</identifier><language>eng</language><publisher>Dordrecht: Springer Netherlands</publisher><subject>Algorithms ; Artificial Intelligence ; Complex Systems ; Computer Science ; Equivalence ; Evolutionary Biology ; Generators ; Gluing ; Graphical representations ; Modules ; Polynomials ; Processor Architectures ; Scaffolds ; Staples ; Theory of Computation</subject><ispartof>Natural computing, 2021-06, Vol.20 (2), p.217-231</ispartof><rights>The Author(s), under exclusive licence to Springer Nature B.V. part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer Nature B.V. part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-66425586dd9ff6d78c71d48d445a1f70cc0358305f3e80e83cd8b237c6dc532d3</cites><orcidid>0000-0001-9915-9756</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Garrett, James</creatorcontrib><creatorcontrib>Jonoska, Nataša</creatorcontrib><creatorcontrib>Kim, Hwee</creatorcontrib><creatorcontrib>Saito, Masahico</creatorcontrib><title>DNA origami words, graphical structures and their rewriting systems</title><title>Natural computing</title><addtitle>Nat Comput</addtitle><description>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.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Complex Systems</subject><subject>Computer Science</subject><subject>Equivalence</subject><subject>Evolutionary Biology</subject><subject>Generators</subject><subject>Gluing</subject><subject>Graphical representations</subject><subject>Modules</subject><subject>Polynomials</subject><subject>Processor Architectures</subject><subject>Scaffolds</subject><subject>Staples</subject><subject>Theory of Computation</subject><issn>1567-7818</issn><issn>1572-9796</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAQhi0EEqXwB5gssWI423HsjFX5lBAsMFvBdtJUbVLOjqr215MSJDamu-F93tM9hFxyuOEA-jZyDplmIIBBYYRi-yMy4UoLVugiPz7suWbacHNKzmJcAgiuFJ-Q-d3rjHbY1OW6odsOfbymNZabRePKFY0Je5d6DJGWradpERqkGLbYpKatadzFFNbxnJxU5SqGi985JR8P9-_zJ_by9vg8n70wJzQklueZUMrk3hdVlXttnOY-Mz7LVMkrDc6BVEaCqmQwEIx03nwKqV3unZLCyym5Gns32H31ISa77Hpsh5NWqGz4cKDVkBJjymEXI4bKbrBZl7izHOxBlh1l2UGW_ZFl9wMkRygO4bYO-Ff9D_UNvN5s3Q</recordid><startdate>20210601</startdate><enddate>20210601</enddate><creator>Garrett, James</creator><creator>Jonoska, Nataša</creator><creator>Kim, Hwee</creator><creator>Saito, Masahico</creator><general>Springer Netherlands</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>88I</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M2P</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0001-9915-9756</orcidid></search><sort><creationdate>20210601</creationdate><title>DNA origami words, graphical structures and their rewriting systems</title><author>Garrett, James ; Jonoska, Nataša ; Kim, Hwee ; Saito, Masahico</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-66425586dd9ff6d78c71d48d445a1f70cc0358305f3e80e83cd8b237c6dc532d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Complex Systems</topic><topic>Computer Science</topic><topic>Equivalence</topic><topic>Evolutionary Biology</topic><topic>Generators</topic><topic>Gluing</topic><topic>Graphical representations</topic><topic>Modules</topic><topic>Polynomials</topic><topic>Processor Architectures</topic><topic>Scaffolds</topic><topic>Staples</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Garrett, James</creatorcontrib><creatorcontrib>Jonoska, Nataša</creatorcontrib><creatorcontrib>Kim, Hwee</creatorcontrib><creatorcontrib>Saito, Masahico</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Science Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Science Database</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>Natural computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Garrett, James</au><au>Jonoska, Nataša</au><au>Kim, Hwee</au><au>Saito, Masahico</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>DNA origami words, graphical structures and their rewriting systems</atitle><jtitle>Natural computing</jtitle><stitle>Nat Comput</stitle><date>2021-06-01</date><risdate>2021</risdate><volume>20</volume><issue>2</issue><spage>217</spage><epage>231</epage><pages>217-231</pages><issn>1567-7818</issn><eissn>1572-9796</eissn><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.</abstract><cop>Dordrecht</cop><pub>Springer Netherlands</pub><doi>10.1007/s11047-020-09825-z</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0001-9915-9756</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1567-7818
ispartof Natural computing, 2021-06, Vol.20 (2), p.217-231
issn 1567-7818
1572-9796
language eng
recordid cdi_proquest_journals_2541565835
source Springer Link
subjects Algorithms
Artificial Intelligence
Complex Systems
Computer Science
Equivalence
Evolutionary Biology
Generators
Gluing
Graphical representations
Modules
Polynomials
Processor Architectures
Scaffolds
Staples
Theory of Computation
title DNA origami words, graphical structures and their rewriting systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T08%3A21%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=DNA%20origami%20words,%20graphical%20structures%20and%20their%20rewriting%20systems&rft.jtitle=Natural%20computing&rft.au=Garrett,%20James&rft.date=2021-06-01&rft.volume=20&rft.issue=2&rft.spage=217&rft.epage=231&rft.pages=217-231&rft.issn=1567-7818&rft.eissn=1572-9796&rft_id=info:doi/10.1007/s11047-020-09825-z&rft_dat=%3Cproquest_cross%3E2541565835%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c270t-66425586dd9ff6d78c71d48d445a1f70cc0358305f3e80e83cd8b237c6dc532d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2541565835&rft_id=info:pmid/&rfr_iscdi=true