ABC_GP_IPM:A Python package for applying GP and ABC to Integral Projection Models, with a Soay sheep case study
Zhu, Z.; Christodoulou, M. D.; Steinsaltz, D.
Show 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.
Matching journals
The top 7 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- A machine learning method for estimating the probability of presence using presence-background data 95%
- Modeling the demography of species providing extended parental care: A capture-recapture multievent model with a case study on Polar Bears (Ursus maritimus) 94%
- gauseR: Simple methods for fitting Lotka-Volterra models describing Gause's "Struggle for Existence" 93%
Similar papers in this journal
- Flexible movement kernel estimation in habitat selection analyses with generalized additive models 95%
- Accounting for unobserved spatial variation in step selection analyses of animal movement via spatial random effects 95%
- PointedSDMs -- an R package to help facilitate the construction of integrated species distribution models 95%
Similar papers in this journal
Similar papers in this journal
- Estimating the basic reproduction number at the beginning of an outbreak under incomplete data 93%
- Choosing optimal trigger points for ex situ, in toto conservation of single population threatened species 93%
- Machine learning goes wild: Using data from captive individuals to infer wildlife behaviour 92%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.