4.7 Article

A framework for parameter estimation and model selection from experimental data in systems biology using approximate Bayesian computation

Journal

NATURE PROTOCOLS
Volume 9, Issue 2, Pages 439-456

Publisher

NATURE PUBLISHING GROUP
DOI: 10.1038/nprot.2014.025

Keywords

-

Funding

  1. Wellcome Trust
  2. Wellcome Trust-Massachusetts Institute of Technology (MIT) [090433/B/09/Z]
  3. Research Career Development Fellowship [097319/Z/11/Z]
  4. NC3R through a David Sainsbury Fellowship
  5. UK Medical Research Council Biocomputing Fellowship
  6. Human Frontier Science Program (HFSP) [RGP0061/2011]
  7. UK Biotechnology and Biological Sciences Research Council
  8. Leverhulme Trust
  9. Royal Society through a Wolfson Research Merit Award
  10. BBSRC [BB/G530268/1, BB/G007934/1] Funding Source: UKRI
  11. MRC [G1002092] Funding Source: UKRI
  12. Wellcome Trust [090433/B/09/Z] Funding Source: Wellcome Trust
  13. Biotechnology and Biological Sciences Research Council [BB/G530268/1, BB/G007934/1] Funding Source: researchfish
  14. Medical Research Council [G1002092] Funding Source: researchfish
  15. National Centre for the Replacement, Refinement and Reduction of Animals in Research (NC3Rs) [NC/K001949/1] Funding Source: researchfish

Ask authors/readers for more resources

As modeling becomes a more widespread practice in the life sciences and biomedical sciences, researchers need reliable tools to calibrate models against ever more complex and detailed data. Here we present an approximate Bayesian computation (ABC) framework and software environment, ABC-SysBio, which is a Python package that runs on Linux and Mac OS X systems and that enables parameter estimation and model selection in the Bayesian formalism by using sequential Monte Carlo (SMC) approaches. We outline the underlying rationale, discuss the computational and practical issues and provide detailed guidance as to how the important tasks of parameter inference and model selection can be performed in practice. Unlike other available packages, ABC-SysBio is highly suited for investigating, in particular, the challenging problem of fitting stochastic models to data. In order to demonstrate the use of ABC-SysBio, in this protocol we postulate the existence of an imaginary reaction network composed of seven interrelated biological reactions (involving a specific mRNA, the protein it encodes and a post-translationally modified version of the protein), a network that is defined by two files containing 'observed' data that we provide as supplementary information. In the first part of the PROCEDURE, ABC-SysBio is used to infer the parameters of this system, whereas in the second part we use ABC-SysBio's relevant functionality to discriminate between two different reaction network models, one of them being the 'true' one. Although computationally expensive, the additional insights gained in the Bayesian formalism more than make up for this cost, especially in complex problems.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available