Biocharts: a visual formalism for complex biological systems

被引:18
作者
Kugler, Hillel [1 ]
Larjo, Antti [2 ]
Harel, David [3 ]
机构
[1] Microsoft Res, Computat Biol Grp, Cambridge, England
[2] Tampere Univ Technol, Dept Signal Proc, FIN-33101 Tampere, Finland
[3] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
关键词
biological modelling; multi-scale modelling; statecharts; bacterial chemotaxis; metabolism; DIAUXIC GROWTH; MODEL; CHEMOTAXIS; STATECHARTS; ROBUSTNESS;
D O I
10.1098/rsif.2009.0457
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We address one of the central issues in devising languages, methods and tools for the modelling and analysis of complex biological systems, that of linking high-level (e.g. intercellular) information with lower-level (e.g. intracellular) information. Adequate ways of dealing with this issue are crucial for understanding biological networks and pathways, which typically contain huge amounts of data that continue to grow as our knowledge and understanding of a system increases. Trying to comprehend such data using the standard methods currently in use is often virtually impossible. We propose a two-tier compound visual language, which we call Biocharts, that is geared towards building fully executable models of biological systems. One of the main goals of our approach is to enable biologists to actively participate in the computational modelling effort, in a natural way. The high-level part of our language is a version of statecharts, which have been shown to be extremely successful in software and systems engineering. The statecharts can be combined with any appropriately well-defined language (preferably a diagrammatic one) for specifying the low-level dynamics of the pathways and networks. We illustrate the language and our general modelling approach using the well-studied process of bacterial chemotaxis.
引用
收藏
页码:1015 / 1024
页数:10
相关论文
共 50 条
[41]   Probabilistic model checking of complex biological pathways [J].
Heath, John ;
Kwiatkowska, Marta ;
Norman, Gethin ;
Parker, David ;
Tymchyshyn, Oksana .
THEORETICAL COMPUTER SCIENCE, 2008, 391 (03) :239-257
[42]   Characterization and biological activity of Solidago canadensis complex [J].
Sutovska, M. ;
Capek, P. ;
Kocmalova, M. ;
Franova, S. ;
Pawlaczyk, I. ;
Gancarz, R. .
INTERNATIONAL JOURNAL OF BIOLOGICAL MACROMOLECULES, 2013, 52 :192-197
[43]   Dynamic regulatory on/off minimization for biological systems under internal temporal perturbations [J].
Kleessen, Sabrina ;
Nikoloski, Zoran .
BMC SYSTEMS BIOLOGY, 2012, 6
[44]   Multiscale phenomena and patterns in biological systems: special issue in honour of Hans Othmer [J].
Hillen, Thomas ;
Painter, Kevin J. ;
Stolarska, Magdalena A. ;
Xue, Chuan .
JOURNAL OF MATHEMATICAL BIOLOGY, 2020, 80 (1-2) :275-281
[45]   Visual inspection systems and human sensitivity [J].
Hata, Seiji ;
Matsuda, Yohei ;
Kamido, Nobuyuki .
EIGHT INTERNATIONAL CONFERENCE ON QUALITY CONTROL BY ARTIFICIAL VISION, 2007, 6356
[46]   BioFNet: biological functional network database for analysis and synthesis of biological systems [J].
Kurata, Hiroyuki ;
Maeda, Kazuhiro ;
Onaka, Toshikazu ;
Takata, Takenori .
BRIEFINGS IN BIOINFORMATICS, 2014, 15 (05) :699-709
[47]   Consistent design schematics for biological systems: standardization of representation in biological engineering [J].
Matsuoka, Yukiko ;
Ghosh, Samik ;
Kitano, Hiroaki .
JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2009, 6 :S393-S404
[48]   Biological networks in metabolic P systems [J].
Manca, Vincenzo ;
Bianco, Luca .
BIOSYSTEMS, 2008, 91 (03) :489-498
[49]   Modular Mathematical Modelling of Biological Systems [J].
Gill, Mandeep ;
McKeever, Steve ;
Gavaghan, David .
THEORY OF MODELING AND SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2012 (DEVS 2012), 2012, 44 (04) :168-175
[50]   Modeling of biological systems rhythms. [J].
Pishak, VP ;
Boychuk, TN ;
Strinadko, MT ;
Tymochko, BM .
FOURTH INTERNATIONAL CONFERENCE ON CORRELATION OPTICS, 1999, 3904 :570-574