2022
DOI: 10.1093/bioinformatics/btac004
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of a practical Markov chain Monte Carlo sampling algorithm in PyBioNetFit

Abstract: Summary Bayesian inference in biological modeling commonly relies on Markov chain Monte Carlo (MCMC) sampling of a multidimensional and non-Gaussian posterior distribution that is not analytically tractable. Here, we present the implementation of a practical MCMC method in the open-source software package PyBioNetFit (PyBNF), which is designed to support parameterization of mathematical models for biological systems. The new MCMC method, am, incorporates an adaptive move proposal distribution… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(15 citation statements)
references
References 17 publications
0
14
0
Order By: Relevance
“…We focused on early surveillance data (vs. all available surveillance data up to the present time) so as to characterize COVID-19 transmission within populations that are nearly wholly susceptible. Markov Chain Monte Carlo (MCMC) sampling was performed using the Python code of Lin et al (11) and a new release of PyBioNetFit (21) , version 1.1.9, which includes an implementation of the adaptive MCMC method used in the study of Lin et al (11) . Inference job setup files for PyBioNetFit, including data files, are provided for each of 280 MSAs (Data S1).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We focused on early surveillance data (vs. all available surveillance data up to the present time) so as to characterize COVID-19 transmission within populations that are nearly wholly susceptible. Markov Chain Monte Carlo (MCMC) sampling was performed using the Python code of Lin et al (11) and a new release of PyBioNetFit (21) , version 1.1.9, which includes an implementation of the adaptive MCMC method used in the study of Lin et al (11) . Inference job setup files for PyBioNetFit, including data files, are provided for each of 280 MSAs (Data S1).…”
Section: Methodsmentioning
confidence: 99%
“…For each of these MSAs, we applied a Bayesian inference approach described earlier (11, 20) , which is enabled by an adaptive Markov chain Monte Carlo (MCMC) sampling procedure. Inference job setup files for PyBioNetFit (21) , including files with MSA-specific surveillance data, are provided for each of the 280 MSAs (Data S1). To ensure that MCMC sampling converged, we visually inspected log-likelihood trace plots, parameter trace plots, and pairs plots.…”
Section: Main Textmentioning
confidence: 99%
“…MCMC sampling was performed to obtain samples of the parameter posterior. We used an adaptive MCMC sampling algorithm described earlier [22] and implemented in the PyBioNetFit software package [23]. PyBioNetFit job setup files for the inferences performed in this study, including data files, are available online (https://github.com/lanl/PyBNF/tree/master/examples/Miller2022NavajoNation).…”
Section: Methodsmentioning
confidence: 99%
“…Simulations and Bayesian inferences were performed as previously described [57] and in the Appendix. Files needed to reproduce inferences using the software package PyBioNetFit [28] are available online (https://github.com/lanl/PyBNF/tree/master/examples/Vax_and_Variants). The files include case data, vaccination data, and diagnostic plots related to Bayesian inference using Markov chain Monte Carlo (MCMC) sampling.…”
Section: Methodsmentioning
confidence: 99%