SlideShare uma empresa Scribd logo
Point: 10
Scientific Computing
by Joa on epischisto.org
• Scientific computing (or computational science) is the field of
study concerned to the construction of mathematical models
and techniques of numerical solutions using computers to
analyze and solve scientific and engineering problems.
• Typically, such models require a large amount of calculation,
and usually run on computers with great power scalability
(parallel and distributed machines)
• Scientific computing is currently regarded as a third way for
science complementing experimentation (observation) and
theory.
http://www.springer.com/mathematics/computational+science+%26+engineering/journal/10915
an investigation for 2014-2017…
• Computational Epidemiology of Malaria by
Cellular Automata and Stochastic Integer
Linear programming
Why malaria again?
OMS
Milenium goals
P. falciparum
P. vivax
Predominance
-----
the know-how...
www.pmt.es www.upc.edu
epischisto.org
THE staff www.ufrpe.br
www.cesar.org.br
www.fiocruz.br
www.ines.org.br
Fundamentals
• Epidemiology is the study of the distribution
and determinants of health-related states or
events (including disease), and the
application of this study to the control of
diseases and other health problems.
http://jech.bmj.com/
• The Tipping Point, Epidemics are a function of
the people who transmit infectious agents,
the infectious agent itself, and the
environment in which the infectious agent is
operating. And when an epidemic tips, when
it is jolted out of equilibrium, it tips because
something has happened, some change has
occurred in one (or two or three) of those
areas.
Fundamentals
An inflection point is a point on a curve at which the sign of
the curvature (i.e., the concavity) changes. Inflection points may
be stationary points, but are not local maxima or local minima.
The first derivative test can sometimes distinguish inflection points
from extrema for differentiable functions
The second derivative test is also useful. A necessary condition
for to be an inflection point is
A sufficient condition requires and to have opposite signs in
the neighborhood of (Bronshtein and Semendyayev 2004, p. 231).
Fundamentals – Mathematical
Epidemiology
Fundamentals – how to solve these Differential Equation systems? Some are
unsolved in analytic form, but in numerical one…
Adams-Bashforth-Moulton Method
Adams' Method
Collocation Method
Courant-Friedrichs-Lewy Condition
Euler Backward Method
Euler Forward Method
Galerkin Method
Gauss-Jackson Method
Gill's Method
Isocline
Kaps-Rentrop Methods
Milne's Method
Predictor-Corrector Methods
Relaxation Methods
RK2
RK4
Rosenbrock Methods
Runge-Kutta Method
and for neglected diseases?
with sparse
data
Aitken Interpolation Chebyshev Approximatio... Moving Median
B-Spline Cubic Spline Muller's Method
Berlekamp-Massey Algor... Gauss's Interpolation... Neville's Algorithm
Bernstein-Bézier Curve Hermite's Interpolatin... Newton's Divided Diffe...
Bézier Curve Internal Knot NURBS Curve
Bézier Spline Interpolation NURBS Surface
Bezigon Lagrange Interpolating... Richardson Extrapolation
Bicubic Spline Lagrange Interpolation Spline
Bulirsch-Stoer Algorithm Lagrangian Coefficient Thiele's Interpolation...
C-Determinant Lebesgue Constants Thin Plate Spline
Cardinal Function Moving Average
Solving sparse systems
Interpolation?
and some hidden scenarios…
a cellular automaton
Cellular automaton A is a 4-upla A = <G, Z, N, f>,
where
• G – set of cells
• Z – set of possible cells states
• N – set, which describes cells neighborhood
• f – transition function, rules of the automaton:
– Z|N|+1Z (for automaton, which has cells “with
memory”)
– Z|N|Z (for automaton, which has “memoryless” cells)
Statistical mechanics of cellular automata
Rev. Mod. Phys. 55, 601 – Published 1 July 1983
Simple initial conditions:
Homogeneous states or
Self-similar patterns
Random initial conditions:
Self-organization phenomena
Moore Neighbourhood (in grey)
of the cell marked with a dot in a
2D square grid
Disease cycle:
http://www.wellcome.ac.uk/en/labnotes5/animation_popups/schisto.html (animation 5´24´´)
http://wwwnc.cdc.gov/travel/images/map3-14-distribution-schistosomiasis.jpg
Research? for example, with schistosomiasis... we
would like to provide an almost real-time and future risk map for
it... by monitoring the self-organization endemics states...
no more deaths...
Mar, 27th. 2009 
a REALLY neglected disease in
Brazil...
No data
No case reports
No statistical series
No reliable data
Only poor comunities
Fiocruz (Schistosomiasis Laboratory)
works to discover, to control and to report
Fiocruz starts a new study in 2006...
http://200.17.137.109:8081/xiscanoe/infra-estrutura
2006 starts a new monitoring
Praia Carne de Vaca
Praia Enseada dos
Golfinhos
Praia do Forte
Praia Pau Amarelo
Praia do Janga
Lagoa do Náutico
Praia Porto de Galinhas
BRAZIL
why Carne de Vaca?
Tourism interest
Isolated population
Identified cases
Not analysed yet
FIOCRUZ starts a new study
Near from UFRPE
Local support: politicians, population
The village comprises around 1600 people in
1041 households distributed in 70 blocks and
covering approximately 4 km2.
2006 – 2007, data collect in-loco
2006 – 2007, data collect in-loco
http://200.17.137.109:8081/xiscanoe/infra-estrutura/expedicoes
Figure 1.
Adjusted Prelavence
0to 10 (3)
10to 20 (32)
20to 30 (11)
30to 50 (3)

Stream
Prevalence per 100 hab
0 to 1 (15)
1 20 (17)
20 60 (14)
60 80 (2)
80 100 (1)
Breeding sites
to
to
to
to
water-collecting tank
Riacho Doce
1a. Prevalence 1b. Adjusted Prevalence
Male Female Total
Age group Pop1
Posit2
Prev3
Pop Posit Prev Pop Posit Prev
up to 9 99 7 7.1 100 3 3.0 199 10 5.0
10 to 19 109 26 23.9 99 24 24.2 208 50 24.0
20 to 29 76 31 40.8 90 21 23.3 166 52 31.3
30 to 39 88 18 20.5 103 23 22.3 191 41 21.5
>= 40* 141 14 9.9 168 18 10.7 310 32 10.3
unreported 16 3 18.8 10 2 20.0 26 5 19.2
Total 529 99 18.71 570 91 15.96 1100 190 17.3
* No information on sex for one individual. 1 population. 2 Number of positives. 3 Prevalence
per 100 inhabitants.
Spatial pattern, water use and risk levels associated with the transmission of schistosomiasis on the
north coast of Pernambuco, Brazil. Cad. Saúde Pública vol.26 no.5 Rio de Janeiro May 2010.
http://dx.doi.org/10.1590/S0102-311X2010000500023
2008 – 2009, data analysis and reports...
Parasitological exams on 1100 residents
2008 and 2009 data analysis and reports...
Summary data for molluscs collected...
Ecological aspects and malacological survey to identification of transmission risk' sites for
schistosomiasis in Pernambuco North Coast, Brazil. Iheringia, Sér. Zool. 2010, vol.100, n.1, pp. 19-24.
http://dx.doi.org/10.1590/S0073-47212010000100003
Collecting
Sites
Alive Dead Positive to
S. mansoni
% de
infection
I 0 0
II 1707 129 4 0,23
III 297 198 0 0
IV 0 0
V 0 0
VI 0 0
VII 2355 322 37 1,57
VIII 76 125 3 3,95
IX 0 0
Total 4435 774 44 0,99
2009-2010, modelling with 15 real
parameters (?)
Paremeter Ranges (avg) How were obtained?
Susceptible human population 0-23 social inquires (Paredes et al, 2010)
Infected human population 0-23 croposcological inquires (Paredes et al, 2010)
Recovered population of humans 0-23 social inquires (Paredes et al, 2010)
Rate of mobility of humans 0-26% social inquires (Paredes et al, 2010)
Rate of mobility of molluscs 0-2% malacological research (Souza et al, 2010)
Population of healthy molluscs 0-1302 malacological research (Souza et al, 2010)
Population of infected molluscs 0-11 malacological research (Souza et al, 2010)
Area susceptible to flooding 0-45%
LAMEPE - Meteorological Laboratory of Pernambuco (lamepe, 2008)
and environmental inquires (Souza et al, 2010)
Connection to other cells 0-100%
LAMEPE - Meteorological Laboratory of Pernambuco (lamepe, 2008)
and environmental inquires (Souza et al, 2010)
Rate of human infection 0-100% croposcological inquires and social inquires (Paredes et al, 2010)
Rate of human re-infection 0-100% croposcological inquires and social inquires (Paredes et al, 2010)
Recovery rate 0-100% croposcological inquires and social inquires (Paredes et al, 2010)
Mollusc infection rate 0-100% malacological research (Souza et al, 2010)
Rate of sanitation 0-93% social and environmental inquires (Souza et al, 2010)
Rainfall of the area 39-389mm LAMEPE - Meteorological Laboratory of Pernambuco (Lamepe, 2008)
From one year (population 1 snapshot, molluscs 12 snapshots)
without previous historical...
Mechanistic epidemic models
Two alternative approaches
Top-down Population-based Models (PbMs)
Bottom-up Agent-based Models (AbMs)
PbM AbM
one proposal: a top-down approach using a
cellular automaton
a b
1 km
a ba b
1 km
simulation space, a 10x10 square grid
the dynamics
Mollusk population dynamics
a growth model for the number of individuals (N) that
considers the intrinsic growth rate (r) and the maximum
sustainable yield or carrying capacity (C) defined at each
site (Verhulst, 1838):
)1(
C
N
rN
dt
dN

Human infection dynamics (SIR - SI)
This model splits the human population into three compartments: S (for
susceptible), I (for infectious) and R (for recovered
and not susceptible to infection) and the snail population into
two compartments: MS (for susceptible mollusk) and MI
(for infectious mollusk).
Socioeconomic and
environmental factors
environmental quality of the nine collection
sites in Carne de Vaca, according to the
criteria of Callisto et al (Souza et al, 2010).
rt
e
N
NC
C
tN



0
0
1
)(
the model calculates the local increase of
population using equation 1 and calculating N(t+1)
out from N(t). The values for r and C are set at each
site and each time step, using monthly
meteorological inputs and considering the
ecological quality of the habitat
(1)
αRχI=
dt
dR
χI·S·Mp=
dt
dI
αR+p·S·M=
dt
dS
IH
I



ISM
I
SSM
S
rM·I·Mp=
dt
dM
rM·I·Mp=
dt
dM


(3a)
(3b)
Cells and infection forces
states
black: rate of human infection = 100%;
red: 80% ≤ rate of human infection < 100%;
light red: 60% ≤ rate of human infection < 80%;
yellow: 40% ≤ rate of human infection < 60%;
light yellow: 20% ≤ rate of human infection < 40%;
cyan: 0% ≤ rate of human infection < 20%.
Infection forces
Human
S -> I (infected molluscs contact, pH)
I -> R (if treated (1-α), χ)
Molluscs
S -> I (infected human contact, pM)
the algorithm
1. Choose a cell in the world;
2. For each human in the cell perform a random walk weighted by the “probability of movement" defined
at each site.
Repeat these steps for every cell in the world. Then update data.
3. Choose a cell in the world;
4. Call the “Events” process;
5. Return the individual to his original cell after the infection phase;
6. Choose a cell in the world;
7. For the mollusk population in that cell, perform a diffusion process weighted by the “rate of movement"
defined at each site;
Repeat these steps for every cell in the world. Then update data.
1. Increase the population of mollusks using the growth model described in Section 3.1;
2. Compute the transition between population compartments of humans using the set of equations (3b)
defined in Section 3.2;
3. Compute the transition between population compartments of humans using the set of equations (3a)
defined in Section 3.2;
Update local data of the spatial cell.
Events process
Main
sumulations
Mathematica 7.0 (Mathematica, 2011)
with a processor Intel i5 3GHz, 4MB Cache,
8GB RAM.
Computational costs of a complete simulation when assuming a fixed world size (10x10 cells)
and extent (365 time steps) and an increasing number of parameters being swept for rejection
sampling (from 1 to 15)
Computational vs Statistical models
Day 26 Day 43 Day 88
Day 106 Day 132 Day 365
Color Legend
I = 100%
80% ≤ I < 100%
60% ≤ I < 80%
40% ≤ I < 60%
20% ≤ I < 40%
0% ≤ I < 20%
(I = percentage of
infected humans)
Temporal
evolution
Day 26Day 26 Day 43Day 43 Day 88Day 88
Day 106Day 106 Day 132Day 132 Day 365Day 365
Color Legend
I = 100%
80% ≤ I < 100%
60% ≤ I < 80%
40% ≤ I < 60%
20% ≤ I < 40%
0% ≤ I < 20%
(I = percentage of
infected humans)
Temporal
evolution “according to the risk
indicator, in the scattering
diagram of Moran
represented in the Box
Map (Figure 2), indicated
18 areas of highest risk
for the schistosomiasis, all
located in the central
sector of the village. Areas
with lower risk and areas
of intermediate risk for
occurrence of the disease
were located in the north
and central portions with
some irregularity in the
distribution”
Predictive scenarios
2012 2017 2022 2027
Color legend
I = 100%
80% ≤ I < 100%
60% ≤ I < 80%
40% ≤ I < 60%
20% ≤ I < 40%
0% ≤ I < 20%
Predictive scenarios generated with the parameter calibration of the year 2007 that show endemic
schistosomiasis. I stands for the average percentage of infected humans per spatial cell predicted by
the model
STATE OF ART – some of our
production on it
• http://www.systems-
journal.eu/article/view/172
• http://dl.acm.org/citation.cfm?id=2488022&d
l=ACM&coll=DL#
• http://www.ij-
healthgeographics.com/content/11/1/51
• http://dx.doi.org/10.1590/S0102-
311X2013000200022
Consequences…
INNOVATION on collecting DATA: automatic proposal for
diagnosis of schistosomiasis, malaria... (patent in progress)
SEE PROJECTS
http://200.17.137.109:8081/xiscanoe/projeto/graduate-projects
some world initiatives on automatic
diagnosis…
• http://www.fastcoexist.com/3026100/fund-this/a-handheld-device-
that-can-diagnose-diseases-and-drug-resistance-in-15-minutes
• http://www.jove.com/blog/2012/05/04/crowd-sourcing-for-
malaria-game-on
• http://g1.globo.com/jornal-nacional/noticia/2013/01/empresa-de-
israel-cria-celular-que-faz-exames-medicos.html
• http://lifelensproject.com/blog/
but no one on mobile simulation of cellular automata for disease
spreading…
INNOVATION on collecting DATA:
an integrated plataform www.ankos.com.br
http://ankos.sourceforge.net/
INNOVATION on collecting DATA:
an integrated plataform SchistoTrack (patent in progress)
We are Health Map in PE-Brazil!
http://healthmap.org/
INNOVATION on mathematical and
computational simulation using Cellular
Automata
What are we doing
now? Running
simulations on Mobile
platforms and these
simulations will guide
the data collect
the codes of the humans, 2013
by Conway,
Cellular Automata are “not just a game”, 1970
by epischisto.org ,
Schistosomiasis by mobile phones and
social machines and simulators
based on Cellular Automata, 2011
So, what is the problem for now?
an investigation for 2014-2017…
• Computational Epidemiology of Malaria by
Cellular Automata and Stochastic Integer
Linear programming
Fundamentals
• To find the possible scenarios that match
inflection points as optimal conditions for
epidemic trends…
• a NP-Complete Problem and polinomial
reductions to SILP is possible and… how to
solve it?
Stochastic Integer Linear Programming
Sparse points captured
by stochastic scenarios
and inflexion points
by statistical noises
@work…
• a PhD Thesis on this direction (feb, 2014):
Statistical confidence of Cellular Automata rules
for Schistosomiasis by Genetic Algorithms
(PPGBIO-UFRPE)
• IFORS 2014 for solving the SILP by an old
approximation…
• Interior-point nethods for solve it? A giant
deterministic one by relaxation… maybe…
• What else?
– Contact us www.epischisto.org
Thanks!
We have several other projects by other researchers...
www.epischisto.org

Mais conteúdo relacionado

Destaque

Classroom-Based Teaching Strategies
Classroom-Based Teaching StrategiesClassroom-Based Teaching Strategies
Classroom-Based Teaching Strategies
AJ Briones
 
Teaching and Learning with Simulation Environments - Profº Helder
Teaching and Learning with Simulation Environments - Profº HelderTeaching and Learning with Simulation Environments - Profº Helder
Teaching and Learning with Simulation Environments - Profº Helder
Edson Felix Dos Santos
 
EdTech 2 Instructional Software
EdTech 2 Instructional SoftwareEdTech 2 Instructional Software
EdTech 2 Instructional SoftwareJehan Sanchez
 
Simulation Software Performances And Examples
Simulation Software Performances And ExamplesSimulation Software Performances And Examples
Simulation Software Performances And Examples
Hector Alberto Cerdan Arteaga
 
Drill and Practice Instructional Software
Drill and Practice Instructional SoftwareDrill and Practice Instructional Software
Drill and Practice Instructional Software
crookedmind
 
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZEAPPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
m.kumarasamy college of engineering
 
Open Source and Scientific Computing
Open Source and Scientific ComputingOpen Source and Scientific Computing
Open Source and Scientific Computing
Tomo Popovic
 
Scientific method notes
Scientific method notesScientific method notes
Scientific method notesljmccauley
 
Application of Numerical method in Real Life
Application of Numerical method in Real LifeApplication of Numerical method in Real Life
Application of Numerical method in Real Life
Taqwa It Center
 
Scientific math
Scientific mathScientific math
Scientific math
mrmbasso
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
Tarun Gehlot
 
2013 ucar best practices
2013 ucar best practices2013 ucar best practices
2013 ucar best practicesc.titus.brown
 
Teaching Strategies
Teaching StrategiesTeaching Strategies
Teaching Strategies
Jhen Intero
 
Interactive Teaching Strategies
Interactive Teaching StrategiesInteractive Teaching Strategies
Interactive Teaching Strategies
Pinoy Guro
 
Types of Instructional Software
Types of Instructional SoftwareTypes of Instructional Software
Types of Instructional Software
Alaa Sadik
 

Destaque (16)

Classroom-Based Teaching Strategies
Classroom-Based Teaching StrategiesClassroom-Based Teaching Strategies
Classroom-Based Teaching Strategies
 
Teaching and Learning with Simulation Environments - Profº Helder
Teaching and Learning with Simulation Environments - Profº HelderTeaching and Learning with Simulation Environments - Profº Helder
Teaching and Learning with Simulation Environments - Profº Helder
 
EdTech 2 Instructional Software
EdTech 2 Instructional SoftwareEdTech 2 Instructional Software
EdTech 2 Instructional Software
 
Simulation Software Performances And Examples
Simulation Software Performances And ExamplesSimulation Software Performances And Examples
Simulation Software Performances And Examples
 
Drill and Practice Instructional Software
Drill and Practice Instructional SoftwareDrill and Practice Instructional Software
Drill and Practice Instructional Software
 
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZEAPPLICATION OF NUMERICAL METHODS IN SMALL SIZE
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE
 
Open Source and Scientific Computing
Open Source and Scientific ComputingOpen Source and Scientific Computing
Open Source and Scientific Computing
 
Scientific method notes
Scientific method notesScientific method notes
Scientific method notes
 
Application of Numerical method in Real Life
Application of Numerical method in Real LifeApplication of Numerical method in Real Life
Application of Numerical method in Real Life
 
Scientific math
Scientific mathScientific math
Scientific math
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
 
2013 ucar best practices
2013 ucar best practices2013 ucar best practices
2013 ucar best practices
 
Teaching Strategies
Teaching StrategiesTeaching Strategies
Teaching Strategies
 
Interactive Teaching Strategies
Interactive Teaching StrategiesInteractive Teaching Strategies
Interactive Teaching Strategies
 
Teaching strategies
Teaching strategiesTeaching strategies
Teaching strategies
 
Types of Instructional Software
Types of Instructional SoftwareTypes of Instructional Software
Types of Instructional Software
 

Semelhante a Computational Epidemiology as a scientific computing area: cellular automata and SILP for disease monitoring? Why not?

is the world a computation of... us?
is the world a computation of... us?is the world a computation of... us?
is the world a computation of... us?
Jones Albuquerque
 
Modelling tick dynamics using volunteer data (2017)
Modelling tick dynamics using volunteer data (2017)Modelling tick dynamics using volunteer data (2017)
Modelling tick dynamics using volunteer data (2017)
Irene Garcia-Marti
 
How to transform genomic big data into valuable clinical information
How to transform genomic big data into valuable clinical informationHow to transform genomic big data into valuable clinical information
How to transform genomic big data into valuable clinical information
Joaquin Dopazo
 
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
luizcelsojr
 
Data analytics to support exposome research course slides
Data analytics to support exposome research course slidesData analytics to support exposome research course slides
Data analytics to support exposome research course slides
Chirag Patel
 
Modelling tick densities using VGI and machine learning (2016)
Modelling tick densities using VGI and machine learning (2016)Modelling tick densities using VGI and machine learning (2016)
Modelling tick densities using VGI and machine learning (2016)
Irene Garcia-Marti
 
Spatio temporal 2
Spatio temporal 2Spatio temporal 2
Spatio temporal 2
Nanyingi Mark
 
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
theijes
 
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
EuFMD
 
statistics.ppt
statistics.pptstatistics.ppt
statistics.ppt
Shivraj Nile
 
Surveillance of emerging diseases and networks.
Surveillance of emerging diseases and networks.Surveillance of emerging diseases and networks.
Surveillance of emerging diseases and networks.
Jean Jacques Bernatas
 
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
John Blue
 
One health Perspective and Vector Borne Diseases
One health Perspective and Vector Borne DiseasesOne health Perspective and Vector Borne Diseases
One health Perspective and Vector Borne DiseasesNanyingi Mark
 
F0623642
F0623642F0623642
F0623642
IOSR Journals
 
Modeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiologyModeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiology
IOSR Journals
 
iEvoBio Keynote Talk 2010
iEvoBio Keynote Talk 2010iEvoBio Keynote Talk 2010
iEvoBio Keynote Talk 2010
Rob Guralnick
 
RPG iEvoBio 2010 Keynote
RPG iEvoBio 2010 KeynoteRPG iEvoBio 2010 Keynote
RPG iEvoBio 2010 Keynote
Rob Guralnick
 
Perspectives of predictive epidemiology and early warning systems for Rift Va...
Perspectives of predictive epidemiology and early warning systems for Rift Va...Perspectives of predictive epidemiology and early warning systems for Rift Va...
Perspectives of predictive epidemiology and early warning systems for Rift Va...
ILRI
 
poster_Baseline_20160518
poster_Baseline_20160518poster_Baseline_20160518
poster_Baseline_20160518Dahbia Agher
 
The Quality of Method Reporting in
The Quality of Method Reporting in The Quality of Method Reporting in
The Quality of Method Reporting in
robertstevens65
 

Semelhante a Computational Epidemiology as a scientific computing area: cellular automata and SILP for disease monitoring? Why not? (20)

is the world a computation of... us?
is the world a computation of... us?is the world a computation of... us?
is the world a computation of... us?
 
Modelling tick dynamics using volunteer data (2017)
Modelling tick dynamics using volunteer data (2017)Modelling tick dynamics using volunteer data (2017)
Modelling tick dynamics using volunteer data (2017)
 
How to transform genomic big data into valuable clinical information
How to transform genomic big data into valuable clinical informationHow to transform genomic big data into valuable clinical information
How to transform genomic big data into valuable clinical information
 
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
Ciência de Dados: definição, desafios de modelagem e aplicações multidiscipli...
 
Data analytics to support exposome research course slides
Data analytics to support exposome research course slidesData analytics to support exposome research course slides
Data analytics to support exposome research course slides
 
Modelling tick densities using VGI and machine learning (2016)
Modelling tick densities using VGI and machine learning (2016)Modelling tick densities using VGI and machine learning (2016)
Modelling tick densities using VGI and machine learning (2016)
 
Spatio temporal 2
Spatio temporal 2Spatio temporal 2
Spatio temporal 2
 
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
Retrospective and Prospective Studies of Gastro-Intestinal Helminths of Human...
 
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
EuFMDiS Meetings 01/2020 - Wild boar distribution maps for Spain + Contact be...
 
statistics.ppt
statistics.pptstatistics.ppt
statistics.ppt
 
Surveillance of emerging diseases and networks.
Surveillance of emerging diseases and networks.Surveillance of emerging diseases and networks.
Surveillance of emerging diseases and networks.
 
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
Dr. Andres Perez - PRRS Epidemiology: Best Principles of Control at a Regiona...
 
One health Perspective and Vector Borne Diseases
One health Perspective and Vector Borne DiseasesOne health Perspective and Vector Borne Diseases
One health Perspective and Vector Borne Diseases
 
F0623642
F0623642F0623642
F0623642
 
Modeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiologyModeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiology
 
iEvoBio Keynote Talk 2010
iEvoBio Keynote Talk 2010iEvoBio Keynote Talk 2010
iEvoBio Keynote Talk 2010
 
RPG iEvoBio 2010 Keynote
RPG iEvoBio 2010 KeynoteRPG iEvoBio 2010 Keynote
RPG iEvoBio 2010 Keynote
 
Perspectives of predictive epidemiology and early warning systems for Rift Va...
Perspectives of predictive epidemiology and early warning systems for Rift Va...Perspectives of predictive epidemiology and early warning systems for Rift Va...
Perspectives of predictive epidemiology and early warning systems for Rift Va...
 
poster_Baseline_20160518
poster_Baseline_20160518poster_Baseline_20160518
poster_Baseline_20160518
 
The Quality of Method Reporting in
The Quality of Method Reporting in The Quality of Method Reporting in
The Quality of Method Reporting in
 

Mais de Jones Albuquerque

Universidade irrelevante? o caso ufrpe
Universidade irrelevante? o caso ufrpeUniversidade irrelevante? o caso ufrpe
Universidade irrelevante? o caso ufrpe
Jones Albuquerque
 
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZILCodes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
Jones Albuquerque
 
Synthetic biology in a computer science view
Synthetic biology in a computer science viewSynthetic biology in a computer science view
Synthetic biology in a computer science view
Jones Albuquerque
 
Managing Uncertainties in Hardware-Software Codesign Projects
Managing Uncertainties in Hardware-Software Codesign ProjectsManaging Uncertainties in Hardware-Software Codesign Projects
Managing Uncertainties in Hardware-Software Codesign Projects
Jones Albuquerque
 
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?Codigos maquinas linguagens... E triathlon ;-) TUDO é software?
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?Jones Albuquerque
 
ISI TICs - SENAI INSTITUTES and status - english version v3
ISI TICs - SENAI INSTITUTES and status - english version v3ISI TICs - SENAI INSTITUTES and status - english version v3
ISI TICs - SENAI INSTITUTES and status - english version v3Jones Albuquerque
 

Mais de Jones Albuquerque (6)

Universidade irrelevante? o caso ufrpe
Universidade irrelevante? o caso ufrpeUniversidade irrelevante? o caso ufrpe
Universidade irrelevante? o caso ufrpe
 
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZILCodes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
Codes languages, machines and synthetic biology and one case LIKA-CESAR-BRAZIL
 
Synthetic biology in a computer science view
Synthetic biology in a computer science viewSynthetic biology in a computer science view
Synthetic biology in a computer science view
 
Managing Uncertainties in Hardware-Software Codesign Projects
Managing Uncertainties in Hardware-Software Codesign ProjectsManaging Uncertainties in Hardware-Software Codesign Projects
Managing Uncertainties in Hardware-Software Codesign Projects
 
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?Codigos maquinas linguagens... E triathlon ;-) TUDO é software?
Codigos maquinas linguagens... E triathlon ;-) TUDO é software?
 
ISI TICs - SENAI INSTITUTES and status - english version v3
ISI TICs - SENAI INSTITUTES and status - english version v3ISI TICs - SENAI INSTITUTES and status - english version v3
ISI TICs - SENAI INSTITUTES and status - english version v3
 

Último

Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
Richard Gill
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
ChetanK57
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
Wasswaderrick3
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
Areesha Ahmad
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 
S.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary levelS.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary level
ronaldlakony0
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
nodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptxnodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptx
alishadewangan1
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
tonzsalvador2222
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdfMudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
frank0071
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
sonaliswain16
 

Último (20)

Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 
S.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary levelS.1 chemistry scheme term 2 for ordinary level
S.1 chemistry scheme term 2 for ordinary level
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
nodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptxnodule formation by alisha dewangan.pptx
nodule formation by alisha dewangan.pptx
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdfMudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
 

Computational Epidemiology as a scientific computing area: cellular automata and SILP for disease monitoring? Why not?

  • 1. Point: 10 Scientific Computing by Joa on epischisto.org • Scientific computing (or computational science) is the field of study concerned to the construction of mathematical models and techniques of numerical solutions using computers to analyze and solve scientific and engineering problems. • Typically, such models require a large amount of calculation, and usually run on computers with great power scalability (parallel and distributed machines) • Scientific computing is currently regarded as a third way for science complementing experimentation (observation) and theory. http://www.springer.com/mathematics/computational+science+%26+engineering/journal/10915
  • 2. an investigation for 2014-2017… • Computational Epidemiology of Malaria by Cellular Automata and Stochastic Integer Linear programming
  • 3. Why malaria again? OMS Milenium goals P. falciparum P. vivax Predominance -----
  • 4. the know-how... www.pmt.es www.upc.edu epischisto.org THE staff www.ufrpe.br www.cesar.org.br www.fiocruz.br www.ines.org.br
  • 5. Fundamentals • Epidemiology is the study of the distribution and determinants of health-related states or events (including disease), and the application of this study to the control of diseases and other health problems. http://jech.bmj.com/ • The Tipping Point, Epidemics are a function of the people who transmit infectious agents, the infectious agent itself, and the environment in which the infectious agent is operating. And when an epidemic tips, when it is jolted out of equilibrium, it tips because something has happened, some change has occurred in one (or two or three) of those areas.
  • 6. Fundamentals An inflection point is a point on a curve at which the sign of the curvature (i.e., the concavity) changes. Inflection points may be stationary points, but are not local maxima or local minima. The first derivative test can sometimes distinguish inflection points from extrema for differentiable functions The second derivative test is also useful. A necessary condition for to be an inflection point is A sufficient condition requires and to have opposite signs in the neighborhood of (Bronshtein and Semendyayev 2004, p. 231).
  • 8. Fundamentals – how to solve these Differential Equation systems? Some are unsolved in analytic form, but in numerical one… Adams-Bashforth-Moulton Method Adams' Method Collocation Method Courant-Friedrichs-Lewy Condition Euler Backward Method Euler Forward Method Galerkin Method Gauss-Jackson Method Gill's Method Isocline Kaps-Rentrop Methods Milne's Method Predictor-Corrector Methods Relaxation Methods RK2 RK4 Rosenbrock Methods Runge-Kutta Method
  • 9. and for neglected diseases? with sparse data
  • 10. Aitken Interpolation Chebyshev Approximatio... Moving Median B-Spline Cubic Spline Muller's Method Berlekamp-Massey Algor... Gauss's Interpolation... Neville's Algorithm Bernstein-Bézier Curve Hermite's Interpolatin... Newton's Divided Diffe... Bézier Curve Internal Knot NURBS Curve Bézier Spline Interpolation NURBS Surface Bezigon Lagrange Interpolating... Richardson Extrapolation Bicubic Spline Lagrange Interpolation Spline Bulirsch-Stoer Algorithm Lagrangian Coefficient Thiele's Interpolation... C-Determinant Lebesgue Constants Thin Plate Spline Cardinal Function Moving Average Solving sparse systems Interpolation? and some hidden scenarios…
  • 11. a cellular automaton Cellular automaton A is a 4-upla A = <G, Z, N, f>, where • G – set of cells • Z – set of possible cells states • N – set, which describes cells neighborhood • f – transition function, rules of the automaton: – Z|N|+1Z (for automaton, which has cells “with memory”) – Z|N|Z (for automaton, which has “memoryless” cells) Statistical mechanics of cellular automata Rev. Mod. Phys. 55, 601 – Published 1 July 1983 Simple initial conditions: Homogeneous states or Self-similar patterns Random initial conditions: Self-organization phenomena Moore Neighbourhood (in grey) of the cell marked with a dot in a 2D square grid
  • 12. Disease cycle: http://www.wellcome.ac.uk/en/labnotes5/animation_popups/schisto.html (animation 5´24´´) http://wwwnc.cdc.gov/travel/images/map3-14-distribution-schistosomiasis.jpg Research? for example, with schistosomiasis... we would like to provide an almost real-time and future risk map for it... by monitoring the self-organization endemics states... no more deaths... Mar, 27th. 2009 
  • 13. a REALLY neglected disease in Brazil... No data No case reports No statistical series No reliable data Only poor comunities Fiocruz (Schistosomiasis Laboratory) works to discover, to control and to report Fiocruz starts a new study in 2006... http://200.17.137.109:8081/xiscanoe/infra-estrutura
  • 14. 2006 starts a new monitoring Praia Carne de Vaca Praia Enseada dos Golfinhos Praia do Forte Praia Pau Amarelo Praia do Janga Lagoa do Náutico Praia Porto de Galinhas BRAZIL
  • 15. why Carne de Vaca? Tourism interest Isolated population Identified cases Not analysed yet FIOCRUZ starts a new study Near from UFRPE Local support: politicians, population The village comprises around 1600 people in 1041 households distributed in 70 blocks and covering approximately 4 km2.
  • 16. 2006 – 2007, data collect in-loco
  • 17. 2006 – 2007, data collect in-loco http://200.17.137.109:8081/xiscanoe/infra-estrutura/expedicoes
  • 18. Figure 1. Adjusted Prelavence 0to 10 (3) 10to 20 (32) 20to 30 (11) 30to 50 (3)  Stream Prevalence per 100 hab 0 to 1 (15) 1 20 (17) 20 60 (14) 60 80 (2) 80 100 (1) Breeding sites to to to to water-collecting tank Riacho Doce 1a. Prevalence 1b. Adjusted Prevalence Male Female Total Age group Pop1 Posit2 Prev3 Pop Posit Prev Pop Posit Prev up to 9 99 7 7.1 100 3 3.0 199 10 5.0 10 to 19 109 26 23.9 99 24 24.2 208 50 24.0 20 to 29 76 31 40.8 90 21 23.3 166 52 31.3 30 to 39 88 18 20.5 103 23 22.3 191 41 21.5 >= 40* 141 14 9.9 168 18 10.7 310 32 10.3 unreported 16 3 18.8 10 2 20.0 26 5 19.2 Total 529 99 18.71 570 91 15.96 1100 190 17.3 * No information on sex for one individual. 1 population. 2 Number of positives. 3 Prevalence per 100 inhabitants. Spatial pattern, water use and risk levels associated with the transmission of schistosomiasis on the north coast of Pernambuco, Brazil. Cad. Saúde Pública vol.26 no.5 Rio de Janeiro May 2010. http://dx.doi.org/10.1590/S0102-311X2010000500023 2008 – 2009, data analysis and reports... Parasitological exams on 1100 residents
  • 19. 2008 and 2009 data analysis and reports... Summary data for molluscs collected... Ecological aspects and malacological survey to identification of transmission risk' sites for schistosomiasis in Pernambuco North Coast, Brazil. Iheringia, Sér. Zool. 2010, vol.100, n.1, pp. 19-24. http://dx.doi.org/10.1590/S0073-47212010000100003 Collecting Sites Alive Dead Positive to S. mansoni % de infection I 0 0 II 1707 129 4 0,23 III 297 198 0 0 IV 0 0 V 0 0 VI 0 0 VII 2355 322 37 1,57 VIII 76 125 3 3,95 IX 0 0 Total 4435 774 44 0,99
  • 20. 2009-2010, modelling with 15 real parameters (?) Paremeter Ranges (avg) How were obtained? Susceptible human population 0-23 social inquires (Paredes et al, 2010) Infected human population 0-23 croposcological inquires (Paredes et al, 2010) Recovered population of humans 0-23 social inquires (Paredes et al, 2010) Rate of mobility of humans 0-26% social inquires (Paredes et al, 2010) Rate of mobility of molluscs 0-2% malacological research (Souza et al, 2010) Population of healthy molluscs 0-1302 malacological research (Souza et al, 2010) Population of infected molluscs 0-11 malacological research (Souza et al, 2010) Area susceptible to flooding 0-45% LAMEPE - Meteorological Laboratory of Pernambuco (lamepe, 2008) and environmental inquires (Souza et al, 2010) Connection to other cells 0-100% LAMEPE - Meteorological Laboratory of Pernambuco (lamepe, 2008) and environmental inquires (Souza et al, 2010) Rate of human infection 0-100% croposcological inquires and social inquires (Paredes et al, 2010) Rate of human re-infection 0-100% croposcological inquires and social inquires (Paredes et al, 2010) Recovery rate 0-100% croposcological inquires and social inquires (Paredes et al, 2010) Mollusc infection rate 0-100% malacological research (Souza et al, 2010) Rate of sanitation 0-93% social and environmental inquires (Souza et al, 2010) Rainfall of the area 39-389mm LAMEPE - Meteorological Laboratory of Pernambuco (Lamepe, 2008) From one year (population 1 snapshot, molluscs 12 snapshots) without previous historical...
  • 21. Mechanistic epidemic models Two alternative approaches Top-down Population-based Models (PbMs) Bottom-up Agent-based Models (AbMs) PbM AbM
  • 22. one proposal: a top-down approach using a cellular automaton a b 1 km a ba b 1 km simulation space, a 10x10 square grid
  • 23. the dynamics Mollusk population dynamics a growth model for the number of individuals (N) that considers the intrinsic growth rate (r) and the maximum sustainable yield or carrying capacity (C) defined at each site (Verhulst, 1838): )1( C N rN dt dN  Human infection dynamics (SIR - SI) This model splits the human population into three compartments: S (for susceptible), I (for infectious) and R (for recovered and not susceptible to infection) and the snail population into two compartments: MS (for susceptible mollusk) and MI (for infectious mollusk). Socioeconomic and environmental factors environmental quality of the nine collection sites in Carne de Vaca, according to the criteria of Callisto et al (Souza et al, 2010). rt e N NC C tN    0 0 1 )( the model calculates the local increase of population using equation 1 and calculating N(t+1) out from N(t). The values for r and C are set at each site and each time step, using monthly meteorological inputs and considering the ecological quality of the habitat (1) αRχI= dt dR χI·S·Mp= dt dI αR+p·S·M= dt dS IH I    ISM I SSM S rM·I·Mp= dt dM rM·I·Mp= dt dM   (3a) (3b)
  • 24. Cells and infection forces states black: rate of human infection = 100%; red: 80% ≤ rate of human infection < 100%; light red: 60% ≤ rate of human infection < 80%; yellow: 40% ≤ rate of human infection < 60%; light yellow: 20% ≤ rate of human infection < 40%; cyan: 0% ≤ rate of human infection < 20%. Infection forces Human S -> I (infected molluscs contact, pH) I -> R (if treated (1-α), χ) Molluscs S -> I (infected human contact, pM)
  • 25. the algorithm 1. Choose a cell in the world; 2. For each human in the cell perform a random walk weighted by the “probability of movement" defined at each site. Repeat these steps for every cell in the world. Then update data. 3. Choose a cell in the world; 4. Call the “Events” process; 5. Return the individual to his original cell after the infection phase; 6. Choose a cell in the world; 7. For the mollusk population in that cell, perform a diffusion process weighted by the “rate of movement" defined at each site; Repeat these steps for every cell in the world. Then update data. 1. Increase the population of mollusks using the growth model described in Section 3.1; 2. Compute the transition between population compartments of humans using the set of equations (3b) defined in Section 3.2; 3. Compute the transition between population compartments of humans using the set of equations (3a) defined in Section 3.2; Update local data of the spatial cell. Events process Main
  • 26. sumulations Mathematica 7.0 (Mathematica, 2011) with a processor Intel i5 3GHz, 4MB Cache, 8GB RAM. Computational costs of a complete simulation when assuming a fixed world size (10x10 cells) and extent (365 time steps) and an increasing number of parameters being swept for rejection sampling (from 1 to 15)
  • 27. Computational vs Statistical models Day 26 Day 43 Day 88 Day 106 Day 132 Day 365 Color Legend I = 100% 80% ≤ I < 100% 60% ≤ I < 80% 40% ≤ I < 60% 20% ≤ I < 40% 0% ≤ I < 20% (I = percentage of infected humans) Temporal evolution Day 26Day 26 Day 43Day 43 Day 88Day 88 Day 106Day 106 Day 132Day 132 Day 365Day 365 Color Legend I = 100% 80% ≤ I < 100% 60% ≤ I < 80% 40% ≤ I < 60% 20% ≤ I < 40% 0% ≤ I < 20% (I = percentage of infected humans) Temporal evolution “according to the risk indicator, in the scattering diagram of Moran represented in the Box Map (Figure 2), indicated 18 areas of highest risk for the schistosomiasis, all located in the central sector of the village. Areas with lower risk and areas of intermediate risk for occurrence of the disease were located in the north and central portions with some irregularity in the distribution”
  • 28. Predictive scenarios 2012 2017 2022 2027 Color legend I = 100% 80% ≤ I < 100% 60% ≤ I < 80% 40% ≤ I < 60% 20% ≤ I < 40% 0% ≤ I < 20% Predictive scenarios generated with the parameter calibration of the year 2007 that show endemic schistosomiasis. I stands for the average percentage of infected humans per spatial cell predicted by the model
  • 29. STATE OF ART – some of our production on it • http://www.systems- journal.eu/article/view/172 • http://dl.acm.org/citation.cfm?id=2488022&d l=ACM&coll=DL# • http://www.ij- healthgeographics.com/content/11/1/51 • http://dx.doi.org/10.1590/S0102- 311X2013000200022
  • 31. INNOVATION on collecting DATA: automatic proposal for diagnosis of schistosomiasis, malaria... (patent in progress) SEE PROJECTS http://200.17.137.109:8081/xiscanoe/projeto/graduate-projects
  • 32. some world initiatives on automatic diagnosis… • http://www.fastcoexist.com/3026100/fund-this/a-handheld-device- that-can-diagnose-diseases-and-drug-resistance-in-15-minutes • http://www.jove.com/blog/2012/05/04/crowd-sourcing-for- malaria-game-on • http://g1.globo.com/jornal-nacional/noticia/2013/01/empresa-de- israel-cria-celular-que-faz-exames-medicos.html • http://lifelensproject.com/blog/ but no one on mobile simulation of cellular automata for disease spreading…
  • 33. INNOVATION on collecting DATA: an integrated plataform www.ankos.com.br http://ankos.sourceforge.net/
  • 34. INNOVATION on collecting DATA: an integrated plataform SchistoTrack (patent in progress) We are Health Map in PE-Brazil! http://healthmap.org/
  • 35. INNOVATION on mathematical and computational simulation using Cellular Automata
  • 36. What are we doing now? Running simulations on Mobile platforms and these simulations will guide the data collect
  • 37. the codes of the humans, 2013 by Conway, Cellular Automata are “not just a game”, 1970 by epischisto.org , Schistosomiasis by mobile phones and social machines and simulators based on Cellular Automata, 2011
  • 38. So, what is the problem for now? an investigation for 2014-2017… • Computational Epidemiology of Malaria by Cellular Automata and Stochastic Integer Linear programming
  • 39. Fundamentals • To find the possible scenarios that match inflection points as optimal conditions for epidemic trends… • a NP-Complete Problem and polinomial reductions to SILP is possible and… how to solve it?
  • 40. Stochastic Integer Linear Programming Sparse points captured by stochastic scenarios and inflexion points by statistical noises
  • 41. @work… • a PhD Thesis on this direction (feb, 2014): Statistical confidence of Cellular Automata rules for Schistosomiasis by Genetic Algorithms (PPGBIO-UFRPE) • IFORS 2014 for solving the SILP by an old approximation… • Interior-point nethods for solve it? A giant deterministic one by relaxation… maybe… • What else? – Contact us www.epischisto.org
  • 42. Thanks! We have several other projects by other researchers... www.epischisto.org