A Step-by-Step Guide to Using BioNetFit
William S. Hlavacek, Jennifer Longo, Lewis R. Baker, Mar\'ia del, Carmen Ramos \'Alamo, Alexander Ionkov, Eshan D. Mitra, Ryan Suderman, Keesha, E. Erickson, Raquel Dias, Joshua Colvin, Brandon R. Thomas, Richard G., Posner

TL;DR
BioNetFit is a versatile software tool that employs evolutionary algorithms for parameter estimation and confidence interval determination in rule-based biological models, compatible with BNGL files and suitable for various computing environments.
Contribution
This paper provides a comprehensive step-by-step guide for using BioNetFit to perform parameter estimation and bootstrap confidence interval analysis in rule-based models.
Findings
Effective parameter estimation using BioNetFit with BNGL models.
Successful bootstrap confidence interval computation for model parameters.
Compatibility with various computational platforms and simulators.
Abstract
BioNetFit is a software tool designed for solving parameter identification problems that arise in the development of rule-based models. It solves these problems through curve fitting (i.e., nonlinear regression). BioNetFit is compatible with deterministic and stochastic simulators that accept BioNetGen language (BNGL)-formatted files as inputs, such those available within the BioNetGen framework. BioNetFit can be used on a laptop or standalone multicore workstation as well as on many Linux clusters, such as those that use the Slurm Workload Manager to schedule jobs. BioNetFit implements a metaheuristic population-based global optimization procedure, an evolutionary algorithm (EA), to minimize a user-defined objective function, such as a residual sum of squares (RSS) function. BioNetFit also implements a bootstrapping procedure for determining confidence intervals for parameter…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms · Metaheuristic Optimization Algorithms Research
