4 results on '"Brandon R, Thomas"'
Search Results
2. A Step-by-Step Guide to Using BioNetFit
- Author
-
William S, Hlavacek, Jennifer A, Csicsery-Ronay, Lewis R, Baker, María Del Carmen, Ramos Álamo, Alexander, Ionkov, Eshan D, Mitra, Ryan, Suderman, Keesha E, Erickson, Raquel, Dias, Joshua, Colvin, Brandon R, Thomas, and Richard G, Posner
- Subjects
Systems Biology ,Computational Biology ,Computer Simulation ,Models, Biological ,Algorithms ,Software - 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 as those available within the BioNetGen framework. BioNetFit can be used on a laptop or stand-alone 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 estimates. Here, we provide step-by-step instructions for using BioNetFit to estimate the values of parameters of a BNGL-encoded model and to define bootstrap confidence intervals. The process entails the use of several plain-text files, which are processed by BioNetFit and BioNetGen. In general, these files include (1) one or more EXP files, which each contains (experimental) data to be used in parameter identification/bootstrapping; (2) a BNGL file containing a model section, which defines a (rule-based) model, and an actions section, which defines simulation protocols that generate GDAT and/or SCAN files with model predictions corresponding to the data in the EXP file(s); and (3) a CONF file that configures the fitting/bootstrapping job and that defines algorithmic parameter settings.
- Published
- 2019
3. A Step-by-Step Guide to Using BioNetFit
- Author
-
William S. Hlavacek, Brandon R. Thomas, Ryan Suderman, Joshua Colvin, Keesha E. Erickson, Lewis R. Baker, Raquel Dias, Jennifer Csicsery-Ronay, Richard G. Posner, Eshan D. Mitra, María del Carmen Ramos Álamo, and Alexander Ionkov
- Subjects
0303 health sciences ,education.field_of_study ,Schedule ,Rule-based modeling ,Computer science ,Bootstrapping ,Population ,Evolutionary algorithm ,03 medical and health sciences ,0302 clinical medicine ,Residual sum of squares ,Curve fitting ,education ,Algorithm ,030217 neurology & neurosurgery ,030304 developmental biology - 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 as those available within the BioNetGen framework. BioNetFit can be used on a laptop or stand-alone 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 estimates. Here, we provide step-by-step instructions for using BioNetFit to estimate the values of parameters of a BNGL-encoded model and to define bootstrap confidence intervals. The process entails the use of several plain-text files, which are processed by BioNetFit and BioNetGen. In general, these files include (1) one or more EXP files, which each contains (experimental) data to be used in parameter identification/bootstrapping; (2) a BNGL file containing a model section, which defines a (rule-based) model, and an actions section, which defines simulation protocols that generate GDAT and/or SCAN files with model predictions corresponding to the data in the EXP file(s); and (3) a CONF file that configures the fitting/bootstrapping job and that defines algorithmic parameter settings.
- Published
- 2019
- Full Text
- View/download PDF
4. BioNetFit: a fitting tool compatible with BioNetGen, NFsim and distributed computing environments
- Author
-
William S. Hlavacek, Brandon R. Thomas, Suman Sirimulla, Andrew H. A. Clayton, Richard G. Posner, Joshua Colvin, and Lily A. Chylek
- Subjects
0301 basic medicine ,Statistics and Probability ,Source code ,Computer science ,media_common.quotation_subject ,Distributed computing ,computer.software_genre ,Biochemistry ,03 medical and health sciences ,Consistency (database systems) ,Software ,Feature (machine learning) ,Molecular Biology ,media_common ,computer.programming_language ,business.industry ,Applications Notes ,Computer Science Applications ,Computational Mathematics ,030104 developmental biology ,Computational Theory and Mathematics ,Operating system ,Perl ,business ,computer - Abstract
Summary: Rule-based models are analyzed with specialized simulators, such as those provided by the BioNetGen and NFsim open-source software packages. Here, we present BioNetFit, a general-purpose fitting tool that is compatible with BioNetGen and NFsim. BioNetFit is designed to take advantage of distributed computing resources. This feature facilitates fitting (i.e. optimization of parameter values for consistency with data) when simulations are computationally expensive. Availability and implementation: BioNetFit can be used on stand-alone Mac, Windows/Cygwin, and Linux platforms and on Linux-based clusters running SLURM, Torque/PBS, or SGE. The BioNetFit source code (Perl) is freely available (http://bionetfit.nau.edu). Supplementary information: Supplementary data are available at Bioinformatics online. Contact: bionetgen.help@gmail.com
- Published
- 2015
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.