title: CellML: its future, present and past.
abstract: Advances in biotechnology and experimental techniques have lead to the elucidation of vast amounts of biological data. Mathematical models provide a method of analysing this data; however, there are two issues that need to be addressed: (1) the need for standards for defining cell models so they can, for example, be exchanged across the World Wide Web, and also read into simulation software in a consistent format and (2) eliminating the errors which arise with the current method of model publication. CellML has evolved to meet these needs of the modelling community. CellML is a free, open-source, eXtensible markup language based standard for defining mathematical models of cellular function. In this paper we summarise the structure of CellML, its current applications (including biological pathway and electrophysiological models), and its future development--in particular, the development of toolsets and the integration of ontologies.
authors.affiliation: Bioengineering Institute, University of Auckland, Level 6, 70 Symonds Street, Auckland, New Zealand. c.lloyd@auckland.ac.nz
authors.forename: Catherine M
authors.initials: CM
authors.lastname: Lloyd
authors.forename: Matt D B
authors.initials: MD
authors.lastname: Halstead
authors.forename: Poul F
authors.initials: PF
authors.lastname: Nielsen
mesh_terms: D000465:Algorithms; D000818:Animals; D002468:Cell Physiological Phenomena; D003198:Computer Simulation / Q000592:standards* / Q000639:trends; D006801:Humans; D019146:Hypermedia / Q000592:standards* / Q000639:trends; D016247:Information Storage and Retrieval / Q000379:methods* / Q000592:standards / Q000639:trends; D008954:Models, Biological; D011381:Programming Languages; D012984:Software / Q000592:standards* / Q000639:trends