Sign in
Evolutionary BiologybioRxiv
Preprint

ABC_GP_IPM:A Python package for applying GP and ABC to Integral Projection Models, with a Soay sheep case study

Zhixiao ZhuiD, Maria D. ChristodoulouiD, David SteinsaltziD

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.

PDFDOI

02 /Specification & Classification

Click any tag to browse matching papers

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.