Learning Centre

A Modelling and Simulation Tool for DNA Strand Displacement Systems

 |  Login

Show simple item record

dc.contributor Aalto-yliopisto fi
dc.contributor Aalto University en
dc.contributor.advisor Gautam, Vinay
dc.contributor.author Long, Shiting
dc.date.accessioned 2020-06-21T17:05:13Z
dc.date.available 2020-06-21T17:05:13Z
dc.date.issued 2020-06-16
dc.identifier.uri https://aaltodoc.aalto.fi/handle/123456789/44968
dc.description.abstract DNA is the hereditary material in almost all organisms, and the sequence of its monomers efficiently conveys essential biological information. Although DNA is well known for its biological functions, the unique material properties of DNA also motivate scientists to design and manufacture DNA complexes for technological purposes. This research field is termed DNA nanotechnology, and it aims to construct arbitrary biomolecular structures using DNA molecules as building blocks. DNA nanotechnology initially focused on programmable static structures, but it has further inspired the designs of engineering systems with dynamic properties such as logic circuits and catalytic systems. This dynamic variant of DNA nanotechnology is enabled by the DNA strand displacement (DSD) mechanism. The design of a DSD system involves discreetly designed initial species that can execute expected sequential reactions. However, such task is hard to be accomplished by hand as the complete reaction network of a large-scaled DSD system can be intractable. In this thesis, we study the problem of modelling DSD systems, i.e., enumerating combinatorially the full space of molecular complexes reachable from the initial species and transferring the resulting chemical reaction network to a simulation engine. We present a rule-based modelling pipeline RuleDSD for generating and simulating reaction networks of DSD systems. RuleDSD is implemented as a software package DSDPy, a tool that automatically generates a complete reaction network for a described DSD system and integrates with the PySB framework for further simulations using the BioNetGen engine. The reaction networks produced by DSDPy show that it is suitable for modelling various DSD systems from existing literature. en
dc.format.extent 63+7
dc.format.mimetype application/pdf en
dc.language.iso en en
dc.title A Modelling and Simulation Tool for DNA Strand Displacement Systems en
dc.type G2 Pro gradu, diplomityö fi
dc.contributor.school Perustieteiden korkeakoulu fi
dc.subject.keyword DNA nanotechnology en
dc.subject.keyword DNA strand displacement en
dc.subject.keyword rule-based modelling en
dc.subject.keyword DSD modelling and simulation en
dc.subject.keyword PySB en
dc.subject.keyword BioNetGen en
dc.identifier.urn URN:NBN:fi:aalto-202006213925
dc.programme.major Security and Cloud Computing en
dc.programme.mcode SCI3084 fi
dc.type.ontasot Master's thesis en
dc.type.ontasot Diplomityö fi
dc.contributor.supervisor Orponen, Pekka
dc.programme Master’s Progamme in Security and Cloud Computing (SECCLO) fi
local.aalto.electroniconly yes
local.aalto.openaccess yes


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search archive


Advanced Search

article-iconSubmit a publication

Browse