Ongoing work and sample models for MIE397H, MIE290H, and MIE697

1. Interactive web models (may take a few seconds to load)

Disease spread through contacts modeled as conjugate of multiple contact layers, each with its own network properties. That is, a bottom-up approach of modeling each type of contact separately and integrating them to reconstruct interactions . Directly modeling one conjugate layer may overlook basic properties of indivdual contact layers

a. Modeling each layer as a type of contact, here family and social, each having different properties of contact formation (degree and clustering) models/TwoContactLayers-degree-clustCoeff.html

b. Modeling two types of contact layers, one static (family) and the other dyanamic (random)- Disease prediction

2. Vector-borne disease transmission model.

3. MIE697H: Finding the minimum value of a function- Comparing search paths of 2 algorithms, FDSA and SPSA*, from 5 arbitrariliy chosen starting points, Code by graduate student Richard Bryce (Click for MATLAB code)

*FDSA: finite difference stochastic approximation; SPSA: simultaneous perturbation stochastic approximation

4. Modeling spread of hypothetical disease based on mobility patterns from 4 countries:

A simple model to demonstrate the spread of a hypothetical disease in 154 territories across 4 countries assuming migration patterns as proxy for mobility patterns, in the absence of any intervention. Such a model may help identify response time, i.e., time between the first infected person to intervention, to prevent a major epidemic. This might inform sureveillance and response startegies. DATA SOURCES: Mobility patterns and population densities for West Africa, Flowminder/ WorldPop, https:// data.hdx.rwlabs.org/ dataset/ mobility- patterns-west-africa. last accessed(April-2016).

Bigger size is the randomly selected place of infection origin. Darker the shade of red earlier the place got infected

5. Examples from student assignments

MIE 397H: Undergraduate students Brooke Herzog and Jen Coppola develop two different methods to generate contacts between people over time and simulate transmission of an infectious disease.

Above models were developed using the Netlogo software