2017
DOI: 10.1101/162552
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

pyABC: distributed, likelihood-free inference

Abstract: Summary: Likelihood-free methods are often required for inference in systems biology. While Approximate Bayesian Computation (ABC) provides a theoretical solution, its practical application has often been challenging due to its high computational demands. To scale likelihood-free inference to computationally demanding stochastic models we developed pyABC: a distributed and scalable ABC-Sequential Monte Carlo (ABC-SMC) framework. It implements computation-minimizing and scalable, runtime-minimizing parallelizat… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
59
0
2

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 38 publications
(61 citation statements)
references
References 7 publications
0
59
0
2
Order By: Relevance
“…We compare SW-ABC against ABC using the Euclidean distance between sample variances (Euclidean-ABC), WABC with the Hilbert distance, WABC with the swapping distance and KL-ABC. Each ABC approximation was obtained using the sequential Monte Carlo sampler-based ABC method [24], which is more computationally efficient than vanilla ABC (1) and implemented in the package pyABC [25]. We provide our code in [26].…”
Section: Methodsmentioning
confidence: 99%
“…We compare SW-ABC against ABC using the Euclidean distance between sample variances (Euclidean-ABC), WABC with the Hilbert distance, WABC with the swapping distance and KL-ABC. Each ABC approximation was obtained using the sequential Monte Carlo sampler-based ABC method [24], which is more computationally efficient than vanilla ABC (1) and implemented in the package pyABC [25]. We provide our code in [26].…”
Section: Methodsmentioning
confidence: 99%
“…We implemented all the algorithms in the open-source python toolbox pyABC (https://github.com/icbdcm/pyabc, Klinger et al (2018)), which offers a state-of-the-art implementation of ABC-SMC.…”
Section: Methodsmentioning
confidence: 99%
“…From this model we simulate dividing NSCs and a BrdU-EdU-labelling experiment (Supplementary Figure 5B) and evaluate the percentage of re-dividing cells and DLS. We optimized the parameters of our model to the observed frequencies (see Methods) using approximate Bayesian computation (Klinger et al, 2018) . Our model fitted the data, in particular the plateau of re-dividing cells (Supplementary Figure 5C), and the sharp decrease of DLSs after 9h (Supplementary Figure 5D).…”
Section: An Agent Based Model Of Re-dividing Nscs Recreates Aggregatementioning
confidence: 99%
“…To infer these five parameters (scale parameter and delay of cell cycle, d cc and β cc , and S-phase, d sp and β sp , and re-division probability p re-div ) from (i) the observed re-division frequency and (ii) the fraction of DLS NSCs (see sketches in Supplementary Figure 5C,D) at every labelling interval ∆t=9h, 18h, 24h, 32h, 48h, and 72h, we apply approximate Bayesian computation (ABC) (Klinger et al, 2018) . Given the five parameters ( d cc β cc d sp β sp and p re-div ) we simulate the dynamics of 10000 dividing cells over 400-500h.…”
Section: Cell Division Modelmentioning
confidence: 99%