Font Size: a A A

A Modeling Language For Systems Biology

Posted on:2005-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:S ChenFull Text:PDF
GTID:2168360152467597Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
The progress of molecular biology and the development of genome saw systems biology becoming the hotspot of life science. To understand the biological process systematically, it is necessary to research the anatomy, physiology and dynamics from cell to organism. In current research of systems biology, experiment, simulation and rich talk between them are widely used to give a good understanding. As we know, it is difficult to analyze the dynamics of biological system by changing its parameters or structure biologically. So modeling, simulation and forecasting become promising approaches for systems biology, attracting extensive researches so far.In this thesis, B language—a programming language applied to systems biology is designed with its interpreter and simulator developed at the same time. The modeling grammar of B language is compatible with Systems Biology Markup Language (SBML), current actual standard. As an interactive interpreting programming language, B language, combined with its simulator, provided a convenient way for calculation of the complex biological model. A classic model, minimal model for signal-induced Ca2+ oscillations, is simulated with Matlab and B language respectively to compare the simulation steps and results. The conclusion demonstrates that B language is more appropriate for systems biology research.Object-Oriented Design (OOD) and compiler generator JavaCC were introduced, which provided guarantee for the scalability of B language to some extent. Besides, some open source projects are incorporated in the developing of the simulator, which facilitate not only the development itself but also the revolution of B language while requirement increases.
Keywords/Search Tags:Systems Biology, Language Interpreter, Modeling, Simulating, JavaCC
PDF Full Text Request
Related items