Procedural code generation added to cellml.org
The cellml.org website now allows you to convert CellML models into C source code, which can be used to run ODE initial value problems.
The new functionality can be accessed in two ways:
Note that the only language currently offered is C. However, we plan to further extend the supported set of languages. The CellML team would be interested to know what languages would be most useful to you. Any discussion on this should be sent to the cellml-discussion@cellml.org mailing list.
- You can select a repository model from http://www.cellml.org/models, and then click on the "Procedural code" tab. This will show you HTML formatted information about the generated code, and include source code you can copy and paste into your own code.
- You can temporary upload your own model onto our site at http://www.cellml.org/ccgs/. The URL of the uploaded model includes 32 characters of random data known only to you, and it will expire if no one accesses it for 20 minutes, so you can even use this facility with unpublished/proprietary models (finished models which you want to share with others should instead go through the model submission process at http://www.cellml.org/models). You will then be able to view the code for the model.
Note that the only language currently offered is C. However, we plan to further extend the supported set of languages. The CellML team would be interested to know what languages would be most useful to you. Any discussion on this should be sent to the cellml-discussion@cellml.org mailing list.