Cargando…
OpenCOR: a modular and interoperable approach to computational biology
Computational biologists have been developing standards and formats for nearly two decades, with the aim of easing the description and exchange of experimental data, mathematical models, simulation experiments, etc. One of those efforts is CellML (cellml.org), an XML-based markup language for the en...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4319394/ https://www.ncbi.nlm.nih.gov/pubmed/25705192 http://dx.doi.org/10.3389/fphys.2015.00026 |
_version_ | 1782355957249998848 |
---|---|
author | Garny, Alan Hunter, Peter J. |
author_facet | Garny, Alan Hunter, Peter J. |
author_sort | Garny, Alan |
collection | PubMed |
description | Computational biologists have been developing standards and formats for nearly two decades, with the aim of easing the description and exchange of experimental data, mathematical models, simulation experiments, etc. One of those efforts is CellML (cellml.org), an XML-based markup language for the encoding of mathematical models. Early CellML-based environments include COR and OpenCell. However, both of those tools have limitations and were eventually replaced with OpenCOR (opencor.ws). OpenCOR is an open source modeling environment that is supported on Windows, Linux and OS X. It relies on a modular approach, which means that all of its features come in the form of plugins. Those plugins can be used to organize, edit, simulate and analyze models encoded in the CellML format. We start with an introduction to CellML and two of its early adopters, which limitations eventually led to the development of OpenCOR. We then go onto describing the general philosophy behind OpenCOR, as well as describing its openness and its development process. Next, we illustrate various aspects of OpenCOR, such as its user interface and some of the plugins that come bundled with it (e.g., its editing and simulation plugins). Finally, we discuss some of the advantages and limitations of OpenCOR before drawing some concluding remarks. |
format | Online Article Text |
id | pubmed-4319394 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-43193942015-02-20 OpenCOR: a modular and interoperable approach to computational biology Garny, Alan Hunter, Peter J. Front Physiol Physiology Computational biologists have been developing standards and formats for nearly two decades, with the aim of easing the description and exchange of experimental data, mathematical models, simulation experiments, etc. One of those efforts is CellML (cellml.org), an XML-based markup language for the encoding of mathematical models. Early CellML-based environments include COR and OpenCell. However, both of those tools have limitations and were eventually replaced with OpenCOR (opencor.ws). OpenCOR is an open source modeling environment that is supported on Windows, Linux and OS X. It relies on a modular approach, which means that all of its features come in the form of plugins. Those plugins can be used to organize, edit, simulate and analyze models encoded in the CellML format. We start with an introduction to CellML and two of its early adopters, which limitations eventually led to the development of OpenCOR. We then go onto describing the general philosophy behind OpenCOR, as well as describing its openness and its development process. Next, we illustrate various aspects of OpenCOR, such as its user interface and some of the plugins that come bundled with it (e.g., its editing and simulation plugins). Finally, we discuss some of the advantages and limitations of OpenCOR before drawing some concluding remarks. Frontiers Media S.A. 2015-02-06 /pmc/articles/PMC4319394/ /pubmed/25705192 http://dx.doi.org/10.3389/fphys.2015.00026 Text en Copyright © 2015 Garny and Hunter. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Physiology Garny, Alan Hunter, Peter J. OpenCOR: a modular and interoperable approach to computational biology |
title | OpenCOR: a modular and interoperable approach to computational biology |
title_full | OpenCOR: a modular and interoperable approach to computational biology |
title_fullStr | OpenCOR: a modular and interoperable approach to computational biology |
title_full_unstemmed | OpenCOR: a modular and interoperable approach to computational biology |
title_short | OpenCOR: a modular and interoperable approach to computational biology |
title_sort | opencor: a modular and interoperable approach to computational biology |
topic | Physiology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4319394/ https://www.ncbi.nlm.nih.gov/pubmed/25705192 http://dx.doi.org/10.3389/fphys.2015.00026 |
work_keys_str_mv | AT garnyalan opencoramodularandinteroperableapproachtocomputationalbiology AT hunterpeterj opencoramodularandinteroperableapproachtocomputationalbiology |