Toolyard

Симулятор распространения эпидемии: SIR и SEIR

Уравнения этой модели

dS/dt = −β S I′ ÷ N, dE/dt = β S I′ ÷ N − σ E, dI/dt = σ E − γ I, dR/dt = γ I
S, E, I, Rвосприимчивые, контактные (заражены, но ещё не заразны), заразные, переболевшиепривитые начинают вне S и никогда не заражаются
βзаражающих контактов на заразного человека в деньR₀ × γ × (1 − дистанцирование)
I′заразные люди не на карантинеI × (1 − доля карантина)
σскорость перехода в заразные1 ÷ инкубационный период; при 0 дней E пропускается, и это модель SIR
γскорость выздоровления1 ÷ заразный период

При текущих значениях:

R_t = R₀ × (1 − дистанцирование) × (1 − карантин) × S ÷ N
R_tэффективное репродуктивное число сейчасвспышка растёт, пока оно выше 1, и затухает, когда опускается ниже 1

При текущих значениях:

порог коллективного иммунитета = 1 − 1 ÷ R₀
1 − 1/R₀доля, которая должна быть невосприимчива, чтобы вспышка перестала растипри дистанцировании и карантине R₀ заменяется уменьшенным значением

При текущих значениях:

ln(S₀ ÷ S∞) = R_e × (1 − v − S∞ ÷ N)
S∞люди, так и не заразившиеся, по уравнению итогового размераR_e = R₀ × (1 − дистанцирование) × (1 − карантин), v — доля привитых; одинаково для SIR и SEIR

При текущих значениях:

Как пользоваться симулятором эпидемии

  1. Задайте R₀, инкубационный и заразный периоды и размер города. Все начинают восприимчивыми, кроме нескольких заразных. Заразные передают инфекцию через случайные контакты по всему городу; новые заражённые проходят инкубационный период, становятся заразными, затем выздоравливают и получают иммунитет. Короткие красные линии показывают каждое новое заражение.
  2. График сравнивает город (сплошные линии) с уравнениями SIR или SEIR для тех же чисел (пунктир). Читайте пик и время его наступления, сколько людей заразилось на данный момент и в итоге, и эффективное R, которое падает по мере появления иммунных. Когда оно опускается ниже 1, вспышка затухает.
  3. Попробуйте меры: вакцинируйте долю города до вспышки, сократите контакты дистанцированием или отправьте долю случаев на карантин. Поднимите вакцинацию выше порога коллективного иммунитета 1 − 1/R₀ — и вспышка не сможет начаться. Калькулятор времени удвоения клеток находит время удвоения раннего экспоненциального роста.

Частые вопросы

Что такое R₀?

Базовое репродуктивное число: сколько людей в среднем заражает один заразный человек в популяции, где все восприимчивы. Выше 1 вспышка может расти; ниже 1 — затухает. У кори R₀ около 12–18, у сезонного гриппа — около 1,3, у первых штаммов COVID-19 — около 2,5–3.

Чем отличаются модели SIR и SEIR?

SIR делит всех на три группы: восприимчивые, заразные и выздоровевшие. SEIR добавляет группу людей в инкубационном периоде, которые уже заразились, но ещё не могут передать инфекцию. Итоговое число заразившихся то же, но инкубационный период замедляет рост вспышки и сдвигает пик позже.

Что такое коллективный иммунитет?

Когда иммунна достаточная часть популяции, каждый случай в среднем заражает меньше одного человека, и вспышки затухают, что защищает и неиммунных. Порог — 1 − 1/R₀: две трети при R₀ = 3, около 95% для кори. Без вакцинации вспышка проскакивает этот порог, заражая гораздо больше людей.

Почему важно «сгладить кривую»?

Сокращение контактов снижает пик и растягивает случаи на более долгое время, поэтому одновременно болеет меньше людей и больницы справляются. Оно также снижает общее число заразившихся, потому что вспышка меньше проскакивает порог коллективного иммунитета.

Пишет, что WebGL выключен.

Для 3D-вида нужен WebGL, который есть во всех современных браузерах. Он может быть выключен, если в настройках браузера отключено аппаратное ускорение или графический драйвер очень старый. Включите аппаратное ускорение или попробуйте другой браузер.

Загружается ли что-нибудь?

Нет. Симуляцию рисует ваш собственный браузер с помощью WebGL; ничего никуда не отправляется, и после загрузки страницы она работает и офлайн.

Ещё симуляции по биологии

Ещё научные симуляции

Симулятор движения тела, брошенного под угломСимулятор маятникаСимулятор опыта с двумя щелямиСимулятор электрического поляСимулятор орбитСимулятор пружинного маятникаСимулятор рассеяния РезерфордаСобытие в коллайдереСимулятор радиоактивного распадаСимулятор атома Бора3D-просмотр молекулСимулятор идеального газаСимулятор линз и зеркалСимулятор стоячих волнСимулятор эффекта ДоплераСимулятор столкновений и импульсаСимулятор RC- и RL-цепейСимулятор заряженной частицы в магнитном полеСимулятор излучения абсолютно чёрного телаСимулятор специальной теории относительностиСимулятор преломления и полного внутреннего отраженияСимулятор последовательных и параллельных цепейСимулятор течения жидкости и закона БернуллиСимулятор электромагнитной индукцииСимулятор кривой титрованияСимулятор скорости реакции и теории столкновенийСимулятор химического равновесия (Ле Шателье)Симулятор гальванического элемента и электролизаСимулятор кривой нагревания и фазовых переходов3D-просмотр атомных орбиталейСимулятор буферовСимулятор хроматографииСимулятор спектрофотометра и закона Бугера — Ламберта — Бера3D-просмотр кристаллических решётокСимулятор времён года и продолжительности дняСимулятор тектоники плит и землетрясенийСимулятор фаз Луны, приливов и затменийСимулятор парникового эффектаСимулятор эволюции звёзд и диаграммы Герцшпрунга — РасселаСимулятор доски ГальтонаСимулятор рядов Фурье

Похожие калькуляторы и инструменты

Руководства