COVID-19 Data Science Urban Epidemic Modelling in Python
Spatial Data Analysis, Modelling, and Data Visualization of the coronavirus epidemic
Description
Interested in learning how to create spatial animated visualisations in Python? Want to learn it on the example of the Covid-19 coronavirus epidemic spreading in a real city with a real human mobility dataset? Then this course is for you!
You will learn how to use basic Python (3 or higher) to model the Covid-19 epidemic spreading in a city, do data analysis of real urban mobility data, run simulations of the epidemic in Jupyter Notebooks, and create beautiful complex animated visualisations on a city map. We will do this using the example of Yerevan city.
Covid-19 is a great case example for learning how to use Python for spatial analysis and visualisation. After completing this course you will be able to apply the techniques from this course to many other types of projects dealing with spatial data analysis and visualisation.
Assuming just a basic familiarity with Python numpy and matplotlib libraries, we will go step-by-step through using real urban mobility data for modelling, simulating and visualising the spread of the epidemic in an urban environment. On the way, you will learn lots of tricks and tips for enhancing your Python coding skills and making even more compelling and complex data visualisations.
The course consists of the following sections:
Introduction, where you will learn about the Python GeoPandas library and how to use it for making nice spatial visualisations right in the Jupyter Notebook
Understanding the spatial epidemiological models, in which you will get a firm intuition and a solid understanding of the maths behind the spatial epidemiological models
Coding the spatial epidemiological model in Python, where you will learn how to use Python and numpy to write efficient code for the epidemic simulation engine
Simulating the Covid-19 epidemic in a city, in which you will use the epidemic model code and a real dataset of urban mobility flows to run simulations of the Covid-19 epidemic in a city
Covid-19 urban spatio-temporal visualisation, where you will put all the acquired knowledge to create a beautiful animated spatial visualisation on a city map, showing how the virus spreads in the city!
This course is a hands-on, practical course, making sure you can immediately apply the acquired skills to your own projects. The acquired spatial modelling, data visualisation, and spatial data science skills will be a valuable addition to your data science toolbox.
I will be there for you throughout this journey for any questions and doubts, so don't hesitate to begin and have a successful and satisfying experience!
What You Will Learn!
- Create beautiful animated visualisations of a simulated epidemic spreading in a city using only Python
- Use Python to run simulations of epidemics in a real city with real human movement data
- Gain access to real urban mobility flow data and start analysing it!
- Understand and code mathematical models in Python
- Have a solid grasp of essential spatial data concepts and data types
- Learn many tips and tricks to enhance your coding and data visualisation skills
- Follow through the course code and materials and test your knowledge with quick exercises and tests
- Have access to all the scripts and datasets used in the course as a reference point for your own projects
Who Should Attend!
- Everyone interested in modelling and making animated spatial visualisations in a city
- Beginning data science enthusiasts with basic Python & numpy familiarity
- Spatial analysts used to QGIS/ArcGIS who would like to boost their Python skills
- Urban planners and policy makers with basic Python & numpy familiarity