As part of implementing support for interoperability via COMBINE archives in Tellurium, we used a number of archives from different sources, including published papers, existing models, other software, and our own examples. This repository contains an extensive set of COMBINE archives to help developers implement support for COMBINE archives, and test existing software for compliance.
Internally, Tellurium uses libCombine to read and write COMBINE archives.
- Examples in the
biomodels
directory are derived from select SBML models in the Biomodels repository by using Tellurium to add a SED-ML timecourse simulation to each model. - Examples in the
demos
directory are designed to help developers bootstrap COMBINE archive support. They use progressively more advanced features of SED-ML. - Examples in the
swt
directory are taken from the SED-ML Web Tools, and showcase advanced usage of SED-ML for performing repeated stochastic simulations, steady state scans as a function of a parameter, and nested simulations. - The
real-models
directory contains demos of Tellurium's COMBINE archive editing functionality: A study varying Hill coefficient values for a yeast respiratory model and an expanded version of the COMBINE archive by Scharm et al.. - The
published
directory contains COMBINE archives published in the literature. - The jws directory contains misc. archives from JWS used as examplars in testing compliance of other tools (Tellurium) with JWS. Tellurium version 2.0.13 or later required.
- The
sbml-test-suite
directory contains a notebook for converting the entire SBML test suite into COMBINE archives and testing said archives.