What can CellML be used for / what kind of models can CellML describe?
CellML is primarily designed to describe mathematical models of cellular biological function, but is not domain specific; it can be used to describe models from essentially any field, or biological models at smaller or larger spatial scales. From a mathematical point of view, CellML 1.1 is primarily used to describe models using real numbers, ordinary differential erequations (ODEs), differential algebraic equations (DAEs), and simple linear algebra. These capabilites are particularly suited to lumped parameter models and descriptions of reaction kinetics and interactions between biomacromolecules, small molecules, etc. As such, CellML is well suited to describe models of a wide range of physiological processes, including metabolism, electrophysiology, signal transduction, cell division, immunology, muscle contraction etc. For more information regarding the capabilities and competencies of CellML, the reader is referred to the publication “CellML and associated tools and techniques” by