Cargando…
The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks
Analysing models of biological networks typically relies on workflows in which different software tools with sensitive parameters are chained together, many times with additional manual steps. The accessibility and reproducibility of such workflows is challenging, as publications often overlook anal...
Autores principales: | , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6018415/ https://www.ncbi.nlm.nih.gov/pubmed/29971009 http://dx.doi.org/10.3389/fphys.2018.00680 |
_version_ | 1783334944673628160 |
---|---|
author | Naldi, Aurélien Hernandez, Céline Levy, Nicolas Stoll, Gautier Monteiro, Pedro T. Chaouiya, Claudine Helikar, Tomáš Zinovyev, Andrei Calzone, Laurence Cohen-Boulakia, Sarah Thieffry, Denis Paulevé, Loïc |
author_facet | Naldi, Aurélien Hernandez, Céline Levy, Nicolas Stoll, Gautier Monteiro, Pedro T. Chaouiya, Claudine Helikar, Tomáš Zinovyev, Andrei Calzone, Laurence Cohen-Boulakia, Sarah Thieffry, Denis Paulevé, Loïc |
author_sort | Naldi, Aurélien |
collection | PubMed |
description | Analysing models of biological networks typically relies on workflows in which different software tools with sensitive parameters are chained together, many times with additional manual steps. The accessibility and reproducibility of such workflows is challenging, as publications often overlook analysis details, and because some of these tools may be difficult to install, and/or have a steep learning curve. The CoLoMoTo Interactive Notebook provides a unified environment to edit, execute, share, and reproduce analyses of qualitative models of biological networks. This framework combines the power of different technologies to ensure repeatability and to reduce users' learning curve of these technologies. The framework is distributed as a Docker image with the tools ready to be run without any installation step besides Docker, and is available on Linux, macOS, and Microsoft Windows. The embedded computational workflows are edited with a Jupyter web interface, enabling the inclusion of textual annotations, along with the explicit code to execute, as well as the visualization of the results. The resulting notebook files can then be shared and re-executed in the same environment. To date, the CoLoMoTo Interactive Notebook provides access to the software tools GINsim, BioLQM, Pint, MaBoSS, and Cell Collective, for the modeling and analysis of Boolean and multi-valued networks. More tools will be included in the future. We developed a Python interface for each of these tools to offer a seamless integration in the Jupyter web interface and ease the chaining of complementary analyses. |
format | Online Article Text |
id | pubmed-6018415 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-60184152018-07-03 The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks Naldi, Aurélien Hernandez, Céline Levy, Nicolas Stoll, Gautier Monteiro, Pedro T. Chaouiya, Claudine Helikar, Tomáš Zinovyev, Andrei Calzone, Laurence Cohen-Boulakia, Sarah Thieffry, Denis Paulevé, Loïc Front Physiol Physiology Analysing models of biological networks typically relies on workflows in which different software tools with sensitive parameters are chained together, many times with additional manual steps. The accessibility and reproducibility of such workflows is challenging, as publications often overlook analysis details, and because some of these tools may be difficult to install, and/or have a steep learning curve. The CoLoMoTo Interactive Notebook provides a unified environment to edit, execute, share, and reproduce analyses of qualitative models of biological networks. This framework combines the power of different technologies to ensure repeatability and to reduce users' learning curve of these technologies. The framework is distributed as a Docker image with the tools ready to be run without any installation step besides Docker, and is available on Linux, macOS, and Microsoft Windows. The embedded computational workflows are edited with a Jupyter web interface, enabling the inclusion of textual annotations, along with the explicit code to execute, as well as the visualization of the results. The resulting notebook files can then be shared and re-executed in the same environment. To date, the CoLoMoTo Interactive Notebook provides access to the software tools GINsim, BioLQM, Pint, MaBoSS, and Cell Collective, for the modeling and analysis of Boolean and multi-valued networks. More tools will be included in the future. We developed a Python interface for each of these tools to offer a seamless integration in the Jupyter web interface and ease the chaining of complementary analyses. Frontiers Media S.A. 2018-06-19 /pmc/articles/PMC6018415/ /pubmed/29971009 http://dx.doi.org/10.3389/fphys.2018.00680 Text en Copyright © 2018 Naldi, Hernandez, Levy, Stoll, Monteiro, Chaouiya, Helikar, Zinovyev, Calzone, Cohen-Boulakia, Thieffry and Paulevé. 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) and the copyright owner 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 Naldi, Aurélien Hernandez, Céline Levy, Nicolas Stoll, Gautier Monteiro, Pedro T. Chaouiya, Claudine Helikar, Tomáš Zinovyev, Andrei Calzone, Laurence Cohen-Boulakia, Sarah Thieffry, Denis Paulevé, Loïc The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title | The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title_full | The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title_fullStr | The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title_full_unstemmed | The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title_short | The CoLoMoTo Interactive Notebook: Accessible and Reproducible Computational Analyses for Qualitative Biological Networks |
title_sort | colomoto interactive notebook: accessible and reproducible computational analyses for qualitative biological networks |
topic | Physiology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6018415/ https://www.ncbi.nlm.nih.gov/pubmed/29971009 http://dx.doi.org/10.3389/fphys.2018.00680 |
work_keys_str_mv | AT naldiaurelien thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT hernandezceline thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT levynicolas thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT stollgautier thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT monteiropedrot thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT chaouiyaclaudine thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT helikartomas thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT zinovyevandrei thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT calzonelaurence thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT cohenboulakiasarah thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT thieffrydenis thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT pauleveloic thecolomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT naldiaurelien colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT hernandezceline colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT levynicolas colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT stollgautier colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT monteiropedrot colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT chaouiyaclaudine colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT helikartomas colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT zinovyevandrei colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT calzonelaurence colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT cohenboulakiasarah colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT thieffrydenis colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks AT pauleveloic colomotointeractivenotebookaccessibleandreproduciblecomputationalanalysesforqualitativebiologicalnetworks |