ABC_GP_IPM:A Python package for applying GP and ABC to Integral Projection Models, with a Soay sheep case study
Abstract
The integration of Gaussian Process (GP) models with Approximate Bayesian Com-putation (ABC) has been explored as a flexible framework for constructing Integral Projection Models (IPMs), enabling non-parametric modelling of demographic rela-tionships and the incorporation of population-level information without explicit like-lihoods. However, the practical implementation of this framework - particularly the selection of ABC summary statistics and the execution of ABC-PMC samplers - re-mains non-trivial and can limit its broader adoption. To address this gap, we introduce ABC_GP_IPM, a Python package that provides a streamlined and user-friendly interface for constructing GP- and ABC-based IPMs. We demonstrate the utility and performance of the package through a real-world case study of Soay sheep (Ovis aries), illustrating how the software simplifies complex modelling workflows and data management in IPMs.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Improving Joint Estimation of Vital Rates in IPMs via Gaussian Processes and ABC
Zhixiao Zhu, Maria D. Christodoulou, David Steinsaltz·bioRxiv·Jul 2, 2025
- GpABC: a Julia package for approximate Bayesian computation with Gaussian process emulation
Evgeny Tankhilevich, Jonathan S. Ish-Horowicz, … Fei He·BioinformaticsPeer-reviewed·Jan 29, 2020
- ABC for high-dimensional modular models via MCMC samples
Zhixiao Zhu, Maria D. Christodoulou, David Steinsaltz·bioRxiv·Jul 2, 2025
- pyABC: distributed, likelihood-free inference
Emmanuel Klinger, Dennis Rickert, Jan Hasenauer·BioinformaticsPeer-reviewed·May 10, 2018
- abcneuralnet: Simulation-based Inference with Bayesian Neural Networks and Explainable AI for Population Genomics Inference
Thomas Brazier·bioRxiv·Oct 20, 2026
- demografr: A toolkit for simulation-based inference in population genetics
Martin Petr, Isabel M. Pötzsch, Fernando Racimo·bioRxiv·Dec 18, 2025