русский
Germany.ruForen → Архив Досок→ Gesundheit

Коронавирус. Памятка

01.05.20 08:38
Re: Коронавирус. Памятка
 
vitminc старожил
vitminc
in Antwort bradipina 01.05.20 02:56, Zuletzt geändert 01.05.20 09:09 (vitminc)

Очень правильные вопросы.


Извините, но плотность смертей считается от всего населения, это не case fatality rate


Необходимо учитывать время и факторы эпидемии в каждом регионе. Если первый инфицированный попал какую либо страну только вчера, то сравнивать например с Италией нельзя. Если в Африке нет адекватной медицинской помощи, то сравнивать с Германией нельзя. Процент инфицированных в данном случае дает возможность сделать нормализацию значений и хотя бы сделать оценку.


почему 1 день?


Стандартная формула эпидемиологического процесса.


Nt = N0 2t/Td


Td это время удвоения. Его можно считать в днях, часах и т.д. Для этой эпидемии у нас дневные значения, по этому считаем в днях. Значение t разумеется тоже в днях и в нашем случае мы делаем шаги по 1 дню (t = 1). В качестве N обычно берут число инфицированных, но можно и процент (обычно считают в частях от популяции) заболевших. Зная Ntotal или общее население региона, можно разделить обе части на эту величину и получим те же величины в P.


Pt = P0 2t/Td (1)


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


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


Rt = -R0 Pt + R0

Rt = R0 (1 - Pt) (2)


Rt можно пересчитать в Td по формулам:


Gr= ln(2)/Td

Rt= Gr x D + 1


Где D - время заразности больного или 10 дней для Covid-19 (источник я много раз указывал в прошлых постах) Откуда:


Gr = (Rt - 1)/D

Td = ln(2)/Gr


или


Td = ln(2) D/(Rt - 1) (3)


Подставляем в последнюю формулу в (1)


Pt = P0 2t/Td

P1 = P0 2t (Rt - 1) / (ln(2) D)

или учитывая, что


21/ln(2) = e


Pt = P0 et (Rt - 1) / D

или если расчет каждодневно, то

P+1 = P0 e(Rt - 1) / D

(4)


Зная, что Rt изменяется по закону (2), принимая за текущее состояние P0 величину Pt и делая подстановку получим:


P+1 = P0 e(R0 (1 - P0) - 1) / D

или в общем виде


Pnext = Pcurrent e(R0 (1 - Pcurrent) - 1) / 10

эта формула для случая с конкретным выбранным R0, например 3,5 для Covid-19 в Германии. Дальше берем отправную точку для P и делая определенное количество шагов вперед находим по шагам состояние на следующие дни. Как я уже указывал, здесь нет свободных параметров. Все "вылезает" автоматически, дни, форма кривой, значение насыщения и т.д.


Карантин был, и есть. Где он учитывается в формуле?

Пока нет карантина у нас жесткое фиксированное число репродукции (3.5). Как только вводится карантин, то его значение меняется например до 2. Мы просто берем текущее значение P и на следующем шаге используем новое значение числа репродукции. Это число можно менять постепенно или сразу. Я для примера использовал "мгновенное" изменение. На паре - тройке дней это большой роли не играет.


Из формулы видно, как используется Rt.


P+1 = P0 e(Rt - 1) / D

или для этой модели закон изменения эффективного числа репродукции

Rt = R0 (1 - P0)


Карантинные мены дополнительно уменьшают его на фактор μ.


Rt = μ R0 (1 - P0)


Что по факту приводит нас к новому значению в условиях карантина.


R'0 = μ R0




если сейчас снять все ограничения и все маски, число репродукции пойдет вверх, нo по вашей формуле получится, что число инфицированных уменьшилось, а не увеличилось.

Это не так. Еще раз посмотрите на вчерашний график. Красная штрихпунктирная линия описывает эту ситуацию.


Остальное в других постах.




ɐwʎ ɔ vǝmоɔ dиw
 

Sprung zu