CellML is an XML-based language designed to specify, store, and exchange models of biological systems. It is used to describe the components, and the mathematical relationships between components, of biological models.
CellML enables model builders to share models, construct models as a hierarchy of existing models, facilitating the process of model building, testing, publication, and curation. The language, based upon a relatively small number of concepts, is general enough to describe models of a wide variety of biological processes.
A repository of models is publicly available on the CellML web site. The same site also offers tools which facilitate the use of CellML, such as visual editors, simulation software, validators, and application programming interfaces for a variety of computer languages.
The CellML project gratefully acknowledges the support of its funding partners, who are listed at the bottom of this page.