Bioinformatics Advance Access originally published online on February 10, 2006
Bioinformatics 2006 22(8):1018-1020; doi:10.1093/bioinformatics/btl047
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CellML2SBML: conversion of CellML into SBML
1 Biological and Neural Computation Group, STRI, University of Hertfordshire Hatfield AL10 9AB, UK
2 Computational Neurobiology, EMBL-EBI Wellcome-Trust Genome Campus, Hinxton, Cambridge CB10 1SD, UK
3 Biological and Neural Computation Group, STRI, University of Hertfordshire Hatfield AL10 9AB, UK
4 Physiomics PLC, Magdalen Centre Oxford Science Park, Oxford OX4 4GA, UK
5 Control and Dynamical Systems, California Institute of Technology Pasadena, CA 91125, USA
*To whom correspondence should be addressed.
Summary: CellML and SBML are XML-based languages for storage and exchange of molecular biological and physiological reaction models. They use very similar subsets of MathML to specify the mathematical aspects of the models. CellML2SBML is implemented as a suite of XSLT stylesheets that, when applied consecutively, convert models expressed in CellML into SBML without significant loss of information. The converter is based on the most recent stable versions of the languages (CellML version 1.1; SBML Level 2 Version 1), and the XSLT used in the stylesheets adheres to the XSLT version 1.0 specification. Of all 306 models in the CellML repository in April 2005, CellML2SBML converted 91% automatically into SBML. Minor manual changes to the unit definitions in the originals raised the percentage of successful conversions to 96%.
Availability: http://sbml.org/software/cellml2sbml/
Contact: m.j.1.schilstra{at}herts.ac.uk
Supplementary information: Instructions for use and further documentation available on http://sbml.org/software/cellml2sbml/
Received on January 3, 2006; revised on February 6, 2006; accepted on February 6, 2006
This article has been cited by other articles:
![]() |
G. Alterovitz, T. Muso, and M. F. Ramoni The challenges of informatics in synthetic biology: from biomolecular networks to artificial organisms Brief Bioinform, November 11, 2009; (2009) bbp054v1. [Abstract] [Full Text] [PDF] |
||||
![]() |
L. Endler, N. Rodriguez, N. Juty, V. Chelliah, C. Laibe, C. Li, and N. Le Novere Designing and encoding models for synthetic biology J R Soc Interface, August 6, 2009; 6(Suppl_4): S405 - S417. [Abstract] [Full Text] [PDF] |
||||
![]() |
E. Antezana, M. Kuiper, and V. Mironov Biological knowledge management: the emerging role of the Semantic Web technologies Brief Bioinform, July 1, 2009; 10(4): 392 - 407. [Abstract] [Full Text] [PDF] |
||||
![]() |
D. P. Nickerson and M. L. Buist A physiome standards-based model publication paradigm Phil Trans R Soc A, May 28, 2009; 367(1895): 1823 - 1844. [Abstract] [Full Text] [PDF] |
||||
![]() |
N. P. Smith, E. J. Crampin, S. A. Niederer, J. B. Bassingthwaighte, and D. A. Beard Computational biology of cardiac myocytes: proposed standards for the physiome J. Exp. Biol., May 1, 2007; 210(9): 1576 - 1583. [Abstract] [Full Text] [PDF] |
||||
![]() |
L. Stromback, V. Jakoniene, H. Tan, and P. Lambrix Representing, storing and accessing molecular interaction data: a review of models and tools Brief Bioinform, December 1, 2006; 7(4): 331 - 338. [Abstract] [Full Text] [PDF] |
||||
![]() |
A. Ng, B. Bursteinas, Q. Gao, E. Mollison, and M. Zvelebil Resources for integrative systems biology: from data through databases to networks and dynamic system models Brief Bioinform, December 1, 2006; 7(4): 318 - 330. [Abstract] [Full Text] [PDF] |
||||



