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...
Saved in:
Published in: | Natural computing 2021-06, Vol.20 (2), p.217-231 |
---|---|
Main Authors: | , , , |
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 & 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 & aerospace journals</collection><collection>ProQuest Advanced Technologies & 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 |