Teaching

Exploring historical earthquake records using Python

Undergraduate project, Department of Geography, Durham University, 2021

I’ve been developing a series of tutorials and Jupyter notebooks that guide you through how to download historical earthquake records and perform spatial and temporal analysis on the data in Python. They are run in Google Colaboratory, so you don’t need to have Python installed locally (you just need a Google account).

You can find links to the practicals here or on GitHub.

  • Practical 1: loading in the earthquake data and making map plots in Python. Link here.
  • Practical 2: spatial and temporal analysis of historical earthquakes. Link here
  • Practical 3: making magnitude-frequency plots in Python. Link here

Active Tectonics and Mountain Environments

Undergraduate course, Department of Geography, Durham University, 2021

I teach a lecture series for first year students that explores how active tectonics interact with Earth surface processes to build mountain ranges.

In this video I show how you can model stick and slip behaviour along faults at home. The experiment uses a brick, a wooden board and an elastic band and is easy to try yourself!

Simple earthquake model