Diplomová práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Formal Biochemical Space for Specification and Analysis of Biochemical Processes

Bc. Matej Troják, učo 410129
Anotace

V tejto práci definujeme formálny modelovací jazyk založený na pravidlách ako formálnu časť Biochemického priestoru. Biochemický priestor je formát slúžiaci na popis reakčných sieti biologických procesov. Skladá sa z formálnej časti pre popis a neformálnej časti pre anotáciu dát. Biochemický priestor je vyvíjaný ako súčasť webovej platformy Comprehensive Modelling Platform slúžiacej na modelovanie …více

Abstract

In this thesis, we define a formal rule-based language suitable for description and analysis of biological systems as a formal part of Biochemical Space. Biochemical Space is a semi-formal notation for reaction networks of biological systems. It is being developed as a part of the Comprehensive Modelling Platform - a web-based platform for modelling and analysis of biological processes. It provides …více

Zadání práce

The primary goal of this thesis is to develop and formally define a novel rule-based language Biochemical Space Language (BCSL) for description of biochemical processes. BCSL is motivated by practical needs that come from development and usage of the unique online modelling platform e-cyanobacterium.org. The platform is an ongoing project at FI MU realised in cooperation with the international consortium CyanoNetwork and the National Infrastructure for Systems Biology C4SYS.

The language will satisfy the following requirements:

  • compact encoding of chemical reactions in terms of context-free rules,
  • abstraction from details of chemical bonds,
  • hierarchical specification of biological entities and locations,
  • executable operational semantics based on (potentially infinite) state-transition structures.

Definition of the syntax and formal semantics will be part of the thesis (in case of a too large range the parts covering language extensions can be placed in appendix).

The secondary goal is to design methods for automatised static and dynamic analysis of BCSL models. Namely, the student will provide a list of typical problems (reachability, consistency, deadlock freedom, etc.) and will give suggestions for efficient solutions at the level of the language (static analysis) and semantics (dynamic analysis). Finally, comparison with existing rule-based languages will be adequately discussed.

Práce zkontrolována:
19. 1. 2018 13:44, doc. RNDr. David Šafránek, Ph.D., učo 3159
Jazyk práce
angličtina angličtina
Termín obhajoby
5. 2. 2018
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. David Šafránek, Ph.D., učo 3159
KSUZD FI MU

Oponent

RNDr. Samuel Pastva, Ph.D., učo 410286
KTP FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.