CellML and associated tools and techniques

被引:84
作者
Garny, Alan [1 ]
Nickerson, David P. [2 ]
Cooper, Jonathan [3 ]
dos Santos, Rodrigo Weber [4 ]
Miller, Andrew K. [5 ]
McKeever, Steve [3 ]
Nielsen, Poul M. F. [5 ]
Hunter, Peter J. [5 ]
机构
[1] Univ Oxford, Dept Physiol Anat & Genet, Oxford OX1 3PT, England
[2] Natl Univ Singapore, Div Bioengn, Fac Engn, Singapore 117574, Singapore
[3] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
[4] Univ Fed Juiz de Fora, Dept Comp Sci, BR-36036330 Juiz De Fora, MG, Brazil
[5] Univ Auckland, Auckland Bioengn Inst, Auckland, New Zealand
来源
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2008年 / 366卷 / 1878期
基金
英国生物技术与生命科学研究理事会;
关键词
IUPS Physiome Project; mark-up language; CellML; XML; API; modelling environment;
D O I
10.1098/rsta.2008.0094
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We have, in the last few years, witnessed the development and availability of an ever increasing number of computer models that describe complex biological structures and processes. The multi-scale and multi-physics nature of these models makes their development particularly challenging, not only from a biological or biophysical viewpoint but also from a mathematical and computational perspective. In addition, the issue of sharing and reusing such models has proved to be particularly problematic, with the published models often lacking information that is required to accurately reproduce the published results. The International Union of Physiological Sciences Physiome Project was launched in 1997 with the aim of tackling the aforementioned issues by providing a framework for the modelling of the human body. As part of this initiative, the specifications of the CellML mark-up language were released in 2001. Now, more than 7 years later, the time has come to assess the situation, in particular with regard to the tools and techniques that are now available to the modelling community. Thus, after introducing CellML, we review and discuss existing editors, validators, online repository, code generators and simulation environments, as well as the CellML Application Program Interface. We also address possible future directions including the need for additional mark-up languages.
引用
收藏
页码:3017 / 3043
页数:27
相关论文
共 22 条
[1]  
Barbosa CB, 2006, LECT NOTES COMPUT SC, V3991, P68
[2]   Computer model of action potential of mouse ventricular myocytes [J].
Bondarenko, VE ;
Szigeti, GP ;
Bett, GCL ;
Kim, SJ ;
Rasmusson, RL .
AMERICAN JOURNAL OF PHYSIOLOGY-HEART AND CIRCULATORY PHYSIOLOGY, 2004, 287 (03) :H1378-H1403
[3]  
Cooper J, 2007, ICFP'07 PROCEEDINGS OF THE 2007 ACM SIGPLAN INTERNATIONAL CONFERENCE ON FUNCTIONAL PROGRAMMING, P247
[4]   A model-driven approach to automatic conversion of physical units [J].
Cooper, Jonathan ;
McKeever, Steve .
SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (04) :337-359
[5]  
Cooper S., 2006, ACM SIGPLAN S PARTIA, P12, DOI [DOI 10.1145/1111542.1111546, 10.1145/1111542.1111546]
[6]   Ionic mechanisms underlying human atrial action potential properties: insights from a mathematical model [J].
Courtemanche, M ;
Ramirez, RJ ;
Nattel, S .
AMERICAN JOURNAL OF PHYSIOLOGY-HEART AND CIRCULATORY PHYSIOLOGY, 1998, 275 (01) :H301-H321
[7]   An overview of CellML 1.1, a biological model description language [J].
Cuellar, AA ;
Lloyd, CM ;
Nielsen, PF ;
Bullivant, DP ;
Nickerson, DP ;
Hunter, PJ .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2003, 79 (12) :740-747
[8]   MATHEMATICAL-MODEL OF DEPENDENCE OF HEART-RATE ON TISSUE CONCENTRATION OF ACETYLCHOLINE [J].
DEXTER, F ;
SAIDEL, GM ;
LEVY, MN ;
RUDY, Y .
AMERICAN JOURNAL OF PHYSIOLOGY, 1989, 256 (02) :H520-H526
[9]   Action potential and contractility changes in [Na+]i overloaded cardiac myocytes:: A simulation study [J].
Faber, GM ;
Rudy, Y .
BIOPHYSICAL JOURNAL, 2000, 78 (05) :2392-2404
[10]   One-dimensional rabbit sinoatrial node models: Benefits and limitations [J].
Garny, A ;
Kohl, P ;
Hunter, PJ ;
Boyett, MR ;
Noble, D .
JOURNAL OF CARDIOVASCULAR ELECTROPHYSIOLOGY, 2003, 14 (10) :S121-S132