Cargando…

Gener: a minimal programming module for chemical controllers based on DNA strand displacement

Summary: Gener is a development module for programming chemical controllers based on DNA strand displacement. Gener is developed with the aim of providing a simple interface that minimizes the opportunities for programming errors: Gener allows the user to test the computations of the DNA programs ba...

Descripción completa

Detalles Bibliográficos
Autores principales: Kahramanoğulları, Ozan, Cardelli, Luca
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4547617/
https://www.ncbi.nlm.nih.gov/pubmed/25957353
http://dx.doi.org/10.1093/bioinformatics/btv286
_version_ 1782387084480217088
author Kahramanoğulları, Ozan
Cardelli, Luca
author_facet Kahramanoğulları, Ozan
Cardelli, Luca
author_sort Kahramanoğulları, Ozan
collection PubMed
description Summary: Gener is a development module for programming chemical controllers based on DNA strand displacement. Gener is developed with the aim of providing a simple interface that minimizes the opportunities for programming errors: Gener allows the user to test the computations of the DNA programs based on a simple two-domain strand displacement algebra, the minimal available so far. The tool allows the user to perform stepwise computations with respect to the rules of the algebra as well as exhaustive search of the computation space with different options for exploration and visualization. Gener can be used in combination with existing tools, and in particular, its programs can be exported to Microsoft Research’s DSD tool as well as to LaTeX. Availability and implementation: Gener is available for download at the Cosbi website at http://www.cosbi.eu/research/prototypes/gener as a windows executable that can be run on Mac OS X and Linux by using Mono. Contact: ozan@cosbi.eu
format Online
Article
Text
id pubmed-4547617
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-45476172015-08-25 Gener: a minimal programming module for chemical controllers based on DNA strand displacement Kahramanoğulları, Ozan Cardelli, Luca Bioinformatics Applications Notes Summary: Gener is a development module for programming chemical controllers based on DNA strand displacement. Gener is developed with the aim of providing a simple interface that minimizes the opportunities for programming errors: Gener allows the user to test the computations of the DNA programs based on a simple two-domain strand displacement algebra, the minimal available so far. The tool allows the user to perform stepwise computations with respect to the rules of the algebra as well as exhaustive search of the computation space with different options for exploration and visualization. Gener can be used in combination with existing tools, and in particular, its programs can be exported to Microsoft Research’s DSD tool as well as to LaTeX. Availability and implementation: Gener is available for download at the Cosbi website at http://www.cosbi.eu/research/prototypes/gener as a windows executable that can be run on Mac OS X and Linux by using Mono. Contact: ozan@cosbi.eu Oxford University Press 2015-09-01 2015-05-07 /pmc/articles/PMC4547617/ /pubmed/25957353 http://dx.doi.org/10.1093/bioinformatics/btv286 Text en © The Author 2015. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Applications Notes
Kahramanoğulları, Ozan
Cardelli, Luca
Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title_full Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title_fullStr Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title_full_unstemmed Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title_short Gener: a minimal programming module for chemical controllers based on DNA strand displacement
title_sort gener: a minimal programming module for chemical controllers based on dna strand displacement
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4547617/
https://www.ncbi.nlm.nih.gov/pubmed/25957353
http://dx.doi.org/10.1093/bioinformatics/btv286
work_keys_str_mv AT kahramanogullarıozan generaminimalprogrammingmoduleforchemicalcontrollersbasedondnastranddisplacement
AT cardelliluca generaminimalprogrammingmoduleforchemicalcontrollersbasedondnastranddisplacement