Общая SEIR/SIR модель эпидемии на Питоне с ограничениями на мощности системы здравоохранения. Представляет собой перенос на Питон модели Базельского университета.
Компартменты:
- уязвимые индивиды без иммунитета
- латентно инфицированные
- вирулентно инфицированные
- госпитализированные в стационарах
- находящиеся в реанимации (на ИВЛ)
- "выздоровевшие"/имеющие иммунитет
- умершие
Исходный код оригинальной модели на JavaScript находится здесь.
Для использования нужен Python 3.7 и выше.
virtualenv -p python3 venv
source ./venv/bin/activate
pip install ./requirements.txt
Модель - "конструктор" для расчета сценариев развития эпидемии. Код модели в файле epidemic_v2.py, базовые эпидемиологические параметры в epidemic_params.py, демография и медицинское оснащение регионов в файле regions.py.
Лицензия - MIT (см. файл LICENSE.md).
Авторский коллектив лаборатории анализа данных и отраслевой динамики ИОРИ РАНХиГС.
В разработке, отладке и сборе данных к настоящему моменту приняли участие:
- Рей Алексей Игоревич
- Шагаров Дмитрий Юрьевич
- Филиппов Дмитрий Витальевич
- Акжигитова Галия Рустамовна
- Андронова Екатерина Сергеевна
(С) Российская академия народного хозяйства и государственной службы, коллектив авторов 2020.
Будьте здоровы и держите дистанцию. In hoc signo vinces.