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...
Autores principales: | , , , , , , , |
---|---|
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 |