What kinds of models can CellML support?
The first models created with CellML were electrophysiological models of heart cells. The language has now been generalized with the aim of being able to specify virtually any type of cellular-level model. In generalizing the language, CellML is now capable of describing many types of mathematical models. CellML has been particularly successful at enabling modelling at the cellular level. Electrophysiological, signal transduction, and metabolic pathway models have been created using CellML. Mechanical models (such as those that simulate heart muscle cell contraction) are another area of study.