Birth-and-death Processes in Python: The BirDePy Package

10/11/2021
by   Sophie Hautphenne, et al.
0

Birth-and-death processes (BDPs) form a class of continuous-time Markov chains that are particularly suited to describing the changes in the size of a population over time. Population-size-dependent BDPs (PSDBDPs) allow the rate at which a population grows to depend on the current population size. The main purpose of our new Python package BirDePy is to provide easy-to-use functions that allow the parameters of discretely-observed PSDBDPs to be estimated. The package can also be used to estimate parameters of continuously-observed PSDBDPs, simulate sample paths, approximate transition probabilities, and generate forecasts. We describe in detail several methods which have been incorporated into BirDePy to achieve each of these tasks. The usage and effectiveness of the package is demonstrated through a variety of examples of PSDBDPs, as well as case studies involving annual population count data of two endangered bird species.

READ FULL TEXT
research
01/26/2021

FDApy: a Python package for functional data

We introduce the Python package, FDApy, as an implementation of function...
research
09/09/2022

A Software Package for Queueing Networks and Markov Chains analysis

Queueing networks and Markov chains are widely used for conducting perfo...
research
03/10/2023

Efficient simulation of individual-based population models: the R Package IBMPopSim

The R Package IBMPopSim (https://daphnegiorgi.github.io/IBMPopSim/) aims...
research
01/04/2021

Partially observed Markov processes with spatial structure via the R package spatPomp

We address inference for a partially observed nonlinear non-Gaussian lat...
research
11/20/2022

Consistent least squares estimation in population-size-dependent branching processes

We consider discrete-time parametric population-size-dependent branching...
research
01/05/2023

TextDescriptives: A Python package for calculating a large variety of statistics from text

TextDescriptives is a Python package for calculating a large variety of ...
research
10/24/2021

Epidemia: An R Package for Semi-Mechanistic Bayesian Modelling of Infectious Diseases using Point Processes

This article introduces epidemia, an R package for Bayesian, regression-...

Please sign up or login with your details

Forgot password? Click here to reset