Computational modelling of the kinetic Tile Assembly Model using a rule-based approach

被引:4
作者
Mohammed, Abdulmelik [1 ]
Czeizler, Elena [2 ]
Czeizler, Eugen [3 ,4 ]
机构
[1] Aalto Univ, Dept Comp Sci, Espoo, Finland
[2] Citrus Solut Oy, Helsinki, Finland
[3] Natl Inst Res & Dev Biol Sci, Bucharest, Romania
[4] Abo Akad Univ, Dept Comp Sci, Turku, Finland
关键词
Computational modelling; Tile Assembly Model; Agent- and rulebased modelling; DNA NANOSTRUCTURES; SIMULATION; SETS;
D O I
10.1016/j.tcs.2017.07.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The (abstract) Tile Assembly Model (aTAM), is a mathematical paradigm for the study and algorithmic design of DNA self-assembly systems. It employs the use of so-called DNA tiles, which are abstractions of experimentally achievable DNA nanostructure complexes with similar inter-matching behaviours. To this day, there are about half-dozen different experimental implementations of DNA tiles and their sub-sequent algorithmic assembly into larger complexes, see e.g. Reif et al. (2012) [29]. In order to provide further insight into the assembly process, the aTAM model has been extended to a kinetic counterpart (kTAM). Although there is a wide abundance of different variants of the abstract model, e.g., stage, step, hierarchical, temperature-k, signal-passing, etc. (see e.g. Patitz (2012) [22]), numerical simulations of the kinetic counterpart have been performed only for a few types of these systems. This might be due to the fact that the numerical models and simulations of kTAM were almost exclusively implemented using classical stochastic simulation algorithms frameworks, which are not designed for capturing models with theoretically un-bounded number of species. In this paper we introduce an agent- and rule-based modelling approach for kTAM, and its implementation on NFsim, one of the available platfonris for such type of modelling. We show not only how the modelling of kTAM can be implemented, but we also explore the advantages of this modelling framework for kinetic simulations of kTAM and the easy way such models can be updated and modified. We present numerical comparisons both with classical numerical simulations of kTAM, as well as comparison in between four different kinetic variant of the TAM model, all implemented in NFsim as stand-alone rule-based models. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:203 / 215
页数:13
相关论文
共 42 条
  • [1] Computer-Aided Production of Scaffolded DNA Nanostructures from Flat Sheet Meshes
    Benson, Erik
    Mohammed, Abdulmelik
    Bosco, Alessandro
    Teixeira, Ana I.
    Orponen, Pekka
    Hogberg, Bjorn
    [J]. ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2016, 55 (31) : 8869 - 8872
  • [2] DNA rendering of polyhedral meshes at the nanoscale
    Benson, Erik
    Mohammed, Abdulmelik
    Gardell, Johan
    Masich, Sergej
    Czeizler, Eugen
    Orponen, Pekka
    Hogberg, Bjorn
    [J]. NATURE, 2015, 523 (7561) : 441 - U139
  • [3] Buffone Bob, RULESTUDIO SIMULATOR
  • [4] Chaurasia Anshul, 2009, P 6 ANN C FDN NAN FN
  • [5] Cook M., 2004, COMPLEX SYST, V15, P1, DOI DOI 10.25088/COMPLEXSYSTEMS.15.1.1
  • [6] nanoK: A calculus for the modeling and simulation of nano devices
    Credi, A.
    Garavelli, M.
    Laneve, C.
    Pradalier, S.
    Silvi, S.
    Zavattaro, G.
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 408 (01) : 17 - 30
  • [7] Credi A, 2007, LECT NOTES COMPUT SC, V4695, P168
  • [8] Fault Tolerant Design and Analysis of Carbon Nanotube Circuits Affixed on DNA Origami Tiles
    Czeizler, Eugen
    Orponen, Pekka
    [J]. IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2015, 14 (05) : 871 - 877
  • [9] Synthesizing minimal tile sets for complex patterns in the framework of patterned DNA self-assembly
    Czeizler, Eugen
    Popa, Alexandru
    [J]. THEORETICAL COMPUTER SCIENCE, 2013, 499 : 23 - 37
  • [10] Danos V, 2008, LECT N BIOINFORMAT, V5054, P103, DOI 10.1007/978-3-540-68413-8_8