Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 1.49 KB

README.rst

File metadata and controls

28 lines (16 loc) · 1.49 KB

MEmilio Python packages

This directory collects the python packages for the MEmilio project. Currently, it contains the following packages:

  • memilio-epidata: Contains scripts to download different kinds of data as RKI, John Hopkins, Population, DIVI. See epidata README.
  • memilio-simulation: Contains a python/pybind11 wrapper to the MEmilio C++ library. See simulation README.
  • memilio-generation: Contains an automatic generation of model specific binding fies. See generation README.
  • memilio-plot: Contains methods to plot epidemiological or simulation data of the MEmilio software. See plot README.
  • memilio-surrogatemodel: Contains machine learning based surrogate models. See surrogatemodel README.

See the corresponding directory for detailed installation and usage instruction.

We recommend to use a virtual python environment to avoid dependency conflicts with other installed packages. On Linux, use the following commands to create and activate a virtual environment in directory called epi_venv:

python -m venv epi_venv
source epi_venv/bin/activate
pip install --upgrade pip

Refer to the Python documentation for more information about virtual environments.

The packages are tested for Python 3.8 - 3.11.