BirthDeathProcess process is a package that implements a series of utilities to simulate the Birth-Death process, given by the differential equation:
Two algorithms are implemented for the resolution of this simple ODE. In the first place, a classical numerical integration algorithm of the Runge-Kutta type and secondly, the well-known Gillespie Monte-Carlo dynamic algorithm is implemented.
To install BirthDeathProcess, simply use Julia's package manager. The module is not registered so you need to clone the repository and follow the following steps:
julia> push!(LOAD_PATH,pwd()) # You are in the BirthDeathProcess Repository
julia> using BirthDeathProcess
To reproduce the enviroment for compiling the repository:
(@v1.6) pkg> activate pathToRepository/BirthDeathProcess
In the presentation folder, there is a beamer with a short presentation on the birth-death process and the implemented code.