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...

Descripción completa

Detalles Bibliográficos
Autores principales: Garny, Alan, Hunter, Peter J.
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