Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades...

23
F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática, UNED CURSO: APLICACIÓN DE LA DINÁMICA DE SISTEMAS A LA EPIDEMIOLOGÍA (22 de febrero al 4 de marzo 2016)

Transcript of Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades...

Page 1: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelos de Enfermedades II

Soluciones a los Ejercicios

Fernando Morilla

Dpto de Informática y Automática, UNED

CURSO: APLICACIÓN DE LA DINÁMICA DE SISTEMAS A LA

EPIDEMIOLOGÍA (22 de febrero al 4 de marzo 2016)

Page 2: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 1 sobre Modelo SIR de las ET

• En base al modelo matemático, dibujar el diagrama de influencias, incorporando todas las variables (parámetros incluidos), y marcando todos los lazos de realimentación.

• ¿Cuántas influencias ha detectado en la última ecuación del modelo? ¿Con qué signo? ¿Está de acuerdo con ellas?

• Utilice el diagrama para explicar cualitativamente el efecto a corto plazo y a largo plazo que tendría en otras variables un incremento del número de contactos por unidad de tiempo.

Page 3: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET

• Justificación de algunas influencias ( )

d S t

Casos de vuelta a la susceptibilidad(t) Casos incidentes(t)dt

( ) ( )Casos incidentes(t) Tasa de contagio t S t

( ) ( ) =

( ) ( ) ( )

I tTasa de contagio t Contactos por unidad de tiempo Probabilidad de transmision de la enfermedad

S t I t R t

+

-

+ +

+ + -

+

-

Page 4: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 1 sobre Modelo SIR de las ET

• Solución: diagrama de influencias

Tasa de curacion

Tasa de vuelta a la

susceptibilidad

Tasa de contagio

Contactos por

unidad de tiempo

Probabilidad detransmision de la

enfermedad

+ +

Casos incidentesS I Casos de curacion

Casos de vuelta a la

susceptibilidad

R

+

++

- +

+

+

-+

+

-+

-

+

-

-

+

-

-

+

+

-

Page 5: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 1 sobre Modelo SIR de las ET

• Solución: relaciones debidas a la última

ecuación

Tasa de contagio

Contactos por

unidad de tiempo

Probabilidad detransmision de la

enfermedad

+ +

S IR

-

+

-

( ) =

( )

( ) ( ) ( )

Tasa de contagio t Contactos por unidad de tiempo Probabilidad de transmision de la enfermedad

I t

S t I t R t

Page 6: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 1 sobre Modelo SIR de las ET

• Solución: efecto a corto plazo de un

cambio en el número de contactos

Tasa de contagio

Contactos por

unidad de tiempo

+

Casos incidentesS I- +

+

Page 7: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 1 sobre Modelo SIR de las ET

• Solución: efecto a largo plazo de un

cambio en el número de contactos

Tasa de contagio

Contactos por

unidad de tiempo

+

Casos incidentesS I Casos de curacion

Casos de vuelta a la

susceptibilidad

R+

- +

+

+

-+

+

-+

-

+

-

-

+

-

-

+

+

-

Page 8: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 2 sobre Modelo SIR de las ET

• Programar el modelo SIR en Vensim.

• Reproducir los resultados del escenario

con inmunidad permanente.

• Comprobar el efecto que sobre estos

resultados tienen los parámetros:

– Tasa de curación

– Contactos por unidad de tiempo

Page 9: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET

• Diagrama de Forrester

S I R

Casos de curacion

Tasa de curacion

Casos de vuelta a la

susceptibilidadTasa de vuelta a la

susceptibilidad

Tasa de contagio

Contactos por

unidad de tiempo

Probabilidad detransmision de la

enfermedad

Casos incidentes

3 variables de nivel (estados): S, I, R

3 flujos:

Casos incidentes

Casos de curación

Casos de vuelta a la susceptibilidad

1 variable auxiliar: Tasa de contagio

4 parámetros:

Contactos por unidad de tiempo

Probabilidad de transmisión

de la enfermedad

Tasa de curación

Tasa de vuelta a la susceptibilidad

Page 10: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET

• Escenario con inmunidad permanente (IP) – Parámetros del modelo

Contactos por unidad de tiempo = 5/día

Probabilidad de transmisión de la enfermedad = 0.05

Tasa de curación = 0.125/día (equivale a 8 días de periodo infeccioso)

Tasa de vuelta a la susceptibilidad = 0.0/día (equivale a inmunidad permanente)

– Condiciones iniciales Susceptibles = 999 personas

sIntomáticos = 1 persona

– Parámetros de simulación Tiempo de simulación 200 días

Intervalo de simulación 0.1 día

SIR Persona que enferma y tras un periodo infeccioso se recupera.

Como la superación de la enfermedad genera inmunidad

permanente, la persona ya no puede volver a ser contagiada.

Page 11: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET: Escenario IP

Grupos de población

1000

750

500

250

0

0 20 40 60 80 100 120 140 160 180 200

Tiempo (días)

per

sonas

Susceptibles

Sintomáticos

Recuperados

Casos incidentes

30

22.5

15

7.5

0

0 20 40 60 80 100 120 140 160 180 200

Tiempo (días)

per

sonas

/dia

Transcurridos 130 días deja de

haber casos, el máximo ( aprox.

22 personas/día) se presenta poco

antes del día 50.

La enfermedad se transmite sin

alcanzar al total de la población. El

grupo de susceptibles se estabiliza

en aproximadamente 800 personas

y el grupo de recuperados en 200

personas.

Apartado 5.2 del Tema 7

Page 12: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET: Escenario IP

• ¿Cómo afecta la tasa de curación?

Apartado 5.2 del Tema 7

Page 13: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

S

1,000

750

500

250

0

0 20 40 60 80 100 120 140 160 180 200

Time (dia)

per

sonas

S : ET_SIR_Ejemplo1_8contactos

S : ET_SIR_Ejemplo1_5contactos

S : ET_SIR_Ejemplo1_4contactos

Casos incidentes

60

45

30

15

0

0 20 40 60 80 100 120 140 160 180 200

Time (dia)

pers

on

as/

dia

Casos incidentes : ET_SIR_Ejemplo1_8contactos

Casos incidentes : ET_SIR_Ejemplo1_5contactos

Casos incidentes : ET_SIR_Ejemplo1_4contactos

R

1,000

750

500

250

0

0 20 40 60 80 100 120 140 160 180 200

Time (dia)

per

sonas

R : ET_SIR_Ejemplo1_8contactos

R : ET_SIR_Ejemplo1_5contactos

R : ET_SIR_Ejemplo1_4contactos

I

400

300

200

100

0

0 20 40 60 80 100 120 140 160 180 200

Time (dia)

per

sonas

I : ET_SIR_Ejemplo1_8contactos

I : ET_SIR_Ejemplo1_5contactos

I : ET_SIR_Ejemplo1_4contactos

Modelo SIR de las ET: Escenario IP

• ¿Cómo afectan los contactos?

Page 14: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 3 sobre Modelo SIR de las ET

• Reproducir los resultados del escenario

con inmunidad transitoria.

• Comprobar el efecto que sobre estos

resultados tienen los parámetros:

– Tasa de vuelta a la susceptibilidad

– Tasa de curación

– Contactos por unidad de tiempo

Page 15: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET

• Escenario con inmunidad transitoria (IT) – Parámetros del modelo

Contactos por unidad de tiempo = 5/día

Probabilidad de transmisión de la enfermedad = 0.05

Tasa de curación = 0.125/día (equivale a 8 días de periodo infeccioso)

Tasa de vuelta a la susceptibilidad = 0.02/día (equivale a 50 días de inmunidad)

– Condiciones iniciales Susceptibles = 999 personas

sIntomáticos = 1 persona

– Parámetros de simulación Tiempo de simulación 400 días

Intervalo de simulación 0.1 día

Page 16: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET : Escenario IT

Grupos de población

1000

750

500

250

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

per

sonas

Susceptibles

Sintomáticos

Recuperados

Casos incidentes

30

22.5

15

7.5

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

per

sonas

/dia

Los casos incidentes alcanzan un máximo

(aprox. 25 personas/día) a los 50 días y se

estabilizan a partir de los 300 días en

aproximadamente 9 personas/día.

Lógicamente los otros dos flujos se habrán

estabilizado en el mismo valor.

La enfermedad se transmite y provoca

una situación endémica. El grupo de

susceptibles se estabiliza en

aproximadamente 500 personas, el

grupo de recuperados en 430 personas y

el grupo de sintomáticos en 70 personas.

Apartado 5.3 del Tema 7

Page 17: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET : Escenario IT

• Ojeada a los tres flujos

– Secuencia en el transitorio (corto plazo)

– Equilibrio en el estacionario (largo plazo) Flujos

30

22.5

15

7.5

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

per

son

as/d

ia

Casos incidentes

Casos de curación

Casos de vuelta a la susceptibilidad

Page 18: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR de las ET: Escenario IT

• ¿Cómo afecta la tasa de vuelta a la

susceptibilidad?

Apartado 5.3 del Tema 7

Page 19: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Casos incidentes

40

30

20

10

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

pers

on

as/

dia

Casos incidentes : ET_SIR_Ejemplo2_100curacion

Casos incidentes : ET_SIR_Ejemplo2_125curacion

Casos incidentes : ET_SIR_Ejemplo2_150curacion

R

600

450

300

150

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

R : ET_SIR_Ejemplo2_100curacion

R : ET_SIR_Ejemplo2_125curacion

R : ET_SIR_Ejemplo2_150curacion

I

400

300

200

100

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

I : ET_SIR_Ejemplo2_100curacion

I : ET_SIR_Ejemplo2_125curacion

I : ET_SIR_Ejemplo2_150curacion

S

1,000

750

500

250

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

S : ET_SIR_Ejemplo2_100curacion

S : ET_SIR_Ejemplo2_125curacion

S : ET_SIR_Ejemplo2_150curacion

Modelo SIR de las ET: Escenario IT

• ¿Cómo afecta la tasa de curación?

Page 20: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Casos incidentes

80

60

40

20

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

pers

on

as/

dia

Casos incidentes : ET_SIR_Ejemplo2_4contactos

Casos incidentes : ET_SIR_Ejemplo2_5contactos

Casos incidentes : ET_SIR_Ejemplo2_8contactos

R

800

600

400

200

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

R : ET_SIR_Ejemplo2_4contactos

R : ET_SIR_Ejemplo2_5contactos

R : ET_SIR_Ejemplo2_8contactos

I

400

300

200

100

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

I : ET_SIR_Ejemplo2_4contactos

I : ET_SIR_Ejemplo2_5contactos

I : ET_SIR_Ejemplo2_8contactos

S

1,000

750

500

250

0

0 40 80 120 160 200 240 280 320 360 400

Time (dia)

per

sonas

S : ET_SIR_Ejemplo2_4contactos

S : ET_SIR_Ejemplo2_5contactos

S : ET_SIR_Ejemplo2_8contactos

Modelo SIR de las ET: Escenario IT

• ¿Cómo afectan los contactos?

Page 21: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 4 sobre Modelo SIR de las ET

• Incorporar las medidas de frecuencia en el modelo SIR.

– Observación: proteger la división por cero en t=0.

• Reproducir los resultados del escenario básico con inmunidad transitoria.

• Comparar las medidas de frecuencia en los dos escenarios básicos: IP e IT.

• Utilizar el modo Synthesim para comparar escenarios de IT intermedios.

Page 22: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Modelo SIR con medidas de frecuencia

<S> <I> <R>

Personas en

seguimientoCasos existentes

Casos hasta

ese instanteFlujo de casos

<Casos incidentes>

Personas tiempo

acumuladoPersonas tiempo Total Personas

tiempo

<Casos

incidentes>

<Casos de vuelta a la

susceptibilidad>

<Time> <S> <R>

Prevalencia

puntual

Tasa de

incidencia Tasa de ataque

<Personas en

seguimiento>

<Casos

existentes><Casos hasta ese

instante>

<Total Personas

tiempo>

<Casos hasta ese

instante>

<Personas en

seguimiento>

S I R

Casos de curacion

Tasa de curacion

Casos de vuelta a la

susceptibilidadTasa de vuelta a la

susceptibilidad

Tasa de contagio

Contactos por

unidad de tiempo

Probabilidad detransmision de la

enfermedad

Casos incidentesMODELO

Variables

intermedias

Medidas de

frecuencia

Observación: proteger la división por cero en t=0.

Page 23: Modelos de Enfermedades II Soluciones a los Ejercicios · F. Morilla, 2016 Modelos de Enfermedades II Soluciones a los Ejercicios Fernando Morilla Dpto de Informática y Automática,

F. Morilla, 2016

Ejercicio 4 sobre Modelo SIR de las ET

• Solución: Medidas de frecuencia en los

dos escenarios básicos: IP e IT. Prevalencias

.2

.15

.1

.05

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

Dm

nl

Inmunidad transitoria Inmunidad permanente

Tasas de incidencia

.01

.0075

.005

.0025

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

1/d

ia

Inmunidad transitoria Inmunidad permanente

Tasas de ataque

4

3

2

1

0

0 40 80 120 160 200 240 280 320 360 400

Tiempo (días)

Dm

nl

Inmunidad transitoria Inmunidad permanente

Los escenarios de IT intermedios estarían

comprendidos entre el trazo rojo (tasa de vuelta

a la susceptibilidad=0) y el trazo azul (0.02).