I'm a Game Theorist at Cardiff University and a fellow of the Sustainable Software Insitute. As well as using Python in my day to day research I'm very lucky to have the opportunity to teach Python to 180 budding mathematicians every year.
I am one of the core developers of the Axelrod project (which I'm hoping to speak about at EuroScipy2017) and contribute to a number of other open source libraries.
I'm a keen member of the wider Python community: I help organise PyCon UK, PyCon Namibia and Cardiff's Python user group.
In my spare time I like to be outside with my dog (a good boy. 15/10. Will probably be in the room with me while I do my talk.).
Modelling epidemics with Python
This talk will discuss the differential equations underlying a common model of epidemics called the SIR model. Once we have an understanding of these models we will take a look at using them to make predictions. This will take us on a little journey across some awesome mathematical/scientific libraries:
- Sympy for symbolic mathematics;
- Scipy for numerical integration;
- Matplotlib for drawing plots.
Amongst other things we will use this to see how social distancing can (literally) flatten the curve.
I'm hoping this talk will not only be interesting and show off some cool abilities in these libraries but also provide a topical investigation given the current set of events. Whilst no one will become an epidemiologist by watching this talk, I'm hoping it will provide a nice foundational understanding to some of the graphs and information we have all seen in the news this year.