Metadata-Version: 2.1
Name: birdepy
Version: 1.0.0
Summary: Parameter estimation for birth-and-death processes
Home-page: https://birdepy.github.io
Author: Sophie Hautphenne and Brendan Patch
Author-email: birdepy@gmail.com
Project-URL: Bug Reports, https://github.com/birdepy/birdepy_project/issues
Project-URL: Source, https://github.com/birdepy/birdepy_project
Keywords: Markov chain,stochastic,population process
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.17.0
Requires-Dist: mpmath>=1.2.0
Requires-Dist: scipy>=1.7.0
Requires-Dist: matplotlib>=3.4.2
Requires-Dist: gwr-inversion>=1.0.1
Requires-Dist: numba>=0.56.4

# BirDePy: Birth-and-death processes in Python

BirDePy is a Python package for working with continuous time birth-and-death processes. It includes functions which can be used to approximate transition probabilities (``birdepy.probability()``), estimate parameter values from data (``birdepy.estimate()``), simulate sample paths (``birdepy.simulate.discrete()`` and ``birdepy.simulate.continuous()``) and generate forecasts (``birdepy.forecast()``). The main focus of the package is the estimation of parameter values from discretely-observed sample paths, however the much more straightforward case of estimation of parameter values from continuously observed sample paths is also included.

Please visit our website: https://birdepy.github.io/ and cite our paper:

Hautphenne S, Patch B (2024). "Birth-and-Death Processes in Python: The BirDePy Package." _Journal of Statistical Software_, (111)5 1-54. [doi: 10.18637/jss.v111.i05](https://doi.org/10.18637/jss.v111.i05).

[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)
