MANTIS

MANTIS simulates multilocus models of pathogen evolution to analyze host-pathogen dynamics and competition among pathogen genetic variants driven by cross-protective immune responses.


Key Features:

  • Simulation Capabilities: Simulates epidemiological time-series data based on the strain theory of host-pathogen interactions and multilocus competition among pathogen variants.
  • Integration with R: Implemented as an R package to execute simulations and analyses within the R environment.
  • C/C++ Backend: Implements an ordinary-differential-equations system in C/C++ coupled with a Runge-Kutta solver for numerical integration.
  • Visualization and Exportation: Provides functions for plotting time-series data and exporting simulation results.

Scientific Applications:

  • Pathogen evolution under immune pressure: Analyzing how host immunity and cross-protection shape evolutionary dynamics among strains.
  • Vaccine development: Exploring effects of immune-mediated competition on strain prevalence relevant to vaccine design.
  • Disease management strategies: Evaluating immune-driven dynamics to inform control and intervention strategies.
  • Prediction of pathogen adaptation: Assessing trajectories of strain emergence and adaptation under varied immunological scenarios.

Methodology:

Implemented in R with a C/C++ ordinary-differential-equations system numerically integrated using a Runge-Kutta solver; simulations follow the strain theory framework modeling competition among pathogen variants via cross-protective immune responses to generate epidemiological time-series.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
5/8/2018
Last Updated:
12/10/2018

Operations

Publications

Lourenço J, Wikramaratna PS, Gupta S. MANTIS: an R package that simulates multilocus models of pathogen evolution. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0598-9. PMID:26017358. PMCID:PMC4445977.

Documentation