Cargando…

BioASF: a framework for automatically generating executable pathway models specified in BioPAX

Motivation: Biological pathways play a key role in most cellular functions. To better understand these functions, diverse computational and cell biology researchers use biological pathway data for various analysis and modeling purposes. For specifying these biological pathways, a community of resear...

Descripción completa

Detalles Bibliográficos
Autores principales: Haydarlou, Reza, Jacobsen, Annika, Bonzanni, Nicola, Feenstra, K. Anton, Abeln, Sanne, Heringa, Jaap
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4908334/
https://www.ncbi.nlm.nih.gov/pubmed/27307645
http://dx.doi.org/10.1093/bioinformatics/btw250
_version_ 1782437661669064704
author Haydarlou, Reza
Jacobsen, Annika
Bonzanni, Nicola
Feenstra, K. Anton
Abeln, Sanne
Heringa, Jaap
author_facet Haydarlou, Reza
Jacobsen, Annika
Bonzanni, Nicola
Feenstra, K. Anton
Abeln, Sanne
Heringa, Jaap
author_sort Haydarlou, Reza
collection PubMed
description Motivation: Biological pathways play a key role in most cellular functions. To better understand these functions, diverse computational and cell biology researchers use biological pathway data for various analysis and modeling purposes. For specifying these biological pathways, a community of researchers has defined BioPAX and provided various tools for creating, validating and visualizing BioPAX models. However, a generic software framework for simulating BioPAX models is missing. Here, we attempt to fill this gap by introducing a generic simulation framework for BioPAX. The framework explicitly separates the execution model from the model structure as provided by BioPAX, with the advantage that the modelling process becomes more reproducible and intrinsically more modular; this ensures natural biological constraints are satisfied upon execution. The framework is based on the principles of discrete event systems and multi-agent systems, and is capable of automatically generating a hierarchical multi-agent system for a given BioPAX model. Results: To demonstrate the applicability of the framework, we simulated two types of biological network models: a gene regulatory network modeling the haematopoietic stem cell regulators and a signal transduction network modeling the Wnt/β-catenin signaling pathway. We observed that the results of the simulations performed using our framework were entirely consistent with the simulation results reported by the researchers who developed the original models in a proprietary language. Availability and Implementation: The framework, implemented in Java, is open source and its source code, documentation and tutorial are available at http://www.ibi.vu.nl/programs/BioASF. Contact: j.heringa@vu.nl
format Online
Article
Text
id pubmed-4908334
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-49083342016-06-17 BioASF: a framework for automatically generating executable pathway models specified in BioPAX Haydarlou, Reza Jacobsen, Annika Bonzanni, Nicola Feenstra, K. Anton Abeln, Sanne Heringa, Jaap Bioinformatics Ismb 2016 Proceedings July 8 to July 12, 2016, Orlando, Florida Motivation: Biological pathways play a key role in most cellular functions. To better understand these functions, diverse computational and cell biology researchers use biological pathway data for various analysis and modeling purposes. For specifying these biological pathways, a community of researchers has defined BioPAX and provided various tools for creating, validating and visualizing BioPAX models. However, a generic software framework for simulating BioPAX models is missing. Here, we attempt to fill this gap by introducing a generic simulation framework for BioPAX. The framework explicitly separates the execution model from the model structure as provided by BioPAX, with the advantage that the modelling process becomes more reproducible and intrinsically more modular; this ensures natural biological constraints are satisfied upon execution. The framework is based on the principles of discrete event systems and multi-agent systems, and is capable of automatically generating a hierarchical multi-agent system for a given BioPAX model. Results: To demonstrate the applicability of the framework, we simulated two types of biological network models: a gene regulatory network modeling the haematopoietic stem cell regulators and a signal transduction network modeling the Wnt/β-catenin signaling pathway. We observed that the results of the simulations performed using our framework were entirely consistent with the simulation results reported by the researchers who developed the original models in a proprietary language. Availability and Implementation: The framework, implemented in Java, is open source and its source code, documentation and tutorial are available at http://www.ibi.vu.nl/programs/BioASF. Contact: j.heringa@vu.nl Oxford University Press 2016-06-15 2016-06-11 /pmc/articles/PMC4908334/ /pubmed/27307645 http://dx.doi.org/10.1093/bioinformatics/btw250 Text en © The Author 2016. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Ismb 2016 Proceedings July 8 to July 12, 2016, Orlando, Florida
Haydarlou, Reza
Jacobsen, Annika
Bonzanni, Nicola
Feenstra, K. Anton
Abeln, Sanne
Heringa, Jaap
BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title_full BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title_fullStr BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title_full_unstemmed BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title_short BioASF: a framework for automatically generating executable pathway models specified in BioPAX
title_sort bioasf: a framework for automatically generating executable pathway models specified in biopax
topic Ismb 2016 Proceedings July 8 to July 12, 2016, Orlando, Florida
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4908334/
https://www.ncbi.nlm.nih.gov/pubmed/27307645
http://dx.doi.org/10.1093/bioinformatics/btw250
work_keys_str_mv AT haydarloureza bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax
AT jacobsenannika bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax
AT bonzanninicola bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax
AT feenstrakanton bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax
AT abelnsanne bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax
AT heringajaap bioasfaframeworkforautomaticallygeneratingexecutablepathwaymodelsspecifiedinbiopax