You are here: Home Tools Downloads CellML DOM API: Core implementation
Personal tools

CellML DOM API: Core implementation

RSS Feed Category: API implementations — Other products by this author
The core implementation of the CellML DOM API.

Current release: CellML DOM API: Core implementation 1.10

Released Sep 14, 2011 — tested with Unspecified

This release provides a number of bug fixes, as well as some important new features: Experimental support for parameter uncertainty. New services for processing SED-ML simulation experiment descriptions and running simulation experiments. Better Python and Java support. A completely new, easier to use build system (CMake based). All dependencies are now included in the build tree. Support for building on the MingW platform on Windows (along with MSVC 10).

List all releases… Full release announcement…

Get CellML DOM API: Core implementation for Linux (4.8 MB)

Binary SDK for Linux x86-64

Get CellML DOM API: Core implementation for Linux (4.4 MB)

Binary SDK for Linux x86

Get CellML DOM API: Core implementation for Windows (5.6 MB)

Binary SDK for Windows 32 bit MingW (zip)

Get CellML DOM API: Core implementation for Windows (3.6 MB)

Binary SDK for Windows 32 bit MingW (self-installer)

Get CellML DOM API: Core implementation for Windows (2.8 MB)

Binary SDK for Windows 32 bit MSVC10 (zip)

Get CellML DOM API: Core implementation for Windows (1.9 MB)

Binary SDK for Windows 32 bit MSVC10 (self-installer)

Get CellML DOM API: Core implementation for Mac OS X (11.8 MB)

Universal Binary SDK for OS X

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
CellML DOM API: Core implementation 1.10rc2 (Release candidate) Released Sep 07, 2011
This release fixes a few minor things that were found since release candidate 1.
CellML DOM API: Core implementation 1.10rc1 (Release candidate) Released Aug 31, 2011
This release provides a number of bug fixes, as well as some important new features: * Experimental support for parameter uncertainty. * New services for processing SED-ML simulation experiment descriptions and running simulation experiments. * Better Python and Java support * A completely new, easier to use build system (CMake based) * All dependencies are now included in the build tree * Support for building on the MingW platform on Windows (along with MSVC 10).
CellML DOM API: Core implementation 1.9rc4 (Release candidate) Released May 24, 2011
Release candidate 4 of the CellML API adds a missing file, TeLICeMService.hpp, into the SDK tarballs.
CellML DOM API: Core implementation 1.9rc3 (Release candidate) Released May 18, 2011
Minor build issues fixed since the previous release; Java confirmed to work on all three platforms.
CellML DOM API: Core implementation 1.9rc2 (Release candidate) Released May 04, 2011
As with release candidate 1, but with corrections to the binary build process
CellML DOM API: Core implementation 1.9rc1 (Release candidate) Released Apr 27, 2011
This release provides a number of bug fixes, as well as some important new features: * passthrough support added to CIS, making it easier for tools to embed code in expressions (for example, as a first stage in transforming a model). * A new optional extension service called TeLICeMS has been implemented, allowing CellML models to to be converted to a text-based representation, and vice versa. * A new optional extension service for working with SED-ML has been added; so far, only SED-OM manipulation is supported (no ability to actually run simulations yet, only to manipulate descriptions of them). * Better Python and Java binding support. * Support for building an 'SDK' - a collection of all the needed files. These are now shipped with releases.
CellML DOM API: Core implementation 1.8rc1 (Release candidate) Released Sep 27, 2010
The CellML DOM API version 1.8 adds support for using IDA as an integrator, as well as numerous small enhancements and bugfixes.
CellML DOM API: Core implementation 1.7rc3 (Release candidate) Released Mar 12, 2010
The CellML DOM API version 1.7 has better handling of large models, some necessary enhancements to the Java bindings, and a number of stability and correctness fixes.
CellML DOM API: Core implementation 1.7rc1 (Release candidate) Released Jan 27, 2010
The CellML DOM API version 1.7 has better handling of large models, and enhancements to the Java bindings.

Project Description

Project resources

The core implementation of the CellML DOM API. This is a collection of C++ code implementing the DOM Core API(with some minor deviations), the MathML API, and CellML DOM API.

 

It also includes the interface definition language(IDL) files which define the interfaces themselves, and a testsuite to test that the implementation works.

 

C++ header files the interfaces are automatically generated from the IDL files, and so it will be possible for middleware layers like CORBA, and cross-language mappings, to be generated from the IDL files.