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

Full description

Saved in:
Bibliographic Details
Published iniScience Vol. 19; no. C; pp. 1012 - 1036
Main Authors Mitra, Eshan D., Suderman, Ryan, Colvin, Joshua, Ionkov, Alexander, Hu, Andrew, Sauro, Herbert M., Posner, Richard G., Hlavacek, William S.
Format Journal Article
LanguageEnglish
Published United States Elsevier Inc 27.09.2019
Elsevier
Subjects
Online AccessGet full text
ISSN2589-0042
2589-0042
DOI10.1016/j.isci.2019.08.045

Cover

Loading…
More Information
Summary: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. [Display omitted] •PyBioNetFit is a software tool for parameterizing systems biology models•PyBioNetFit has support for uncertainty quantification, model checking, and design•BPSL enables formulation of qualitative system properties to use in fitting•Example problems are demonstrated on single workstations and on computer clusters Biological Sciences; Bioinformatics; Systems Biology; Complex Systems; Computer Science; Parallel System
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
89233218CNA000001
LA-UR-19-22113
National Institutes of Health (NIH)
USDOE National Nuclear Security Administration (NNSA)
National Institute of General Medical Sciences (NIGMS)
Lead Contact
Present address: University of Wisconsin–Madison, Madison, WI, USA
Present address: Immunetrics, Pittsburgh, PA, USA
ISSN:2589-0042
2589-0042
DOI:10.1016/j.isci.2019.08.045