Model-based Geostatistics

Figure taken from Stresman, Giorgi et al (2017)

This course provides a comprehensive introduction to Model-based Geostatistics, with a focus on applications in global public health and environmental science. The course on the applications of geostaistical methods while keeping the mathematical content to the minimum level required. The course is taught using the R software environment.


R packages

  • Essential: RiskMap, rgeoboundaries, ggplot2, sf, terra, elevats
  • Desireable: shiny

Install RiskMap in R by running devtools::install_github("giorgilancs/RiskMap")

Install rgeoboundaries in R by running remotes::install_github("wmgeolab/rgeoboundaries")

Course Content

1. Introduction

An overview of geostatistical problems in the context of epidemiological studies.

2. Exploratory Analysis

Exploring regression relationships, overdispersion and spatial correlation.

3. Model Formulation and Parameter Estimation

How to formulate and fit geostatistical models using Monte Carlo Maximum likelihood.

4. Geostatistical prediction

How to predict health outcomes using geostatistical models, at pixel- and areal-level.

  • Slides and R scripts: Coming soon (under development)

5. Validation of model performance

Assessing the model performance using cross-validation and simulation-based approaches.

  • Slides and R scripts: Coming soon (under development)

Learning Outcomes

By the end of this course, students will be able to:

  • Understand the theoretical foundations of model-based geostatistics.
  • Perform exploratory analysis of spatial data using R.
  • Fit and interpret geostatistical models.
  • Perform geostatistical prediction in answer to a given publich health questions.
  • Validate geostatistical models using cross-validation and other simulation based approaches.

Prerequisites

  • Basic knowledge of the basics of probability.
  • Good knowledge of generalized linear models.
  • Familiarity with R programming (or willingness to learn).
  • No prior experience with geostatistics is required.

How to Use This Material

  • Each section includes lecture notes, code examples, and exercises.
  • The materials are designed to be self-paced, but they can also be used in a classroom setting.