• Advanced Courses in Life Sciences

    Header of Ecology at Transmitting Science

Home » Courses » Ecology » Evaluating and validating species distribution models with R

Short Live Online Course – 6th Edition

Evaluating and validating species distribution models with R

October 20th and 22nd, 2026

Course Evaluating and validating species distribution models with R

Course Overview

Species distribution models are commonly evaluated with metrics such as the area under the receiver operating characteristic (ROC) curve (AUC), the true skill statistic (TSS), Cohen’s kappa, sensitivity, specificity, or the overall classification accuracy or correct classification rate.

These metrics assess discrimination and/or classification capacity, i.e., the ability of the model to distinguish and classify localities with and without presence records. However, this is only one limited aspect of model performance. Other aspects, such as calibration or reliability (i.e., how predicted presence probabilities relate to observed occurrence frequencies), are also very important, albeit often overlooked, aspects of model performance. In addition, common discrimination metrics are often deceivingly high for rare species and naturally lower for generalist species, which do not clearly discriminate “good” from “bad” habitat.

Model quality should thus be assessed with a comprehensive set of evaluation measures, appropriate for species with different ecological and biogeographical traits.

In this short course, we will use R to compute a wide range of model evaluation metrics, encompassing discrimination, classification, explanatory power and calibration. We will also see different ways to validate models outside their training area, including spatial block cross-validation.

The course will be highly interactive and will include both theoretical and practical sessions. Participants are encouraged to bring their own models with observed and predicted values, though they can also work with example models that will be provided.

This course will not cover data preparation and model building, participants are expected to be familiar with how to build species distribution models.

Places are limited to 18 participants.

Assumed Background

Basic experience with R is required. This course will not cover data preparation and model building, participants are expected to be familiar with how to build species distribution models.

Software

Participants are required to have a computer with access to a good internet connection, a recent version of R and RStudio installed, and a set of R packages for which the installation script will be provided before the course.

Dates & Schedule

Online live sessions on October 20th and 22nd, 2026.

From 10:00 to 14:00 (Madrid time zone).

Total course hours: 8.

Format

In the live sessions we will combine online lectures with code demonstration and exercises in R.

Live sessions will be recorded. However, attendance to the live sessions is required to obtain the course certificate.

This course will be delivered in English.

Instructor

A. Marcia Barbosa instructor for Transmitting Science

Dr. A. Márcia Barbosa
Consultant
Portugal

Registration Fees

  • Course Fee
  • Early bird (until August 31st, 2026):
  • 215 €
    (172 € for Ambassador Institutions)
  • Regular (after August 31st, 2026):
  • 290 €
    (232 € for Ambassador Institutions)
  • Prices include VAT.
    After registration you will receive confirmation of your acceptance on the course.
    Payment is not required during registration. Check discounts here.

Registration

We care about your privacy. If you require more information about the processing of your personal data and your rights, please read our privacy policy (below).

Organiser

Logo Transmitting Science

Collaborators

Logo COBCYL
Logo COBCV
Logo COBEUSKADI
Logo COBGA