Skip to content
Aurélien Cavelan edited this page Jun 15, 2020 · 51 revisions

OpenMalaria

Welcome to the OpenMalaria wiki on GitHub.

OpenMalaria is an open source C++ program for simulating malaria epidemiology and the impacts on that epidemiology of interventions against malaria. It is based on microsimulations of Plasmodium falciparum malaria in humans, originally developed for simulating malaria vaccines and described here. These models simulate the dynamics of malaria parasitaemia in the course of an infection, of transmission, of immunity, and of the processes leading to illness and death. The system is set up to simulate malaria in village, or district size human populations. OpenMalaria is now meant to be run as stand-alone program.

This wiki details the model components required to capture the transmission of malaria, the processes leading to malaria disease and the action of interventions.

Code

The core program is written in C++ with a GNU GPL 2 licence. To run this program a configuration file written in Extensible Markup Language (XML) is also needed.

Team

The OpenMalaria development team includes staff of the Swiss Tropical and Public Health Institute (Swiss TPH), SciCORE Center for Scientific Computing, University of Basel, and the Liverpool School of Tropical Medicine. Financial support is from the Bill & Melinda Gates Foundation.

Getting Started

There is a Beginner Guide to help you downloading, installing, and running OpenMalaria.

A glossary of useful terms related to OpenMalaria can be found here

Selected publications can be found here.

Three introductory PowerPoint presentations providing an idea of some of the capabilities of OpenMalaria are:

Offline Documentation

In case you wish to have access to the documentation on this wiki without an internet connection, you can clone this repository:

git clone https://github.com/SwissTPH/openmalaria.wiki.git

If you want to be able to change wiki pages with git you need to clone the wiki via git clone [email protected]:SwissTPH/openmalaria.wiki.git and provide an SSH-key in your user options.

Advanced Installation Guide

Detailed Instructions for Running OpenMalaria

Applications of OpenMalaria

The original models were designed for simulating the impact of interventions acting on humans(for example, chemotherapy, or vaccines). OpenMalaria has subsequently been extended to include simulation of the dynamics of malaria in the mosquito vector, and of interventions that act on mosquitoes. It also offers alternative model structures for many of the components of the human models. The models allow for variations among humans in their exposure to mosquitoes, and in their responses to the parasite.

Simulation of current malariological situations

OpenMalaria provides a way of relating different malaria indicators, such as prevalence, inoculation rates, clinical incidence, and mortality. Simulations of status quo malaria situations can be used to estimate parameters that have not been measured from field data. For instance, models can be used to predict mortality rates from entomological data. Such simulations are also useful for validating the relationships in models, and for improving their calibration to data.

Prediction of epidemiological impacts of interventions

Prediction of epidemiological impacts of interventions is used to:

  • analyze novel interventions to inform the development of target product profiles
  • analyze the effects of different deployment strategies for existing interventions
  • analysis the potential effects for new interventions or planned malaria control programs.

Economic (cost-effectiveness) analyses

The outputs from predictive simulations can be linked to cost data from endemic countries to analyze the economics of malaria interventions.

Uncertainty analysis

The value of a point estimate is greatly enhanced when the variability associated with that point estimate is also available. The project analyzes different components of uncertainty associated with sets of model predictions, considering stochastic uncertainty, parameter uncertainty, and model uncertainty.

A guide on how to apply OpenMalaria to field sites can be found here.

Clone this wiki locally