Evidence map›Paper›PMID 20377909›Full record

ArticleBMC bioinformatics2010

An overview of the CellML API and its implementation.

Andrew K Miller, Justin Marsh, Adam Reeve, Alan Garny, Randall Britten, Matt Halstead, Jonathan Cooper, David P Nickerson, Poul F Nielsen

Abstract read
In one paragraph

Article in BMC bioinformatics, 2010. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 28 papers.

0numbers the graph read from it
0cells of the map it votes in
28citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

28 citing papers in PubMed.

  1. Article
  2. BioPAX in 2024: Where we are and where we are heading.Computational and structural biotechnology journal · 2024
    Review
  3. Guidelines for mechanistic modeling and analysis in cardiovascular research.American journal of physiology. Heart and circulatory physiology · 2024
    Review
  4. Article
  5. Article
  6. Article
  7. Article
  8. Reproducibility in Computational Neuroscience Models and Simulations.IEEE transactions on bio-medical engineering · 2016
    Article
  9. Article
  10. Article
  11. Article
  12. Article
  13. Article
  14. Article
  15. SBML and CellML translation in antimony and JSim.Bioinformatics (Oxford, England) · 2014
    Article
  16. Using CellML with OpenCMISS to Simulate Multi-Scale Physiology.Frontiers in bioengineering and biotechnology · 2014
    Article
  17. Improving collaboration by standardization efforts in systems biology.Frontiers in bioengineering and biotechnology · 2014
    Review
  18. Article
  19. Article
  20. Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

9 authors.

Andrew K MillerAuckland Bioengineering Institute, The University of Auckland, Auckland, NZ. ak.miller@auckland.ac.nz
Justin Marsh
Adam Reeve
Alan Garny
Randall Britten
Matt Halstead
Jonathan Cooper
David P Nickerson
Poul F Nielsen

Funding

Wellcome Trust
6 · The paper itself

Abstract

backgroundCellML is an XML based language for representing mathematical models, in a machine-independent form which is suitable for their exchange between different authors, and for archival in a model repository. Allowing for the exchange and archival of models in a computer readable form is a key strategic goal in bioinformatics, because of the associated improvements in scientific record accuracy, the faster iterative process of scientific development, and the ability to combine models into large integrative models.However, for CellML models to be useful, tools which can process them correctly are needed. Due to some of the more complex features present in CellML models, such as imports, developing code ab initio to correctly process models can be an onerous task. For this reason, there is a clear and pressing need for an application programming interface (API), and a good implementation of that API, upon which tools can base their support for CellML.

resultsWe developed an API which allows the information in CellML models to be retrieved and/or modified. We also developed a series of optional extension APIs, for tasks such as simplifying the handling of connections between variables, dealing with physical units, validating models, and translating models into different procedural languages.We have also provided a Free/Open Source implementation of this application programming interface, optimised to achieve good performance.

conclusionsTools have been developed using the API which are mature enough for widespread use. The API has the potential to accelerate the development of additional tools capable of processing CellML, and ultimately lead to an increased level of sharing of mathematical model descriptions.

Indexed as

SoftwareAlgorithmsComputational BiologyDatabases, FactualInformation Storage and RetrievalModels, Theoretical

Identifiers

PMID20377909
PMCPMC2858041

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.