• Advanced Courses in Life Sciences

    Header of Evolution at Transmitting Science

Home » Courses » Evolution » Dive Deep into Probabilistic Phylogenetic Comparative Methods

Live Online Course – 3rd Edition

Dive Deep into Probabilistic Phylogenetic Comparative Methods

October 5th, 7th, 9th, 12th, 14th, and 16th, 2026

Course-Probabilistic-inference-of-Phylogenetic-Comparative-Methods-(PCM)-using-Julia

Course Overview

This course offers an advanced understanding of probabilistic inference and its application for Phylogenetic Comparative Methods (PCM). Participants will gain a deeper knowledge of the stochastic processes, their inference and computation behind PCMs as well as their biological interpretations.

We will dive into probabilistic inference, first using Maximum Likelihood and, secondly, within a Bayesian framework, reviewing basic probability concepts and their application to posterior parameter estimation. Participants will learn how to perform inference from scratch (design the likelihood function, find Maximum Likelihood Estimates, implement and run an MCMC chain). Finally, most of the course will then delve into the main three PCM: trait and biogeographic evolution, and a deeper emphasis on diversification models. Topics covered include basic foundations (i.e., diffusion processes such as Brownian motion, time-continuous Discrete Markov models, birth-death models) to then build-up to the more advanced models that allow for interdependence between processes (i.e., environmental and geographic diversification, inference of biotic interactions). The course will combine introductory lectures and hands-on exercises.

We will start with an introduction to the Julia language (a powerful language for numerical computing that combines high performance with accessible high-level language), and use both R and Julia simultaneously when explaining probabilistic inference, assuring a smooth transition to the use of PCMs in Julia in the second part of the course. Previous experience in Julia is not needed.

Places are limited to 18 participants.

Programme

Day 1. Hands-on introduction to Julia:

  • Types and elementary functions.
  • Control flow.
  • Multiple dispatch.
  • Statistical tools.
  • Integrating with shell, R and Python.
  • Benchmarking.
  • Performance.
  • Parallel computing.

Day 2. Introduction to Probabilistic Inference I:

  • Probability theory.
  • Model and data for probabilistic inference.
  • Maximum Likelihood (ML).
  • Estimating parameters using ML

Day 3. Introduction to Probabilistic Inference II:

  • Bayes Theorem.
  • Bayesian inference:
    – Posterior probabilities
    – MCMC (Metropolis-Hastings)
  • Estimating parameters using MCMC.

Day 4. Trait and biogeographic evolution:

  • Introduction to PCM.
  • Introduction to trait evolution.
  • Trait evolution with heterogeneous rates (Diffused Brownian Motion, ‘DBM’).
  • Introduction to biogeographic evolution.
  • Joint trait and biogeographic evolution to infer biotic interactions (TRIBE).

Day 5. Diversification I:

  • Introduction to birth-death models.
  • Constant rate birth-death (CBD).
  • Introduction to sampling-through-time birth-death models.
  • Constant rate fossilized birth-death (CFBD).
  • Birth-Death Diffusion (BDD).

Day 6. Diversification II:

  • Constant rate Fossilised Birth-Death (FBD).
  • Fossilised Birth-Death Diffusion (FBDD).
  • Introduction to multi-type birth-death models.
  • Geographic diversification (GeoSSE).
  • Environmental and Geographic diversification (ESSE).

Assumed Background

Familiarity with programming (e.g., R, Python, or Julia). The course will use R and Julia, but no previous experience with Julia is necessary.

Basic knowledge of probability and phylogenetics. Prior material will be suggested and it is strongly recommended that participants become familiar with it before each lesson.

Dates & Schedule

Online live sessions on October 5th, 7th, 9th, 12th, 14th, and 16th, 2026.

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

Total course hours: 30 (24 hours of online live lessons, plus 6 hours of participants working on their own)

This course is equivalent to 1 ECTS (European Credit Transfer System). The recognition of ECTS by other institutions depends on each university or school.

Format

In the live sessions we will combine online lectures with hands-on computational exercises.

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

Ignacio Quintero instructor for Transmitting Science

Dr. Ignacio Quintero
Institut de Biologie de l’ENS (IBENS)
France

Registration Fees

  • Course Fee
  • Early bird (until June 30th, 2026):
  • 492 €
    (393.60 € for Ambassador Institutions)
  • Regular (after June 30th, 2026):
  • 576 €
    (460.80 € 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