Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BirthDeathProcess

Build Status codecov Documenter: stable

BirthDeathProcess process is a package that implements a series of utilities to simulate the Birth-Death process, given by the differential equation: $n' = \beta - d\cdot n$.

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.

Installation

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

Presentation

In the presentation folder, there is a beamer with a short presentation on the birth-death process and the implemented code.

About

Gillespie Monte-Carlo dynamic algorithm for BirthDeathProcess process in Julia

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages