Executable biochemical space for specification and analysis of biochemical systems

被引:3
|
作者
Trojak, Matej [1 ]
Safranek, David [1 ]
Mertova, Lukrecia [1 ]
Brim, Lubos [1 ]
机构
[1] Masaryk Univ, Syst Biol Lab, Brno, Czech Republic
来源
PLOS ONE | 2020年 / 15卷 / 09期
关键词
KAIC PHOSPHORYLATION; PROTEIN; MODEL; GENE; ENVIRONMENT; ANNOTATION; SIMULATION; EXPRESSION; SEMANTICS; FRAMEWORK;
D O I
10.1371/journal.pone.0238838
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Computational systems biology provides multiple formalisms for modelling of biochemical processes among which the rule-based approach is one of the most suitable. Its main advantage is a compact and precise mechanistic description of complex processes. However, state-of-the-art rule-based languages still suffer several shortcomings that limit their use in practice. In particular, the elementary (low-level) syntax and semantics of rule-based languages complicate model construction and maintenance for users outside computer science. On the other hand, mathematical models based on differential equations (ODEs) still make the most typical used modelling framework. In consequence, robust re-interpretation and integration of models are difficult, thus making the systems biology paradigm technically challenging. Though several high-level languages have been developed at the top of rule-based principles, none of them provides a satisfactory and complete solution for semi-automated description and annotation of heterogeneous biophysical processes integrated at the cellular level. We present the second generation of a rule-based language called Biochemical Space Language (BCSL) that combines the advantages of different approaches and thus makes an effort to overcome several problems of existing solutions. BCSL relies on the formal basis of the rule-based methodology while preserving user-friendly syntax of plain chemical equations. BCSL combines the following aspects: the level of abstraction that hides structural and quantitative details but yet gives a precise mechanistic view of systems dynamics; executable semantics allowing formal analysis and consistency checking at the level of the language; universality allowing the integration of different biochemical mechanisms; scalability and compactness of the specification; hierarchical specification and composability of chemical entities; and support for genome-scale annotation.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Executable Biochemical Space for Specification and Analysis of Biochemical Systems
    Trojak, Matej
    Safranek, David
    Brim, Lubos
    Salagovic, Jakub
    Cerveny, Jan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2020, 350 (350) : 91 - 116
  • [2] A Language for Biochemical Systems: Design and Formal Specification
    Pedersen, Michael
    Plotkin, Gordon D.
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY XII, 2010, 5945 : 77 - 145
  • [3] Automated construction and analysis of the design space for biochemical systems
    Fasani, Rick A.
    Savageau, Michael A.
    BIOINFORMATICS, 2010, 26 (20) : 2601 - 2609
  • [4] EXECUTABLE SPECIFICATION AND ANALYSIS FOR THE DESIGN OF CONCURRENT OBJECT-ORIENTED SYSTEMS
    DENG, Y
    CHANG, SK
    LIN, XL
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1994, 4 (04) : 427 - 450
  • [5] Biochemical analysis with microfluidic systems
    Ursula Bilitewski
    Meike Genrich
    Sabine Kadow
    Gaber Mersal
    Analytical and Bioanalytical Chemistry, 2003, 377 : 556 - 569
  • [6] Biochemical analysis with microfluidic systems
    Bilitewski, U
    Genrich, M
    Kadow, S
    Mersal, G
    ANALYTICAL AND BIOANALYTICAL CHEMISTRY, 2003, 377 (03) : 556 - 569
  • [7] Phenotypes and tolerances in the design space of biochemical systems
    Savageau, Michael A.
    Coelho, Pedro M. B. M.
    Fasani, Rick A.
    Tolla, Dean A.
    Salvador, Armindo
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2009, 106 (16) : 6435 - 6440
  • [8] Uploadable executable specification concept for spacecraft autonomy systems
    Cancro, George
    Innanen, William
    Turner, Russell
    Monaco, Christopher
    Trela, Michael
    2007 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2007, : 3512 - 3523
  • [9] Executable specification of open multi-agent systems
    Artikis, Alexander
    Sergot, Marek
    LOGIC JOURNAL OF THE IGPL, 2010, 18 (01) : 31 - 65
  • [10] RealSpec: An Executable Specification Language for Modeling Control Systems
    Khwaja, Amir A.
    Urban, Joseph E.
    PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, 2009, : 219 - +