• 沒有找到結果。

Constructing a SMBL-based S-system simulation platform

N/A
N/A
Protected

Academic year: 2021

Share "Constructing a SMBL-based S-system simulation platform"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

T7 – Technical Session 7: Bioinformatics (II)

Constructing a SMBL-based S-system Simulation Platform

Jie-Liang Luo

Department of Computer Science and Information Engineering, National Taiwan University Email: [email protected]

D. Frank Hsu

Department of Computer Science and Information Engineering, Fordham University Email: [email protected]

Cheng-Yen Kao

Department of Computer Science and Information Engineering, National Taiwan University Email: [email protected]

1 Introduction

XML (eXtensible Markup Language) is a commonly used markup language for electronic data exchange. XML has been extended to systems biology. SBML (systems biology markup language) [4] is developed by ERATO Kitano project, California Institute of Technology, USA. SBML take XML and UML modeling as common element to describe and analyze systems biology, and it can be used for biologists for exchanging biological pathway data among different systems biology modeling and simulation software.

There are many existing tools can manipulate SBML formats, e.g. KEGG2SBML [1], CellDesigner, and MathSBML [2]. The combination of these software tools facilitates the analysis of the mathematical modeling for biological reactions. However, it is still an open issue to develop a integrated platform to provide the transformation of data formats, editing, simulation, and analysis in real time. In this study, we design an integrated web service to fetch biological pathway data, convert to visual graphically interface, transform to mathematical modeling, and solve the model in real time.

2 Methods

Systems biology is an approach to analyze the biological chemical reactions and its corresponding mathematic modeling. Also applying mathematical modeling to simulate and solve the equations for understanding the mechanism of biological chemical reactions. The mathematical modeling simulation also can be used as evaluation and prediction of biological systems. Therefore, the strategy of the proposed platform can be completed with the following steps:

Step1 list all elements affected by systems

Step2 list all reactions affected by these elements

Step3 transform these elements and reactions into graphs

Step4 transform the graph into S-system model [3]

Step5 solve and analyze S-system model Step6 explain the mechanism of biological

reactions.

3 Implementation

We design a platform to provide the functionality of SBML editing and S-system simulation to help users to analyze and solve the mathematical model. The following Figure shows the architecture of our proposed platform system.

The platform contains the following functionalities:

1. SMBL editing: provides a user friendly interface to construct biological chemical reactions as SBML formats. Also each parameter of each element and reaction can be modified by user.

2. S-system simulation engine: transforms SBML file formats into S-system mathematical models. Also, the models be solved by the mathematical equations, and the results of simulation dynamically can be 0-7803-9329-5/05/$20.00 ©2005 IEEE

(2)

displayed.

4 References

[1] Akira Funahashi, Akiya Jouraku, Hiroaki Kitano. 2004. Converting the KEGG Pathway Database to SBML. ICSB2004, Heidelberg, Germany, October 9-13.

[2] B. Shapiro, M. Hucka, A. Finney and J. C. Doyle. 2004. MathSBML: A Package for Manipulating SBML-Based Biological Models. Bioinformatics, 20(16): 2829-2831. [3] E. O. Voit. Computational Analysis of

Biochemical Systems. A Pratical Guide for Biochemists and Molecular Biologists. Cambridge University Press, 2000

[4] M. Hucka, A. Finney, B.J. Bornstein, S.M. Keating, B.E. Shapiro, J. Matthews, B.L. Kovitz, M.J. Schilstra, A. Funahashi, J.C. Doyle, H. Kitano. 2004. Evolving a Lingua Franca and Associated Software Infrastructure for Computational Systems Biology: The Systems Biology Markup Language (SBML) Project. Systems Biology June, 1(1): 41-53.

參考文獻

相關文件

Matrix Factorization is an effective method for recommender systems (e.g., Netflix Prize and KDD Cup 2011).. But training

Matrix factorization (MF) and its extensions are now widely used in recommender systems.. In this talk I will briefly discuss three research works related to

a single instruction.. Thus, the operand can be modified before it can be modified before it is used. Useful for fast multipliation and dealing p g with lists, table and other

The hashCode method for a given class can be used to test for object equality and object inequality for that class. The hashCode method is used by the java.util.SortedSet

How would this task help students see how to adjust their learning practices in order to improve?..

The Hilbert space of an orbifold field theory [6] is decomposed into twisted sectors H g , that are labelled by the conjugacy classes [g] of the orbifold group, in our case

important to not just have intuition (building), but know definition (building block).. More on

 Create and present information and ideas for the purpose of sharing and exchanging by using information from different sources, in view of the needs of the audience. 