DSL and Simulation Plarform for Epidemiology Modeling
Explore the docs »
Report a defect
|
Request feature
Kendrick provides an embedded Domain-Specific Language and a Simulation Plaform for mathematical epidemiology modeling. It helps epidemiologists craft custom analyses cheaply. It's based on Pharo and it's open source under MIT licence. Classes of epidemic model include deterministic compartmental models, stochastic individual contact models, and individual-based network models.
Kendrick is based extensively on several Pharo ecosystem tools including PetitParser and Roassal visualization engine.
If you are using Kendrick for research, please cite our work as:
Mai Anh BUI T., Nick Papoulias, Serge Stinckwich, Mikal Ziane & Benjamin Roche (2019), The Kendrick modelling platform: language abstractions and tools for epidemiology, BMC Bioinformatics volume 20, Article number: 312 URL: https://bmcbioinformatics.biomedcentral.com/articles/10.1186/s12859-019-2843-0
You will find documentation about Kendrick meta-model and DSL here: https://github.com/KendrickOrg/kendrick/blob/master/documentation/meta-model/meta-modelv3.org
A previous version of Kendrick is also described in a chapter of the Agile Visualization book.
Metacello new
repository: 'github://KendrickOrg/kendrick';
baseline: 'Kendrick';
onWarningLog ;
load