Cargando…

PyBioNetFit and the Biological Property Specification Language

In systems biology modeling, important steps include model parameterization, uncertainty quantification, and evaluation of agreement with experimental observations. To help modelers perform these steps, we developed the software PyBioNetFit, which in addition supports checking models against known s...

Descripción completa

Detalles Bibliográficos
Autores principales: Mitra, Eshan D., Suderman, Ryan, Colvin, Joshua, Ionkov, Alexander, Hu, Andrew, Sauro, Herbert M., Posner, Richard G., Hlavacek, William S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6744527/
https://www.ncbi.nlm.nih.gov/pubmed/31522114
http://dx.doi.org/10.1016/j.isci.2019.08.045
_version_ 1783451390585077760
author Mitra, Eshan D.
Suderman, Ryan
Colvin, Joshua
Ionkov, Alexander
Hu, Andrew
Sauro, Herbert M.
Posner, Richard G.
Hlavacek, William S.
author_facet Mitra, Eshan D.
Suderman, Ryan
Colvin, Joshua
Ionkov, Alexander
Hu, Andrew
Sauro, Herbert M.
Posner, Richard G.
Hlavacek, William S.
author_sort Mitra, Eshan D.
collection PubMed
description In systems biology modeling, important steps include model parameterization, uncertainty quantification, and evaluation of agreement with experimental observations. To help modelers perform these steps, we developed the software PyBioNetFit, which in addition supports checking models against known system properties and solving design problems. PyBioNetFit introduces Biological Property Specification Language (BPSL) for the formal declaration of system properties. BPSL allows qualitative data to be used alone or in combination with quantitative data. PyBioNetFit performs parameterization with parallelized metaheuristic optimization algorithms that work directly with existing model definition standards: BioNetGen Language (BNGL) and Systems Biology Markup Language (SBML). We demonstrate PyBioNetFit's capabilities by solving various example problems, including the challenging problem of parameterizing a 153-parameter model of cell cycle control in yeast based on both quantitative and qualitative data. We demonstrate the model checking and design applications of PyBioNetFit and BPSL by analyzing a model of targeted drug interventions in autophagy signaling.
format Online
Article
Text
id pubmed-6744527
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-67445272019-09-18 PyBioNetFit and the Biological Property Specification Language Mitra, Eshan D. Suderman, Ryan Colvin, Joshua Ionkov, Alexander Hu, Andrew Sauro, Herbert M. Posner, Richard G. Hlavacek, William S. iScience Article In systems biology modeling, important steps include model parameterization, uncertainty quantification, and evaluation of agreement with experimental observations. To help modelers perform these steps, we developed the software PyBioNetFit, which in addition supports checking models against known system properties and solving design problems. PyBioNetFit introduces Biological Property Specification Language (BPSL) for the formal declaration of system properties. BPSL allows qualitative data to be used alone or in combination with quantitative data. PyBioNetFit performs parameterization with parallelized metaheuristic optimization algorithms that work directly with existing model definition standards: BioNetGen Language (BNGL) and Systems Biology Markup Language (SBML). We demonstrate PyBioNetFit's capabilities by solving various example problems, including the challenging problem of parameterizing a 153-parameter model of cell cycle control in yeast based on both quantitative and qualitative data. We demonstrate the model checking and design applications of PyBioNetFit and BPSL by analyzing a model of targeted drug interventions in autophagy signaling. Elsevier 2019-08-28 /pmc/articles/PMC6744527/ /pubmed/31522114 http://dx.doi.org/10.1016/j.isci.2019.08.045 Text en © 2019 The Author(s) http://creativecommons.org/licenses/by-nc-nd/4.0/ This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Article
Mitra, Eshan D.
Suderman, Ryan
Colvin, Joshua
Ionkov, Alexander
Hu, Andrew
Sauro, Herbert M.
Posner, Richard G.
Hlavacek, William S.
PyBioNetFit and the Biological Property Specification Language
title PyBioNetFit and the Biological Property Specification Language
title_full PyBioNetFit and the Biological Property Specification Language
title_fullStr PyBioNetFit and the Biological Property Specification Language
title_full_unstemmed PyBioNetFit and the Biological Property Specification Language
title_short PyBioNetFit and the Biological Property Specification Language
title_sort pybionetfit and the biological property specification language
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6744527/
https://www.ncbi.nlm.nih.gov/pubmed/31522114
http://dx.doi.org/10.1016/j.isci.2019.08.045
work_keys_str_mv AT mitraeshand pybionetfitandthebiologicalpropertyspecificationlanguage
AT sudermanryan pybionetfitandthebiologicalpropertyspecificationlanguage
AT colvinjoshua pybionetfitandthebiologicalpropertyspecificationlanguage
AT ionkovalexander pybionetfitandthebiologicalpropertyspecificationlanguage
AT huandrew pybionetfitandthebiologicalpropertyspecificationlanguage
AT sauroherbertm pybionetfitandthebiologicalpropertyspecificationlanguage
AT posnerrichardg pybionetfitandthebiologicalpropertyspecificationlanguage
AT hlavacekwilliams pybionetfitandthebiologicalpropertyspecificationlanguage