Loading Events
Home Online Courses Path Analysis, Structural Equations, and Causal Inference for Biologists (PSCB04) (PSCB04)
PSCB04

Path Analysis, Structural Equations, and Causal Inference for Biologists (PSCB04)

Learn path analysis and structural equation modelling in R. Practical online training in causal inference and SEM workflows.

  • Duration: 35 hours
  • Next Date: October 19-30, 2026
  • Format: Live Online Format
TIME ZONE

TIME ZONE Montreal (GMT-4) local time - All sessions will be recorded and made available to ensure accessibility for attendees across different time zones.

£450Registration Fee

Register Now

Like what you see? Click and share!

Course Description

This 35 hour course approx. 20 hours of lectures and 15 hours of practicals, is based primarily on Bills 2016 book (3rd edition) which teaches you how to use path analysis and structural equations modelling to test causal hypotheses using observational data that is typical of research in ecology and evolution. It is taught in half-day sessions so that you can practice individually after each session. You will learn how to conduct these tests, why (and when) they are justified, and how to interpret the results. The first few lectures will primarily present the theory but practical sessions will become more prominent later in the course. The practical work will be based on R and RStudio. Students will receive R script, datasets, and a list of R packages to install. It is highly recommended that each student have a copy of 2016 book (3rd edition) for the course, but not essential.

What You’ll Learn

During the course will cover the following:

  • Understand the logical relationships between d-separation, data, and causal hypotheses.
  • Know when to use piecewise SEM, when to use covariance- based SEM, and the advantages/disadvantages and assumptions of each.
  • Be able to construct, test, and interpret measurement models involving latent variables.
  • Be able to construct and identify equivalent models.
  • Be able to incorporate nested or mixed models, multigroup models, and non-normal distributions into SEM.

Participants are encouraged to bring their own data, as there will be opportunities throughout the course to plan, analyze, and receive feedback on structural equation models.

Course Format

Flexible Learning Structure

Learn through a carefully structured mix of lecture recordings and guided exercises that you can pause, revisit, and complete at your own pace—ideal for busy professionals or those balancing multiple commitments.

Access Anytime, Anywhere

All course content is available on-demand, making it accessible across all time zones without the need to attend live sessions or adjust your schedule.

Independent Exploration with Support

Engage deeply with course topics through self-directed study, with the option to reach out to instructors via email for clarification or deeper discussion.

Comprehensive Learning Resources

Gain full access to the same high-quality materials provided in live sessions, including code, datasets, and presentation slides—all available to download and keep. Please note recordings can only be streamed.

Work With Your Own Data, On Your Terms

Apply what you learn directly to your own data projects as you go, allowing for a personalized and immediately practical learning experience.

Continued Guidance and Resource Access

Receive 30 days of post-enrolment email support and unrestricted access to all session recordings during that time, so you can review and reinforce your learning as needed.

Who Should Attend / Intended Audiences

This course is intended for biologists, particularly ecologists interested in testing hypotheses about cause-and-effect relationships involving multiple variables, especially using observational data, will benefit from this material. It assumes experience with R and RStudio for statistical analysis, along with a basic understanding of statistical inference and regression methods. While familiarity with more advanced regression models, such as mixed models and generalized linear models, is an asset, it is not required. Proficiency in R is expected, including skills in importing and exporting data, manipulating data within the R environment, and constructing and evaluating basic statistical models using functions like lm().

 

Equipment and Software requirements

A laptop or desktop computer with a functioning installation of R and RStudio is required. Both R and RStudio are free, open-source programs compatible with Windows, macOS, and Linux systems.

A working webcam is recommended to support interactive elements of the course. We encourage participants to keep their cameras on during live Zoom sessions to foster a more engaging and collaborative environment.

While not essential, using a large monitor—or ideally a dual-monitor setup—can significantly enhance your learning experience by allowing you to view course materials and work in R simultaneously.

All necessary R packages will be introduced and installed during the workshop. A comprehensive list of required packages will also be shared with participants ahead of the course to allow for optional pre-installation.

Download R Download RStudio Download Zoom

Prof. John William (Bill) Shipley

Prof. John William (Bill) Shipley

Bill is a plant ecologist and statistical ecologist with a long-standing research career focused on understanding the structure and function of ecological systems using rigorous statistical methods. His work spans experimental and observational approaches to plant trait ecology, community assembly, and multivariate analysis. He has authored four influential scientific monographs and published over 170 peer-reviewed articles, making significant contributions to both ecological theory and statistical methodology in ecology.

Bill is particularly known for advancing causal inference methods in ecological research, including path analysis and structural equation modeling, and for promoting clear, reproducible workflows in data analysis. He integrates field ecology with statistical innovation, aiming to disentangle complex cause-and-effect relationships in natural systems.

 

Education & Career
• PhD in Plant Ecology
• Professor Emeritus, Université de Sherbrooke, Québec
• Author of Cause and Correlation in Biology and other key monographs in ecological statistics

 

Research Focus
Bill’s research bridges ecological theory and quantitative methods. His focus lies in understanding how environmental factors shape plant communities and trait distributions, and in developing and applying statistical tools—especially in R—for uncovering causal relationships in multivariate ecological data.

 

Current Projects
• Exploring functional trait variation and community assembly in plant systems
• Applying structural equation modeling to ecological datasets
• Developing accessible teaching materials for statistical ecology using R

 

Professional Contributions
Bill is internationally recognized for his work on causal modeling in ecology and has served as a mentor, collaborator, and consultant on numerous interdisciplinary research projects. His statistical expertise is widely sought in the ecological research community.

 

Teaching & Skills
• Experienced educator in plant ecology, statistical modeling, and multivariate analysis
• Teaches and writes about causal inference, regression methods, and model evaluation in R
• Committed to improving statistical literacy among ecologists and promoting open science practices

He has published four scientific monographs and over 170 peer-reviewed papers.

Session 1 – 04:00:00 – Causal inference using experiments vs. observations

  • Randomised experiments are the gold standard
  • Limitations on randomised experiments
  • The logic of controlled experiments
  • Limitations of controlled experiments
  • Physical control vs. observational control DAGs, d-separation and data (2h)\
  • Translating from the language of causality to the language of statistics
  • Directed acyclic graphs (DAGS) and d-separation
  • D-separation and statistical conditioning
  • The difference between experimental control and statistical conditioning
  • The logic of causal inference using d-separation

Session 2 – 01:30:00 – Path analysis using piecewise structural equation modelling

  • D-separation basis sets of a DAG
  • The steps in conducting a piecewise SEM
  • Rejecting or provisionally accepting your path model
  • Path coefficients as measures of direct causal effect
  • Decomposing causal effects

 

Session 3 – 02:00:00 – Practical

Session 4 – 02:30:00 – Path analysis using piecewiseSEM

  • The piecewiseSEM library in R

 

Session 5 – 01:00:00 – Practical

Session 6 – 02:00:00 – Equivalent models and AIC statistics

  • Statistical power in SEM
  • Provisionally accepting a causal hypothesis
  • What is a “d-separation equivalent” DAG
  • Rules for identifying equivalent models
  • AIC statistic to compare between non-equivalent models
  • How to interpret AIC statistics

Session 7 – 01:30:00 – Practical

Session 8 – 02:00:00 – Covariance-based path analysis

  • Translating the DAG into “structural equations”
  • The model-predicted covariance matrix
  • An intuitive explanation of maximum likelihood estimating
  • Estimating the free parameters via ML
  • The concept of “degrees of freedom”
  • The ML chi-squared statistic of model fit
  • Rejecting (or not) your SE model

 

Session 9 – 01:30:00 – Practical – Covariance-based path analysis using lavaan

Session 10 – 04:00:00 – Latent variables and measurement models

  • Removing latent variables from a DAG
  • DAGs and MAGs
  • DAG.to.MAG() function
  • When you can’t remove a latent: measurement models
  • Measurement models and ML estimation
  • Fixing the scale of a latent variable
  • Measurement models and minimum degrees of freedom
  • Measurement models in lavaan
  • Empirical example: measuring soil fertility

Session 11 – 01:00:00 – Practical using measurement models

Session 12 – 02:30:00 The full structural equation model

  • Model identification: structural and empirical
  • Composite variables and composite latents
  • Consequences and solutions for small sample sizes
  • Consequences and solutions for non-normal data
  • Measures of approximate fit
  • Missing data
  • Reporting results in publications

Session 13 – 02:00:00 – Multigroup models

  • What is causal heterogeneity?
  • The concept of nested models
  • How to fit multigroup models in lavaan

 

Session 14 – 01:30:00 – Practical: putting everything together

Session 15 – Practical and group presentations of results

Testimonials

PR Stats offers a great lineup of courses on statistical and analytical methods that are super relevant for ecologists and biologists. My lab and I have taken several of their courses—like Bayesian mixing models, time series analysis, and machine/deep learning—and we've found them very informative and directly useful for our work. I often recommend PR Stats to my students and colleagues as a great way to brush up on or learn new R-based statistical skills.

Rolando O. Santos

PhD Assistant Professor, Florida International University

Courses attended

SIMM05, IMDL03, ITSA02, GEEE01 and MOVE07

Testimonials

PR Stats provided excellent training in stable isotope analysis through the SIMMPR course, which was incredibly valuable for my research. I was fortunate to attend the course through a generous fee waiver, which directly supported my work and enabled me to develop skills that contributed to my recent publication on reservoir food webs in Sri Lanka. I’m very grateful for the opportunity and support, and would highly recommend their courses to others working in ecological research.

Subodha Silva

Aquatic Ecology Researcher

Courses attended

SIMMPR

Testimonials

PR Stats has become an invaluable part of developing my skills in advanced statistical and spatial analysis. Through training in areas such as Bayesian statistics and Species Distribution Modelling, I’ve gained both practical expertise and exposure to leading experts in the field. The impact on my research has been significant with at least four of my published papers have been directly influenced by PR Stats courses. My most recent work benefitted from modelling advice on sample design and model accuracy evaluation and can be seen here.

Carlos P.E. Bedson

Quantitative Spatial Ecology, Ecology and Environment Research Centre, Manchester Metropolitan University, United Kingdom

Courses attended

ADVR08, ENMR03, BMIN02, ISBD01, BADA01, SDMB06

Frequently asked questions

Everything you need to know about the product and billing.

When will I receive instructions on how to join?

You’ll receive an email on the Friday before the course begins, with full instructions on how to join via Zoom. Please ensure you have Zoom installed in advance.

Do I need administrator rights on my computer?

Yes — administrator access is recommended, as you may need to install software during the course. If you don’t have admin rights, please contact us before the course begins and we’ll provide a list of software to install manually.

I’m attending the course live — will I also get access to the session recordings?

Yes. All participants will receive access to the recordings for 30 days after the course ends.

I can’t attend every live session — can I join some sessions live and catch up on others later?

Absolutely. You’re welcome to join the live sessions you can and use the recordings for those you miss. We do encourage attending live if possible, as it gives you the chance to ask questions and interact with the instructor. You’re also welcome to send questions by email after the sessions.

I’m in a different time zone and plan to follow the course via recordings. When will these be available?

We aim to upload recordings on the same day, but occasionally they may be available the following day.

I can’t attend live — how can I ask questions?

You can email the instructor with any questions. For more complex topics, we’re happy to arrange a short Zoom call at a time that works for both of you.

Will I receive a certificate?

Yes. All participants receive a digital certificate of attendance, which includes the course title, number of hours, course dates, and the instructor’s name.

When will I receive instructions on how to join?

You’ll receive an email on the Friday before the course begins, with full instructions on how to join via Zoom. Please ensure you have Zoom installed in advance.

Do I need administrator rights on my computer?

Yes — administrator access is recommended, as you may need to install software during the course. If you don’t have admin rights, please contact us before the course begins and we’ll provide a list of software to install manually.

I’m attending the course live — will I also get access to the session recordings?

Yes. All participants will receive access to the recordings for 30 days after the course ends.

I can’t attend every live session — can I join some sessions live and catch up on others later?

Absolutely. You’re welcome to join the live sessions you can and use the recordings for those you miss. We do encourage attending live if possible, as it gives you the chance to ask questions and interact with the instructor. You’re also welcome to send questions by email after the sessions.

I’m in a different time zone and plan to follow the course via recordings. When will these be available?

We aim to upload recordings on the same day, but occasionally they may be available the following day.

I can’t attend live — how can I ask questions?

You can email the instructor with any questions. For more complex topics, we’re happy to arrange a short Zoom call at a time that works for both of you.

Will I receive a certificate?

Yes. All participants receive a digital certificate of attendance, which includes the course title, number of hours, course dates, and the instructor’s name.

Still have questions?

Can’t find the answer you’re looking for? Please chat to our friendly team.

×
19 October 2026 - 28 October 2026
Delivered remotely (United Kingdom), Western European Time Zone, United Kingdom
A Bear eating a Salmon