Cargando…

A geometric framework for reaction enumeration in computational nucleic acid devices

Cascades of DNA strand displacement reactions enable the design of potentially large circuits with complex behaviour. Computational modelling of such systems is desirable to enable rapid design and analysis. In previous work, the expressive power of graph theory was used to enumerate reactions imple...

Descripción completa

Detalles Bibliográficos
Autores principales: Kumar, Sarika, Lakin, Matthew R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10645505/
https://www.ncbi.nlm.nih.gov/pubmed/37963554
http://dx.doi.org/10.1098/rsif.2023.0259
_version_ 1785147381807841280
author Kumar, Sarika
Lakin, Matthew R.
author_facet Kumar, Sarika
Lakin, Matthew R.
author_sort Kumar, Sarika
collection PubMed
description Cascades of DNA strand displacement reactions enable the design of potentially large circuits with complex behaviour. Computational modelling of such systems is desirable to enable rapid design and analysis. In previous work, the expressive power of graph theory was used to enumerate reactions implementing strand displacement across a wide range of complex structures. However, coping with the rich variety of possible graph-based structures required enumeration rules with complicated side-conditions. This paper presents an alternative approach to tackle the problem of enumerating reactions at domain level involving complex structures by integrating with a geometric constraint solving algorithm. The rule sets from previous work are simplified by replacing side-conditions with a general check on the geometric plausibility of structures generated by the enumeration algorithm. This produces a highly general geometric framework for reaction enumeration. Here, we instantiate this framework to solve geometric constraints by a structure sampling approach in which we randomly generate sets of coordinates and check whether they satisfy all the constraints. We demonstrate this system by applying it to examples from the literature where molecular geometry plays an important role, including DNA hairpin and remote toehold reactions. This work therefore enables integration of reaction enumeration and structural modelling.
format Online
Article
Text
id pubmed-10645505
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-106455052023-11-15 A geometric framework for reaction enumeration in computational nucleic acid devices Kumar, Sarika Lakin, Matthew R. J R Soc Interface Life Sciences–Engineering interface Cascades of DNA strand displacement reactions enable the design of potentially large circuits with complex behaviour. Computational modelling of such systems is desirable to enable rapid design and analysis. In previous work, the expressive power of graph theory was used to enumerate reactions implementing strand displacement across a wide range of complex structures. However, coping with the rich variety of possible graph-based structures required enumeration rules with complicated side-conditions. This paper presents an alternative approach to tackle the problem of enumerating reactions at domain level involving complex structures by integrating with a geometric constraint solving algorithm. The rule sets from previous work are simplified by replacing side-conditions with a general check on the geometric plausibility of structures generated by the enumeration algorithm. This produces a highly general geometric framework for reaction enumeration. Here, we instantiate this framework to solve geometric constraints by a structure sampling approach in which we randomly generate sets of coordinates and check whether they satisfy all the constraints. We demonstrate this system by applying it to examples from the literature where molecular geometry plays an important role, including DNA hairpin and remote toehold reactions. This work therefore enables integration of reaction enumeration and structural modelling. The Royal Society 2023-11-15 /pmc/articles/PMC10645505/ /pubmed/37963554 http://dx.doi.org/10.1098/rsif.2023.0259 Text en © 2023 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Life Sciences–Engineering interface
Kumar, Sarika
Lakin, Matthew R.
A geometric framework for reaction enumeration in computational nucleic acid devices
title A geometric framework for reaction enumeration in computational nucleic acid devices
title_full A geometric framework for reaction enumeration in computational nucleic acid devices
title_fullStr A geometric framework for reaction enumeration in computational nucleic acid devices
title_full_unstemmed A geometric framework for reaction enumeration in computational nucleic acid devices
title_short A geometric framework for reaction enumeration in computational nucleic acid devices
title_sort geometric framework for reaction enumeration in computational nucleic acid devices
topic Life Sciences–Engineering interface
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10645505/
https://www.ncbi.nlm.nih.gov/pubmed/37963554
http://dx.doi.org/10.1098/rsif.2023.0259
work_keys_str_mv AT kumarsarika ageometricframeworkforreactionenumerationincomputationalnucleicaciddevices
AT lakinmatthewr ageometricframeworkforreactionenumerationincomputationalnucleicaciddevices
AT kumarsarika geometricframeworkforreactionenumerationincomputationalnucleicaciddevices
AT lakinmatthewr geometricframeworkforreactionenumerationincomputationalnucleicaciddevices