Skip to content

R-tutorials/model-based-multivariate-analysis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSMA

This repository will soon contain content for the summer school in (model-based) multivariate analysis.

See https://bertv.folk.ntnu.no/index.html for more details.

PROGRAM

This is a preliminary program and thus subject to change.

The days last from 09:00 to 17:00(ish), and a session after dinner. Each day will consist of a mix of lectures, in-class discussion, live demonstration, and interactive exercises / case studies.

Monday (Background day)

  • Welcome, logistics, and overview
  • Some background of multivariate methods in ecology
  • Generalised Linear Models and multispecies extensions
  • Introduction to the gllvm R-package

Tuesday (JSDMs day)

  • Multispecies mixed effects Models
  • Background of Joint Species Distribution Models
  • Accommodating spatial or temporal autocorrelation
  • Phylogenetic mixed models

Wednesday (Ordination day)

  • Background to ordination
  • Accommodating nested study designs
  • Bringing covariates into the ordination
  • Unimodal/quadratic ordination

Thursday (Workflow/presentation day)

  • Excursion
  • GLLVMs from A-Z: application, results, inference
  • Participant presentations (more details TBA, but will operate on a first-come basis)
  • (Re)analysing article Part I

Friday ("What else is out there?" day)

  • Concepts in model-based clustering
  • Other packages for (model-based) multivariate analysis
  • (Re)analysing article Part II & General Discussion
  • Analysis of own data

Detailed schedule

Day Time Subject Lecturer
Monday 09:00 - 09:30 Welcome, introduction, getting started Bert
09:30 - 10:15 Lecture: Modeling data from ecological communities
10:15 - 10:45 ☕ Break
10:45 - 11:15 Icebreaker/group discussion: properties of community data
11:15 - 12:00 Lecture: Generalised Linear Models for multiple species
12:30 - 13:30 🍽 Lunch
13:30 - 14:30 Practical 2: Fitting GLMs
14:30 - 15:15 Lecture: Finding a good multispecies GLM
15:15 - 15:30 ☕ Break
15:30 - 16:30 Practical 3: Comparing multispecies GLMs
16:30 - 17:15 Lecture: Introduction to the gllvm R-package Pekka/Bert
17:15 - 19:30 Free time + 🍽 Dinner
19:30 - 20:30 Recap of the day Bert
--------- ------------- ---------------------------------------------------------------- --------
Tuesday 09:00 - 09:45 Lecture: Multispecies mixed effects models Jenni
09:45 - 10:45 Practical 4: Fitting mixed-effects models
10:45 - 11:15 ☕ Break
11:15 - 12:00 Lecture: Joint Species Distribution Models (JSDMs) Pekka
12:00 - 13:00 🍽 Lunch
13:00 - 14:00 Practical 5: Fitting JSDMs
14:00 - 14:45 Lecture: Accommodating spatial or temporal autocorrelation
14:45 - 15:15 ☕ Break
15:15 - 16:15 Practical 6: Spatial or temporal JSDMs
16:15 - 17:00 Lecture: Hierarchical environmental responses Bert
17:00 - 19:30 Free time + 🍽 Dinner
19:30 - 20:30 Practical 7: Traits and the phylogenetic model Bert
--------- ------------- ---------------------------------------------------------------- --------
Wednesday 09:00 - 09:45 Lecture: Model-based ordination Bert
09:45 - 10:45 Practical 8: Model-based unconstrained
10:45 - 11:15 ☕ Break
11:15 - 12:00 Lecture: Bringing covariates into the ordination
12:00 - 13:00 🍽 Lunch
13:00 - 14:00 Practical 9: Ordination with covariates
14:00 - 14:45 Lecture: Conditioning and nested designs
14:45 - 15:15 ☕ Break
15:15 - 16:15 Practical 10: Partial ordination
16:15 - 17:00 Lecture: Unimodal responses
17:00 - 19:30 Free time + 🍽 Dinner
19:30 - 20:30 Practical 11: Unimodal responses Bert
--------- ------------- ---------------------------------------------------------------- --------
Thursday 09:00 - 12:00 🚶 Excursion
12:00 - 13:00 🍽 Lunch
13:00 - 13:45 Lecture: GLLVMs from A-Z Audun
13:45 - 17:00 🎤 Participant presentations and beyond
17:00 - 19:30 Free time + 🍽 Dinner
19:30 - 20:30 (Re)analysing article Part I Bert/Audun
--------- ------------- ---------------------------------------------------------------- --------
Friday 09:05 - 09:45 Lecture: Concepts in model-based clustering Francis
09:45 - 10:30 Lecture: Other packages for multivariate analysis Bert
10:30 - 11:30 Practical 12: Comparing ordinations
11:30 - 12:30 🍽 Early lunch
12:30 - 14:00 (Re)analysing article Part II / Discussion
14:00 - 16:00 Analysis of own data

Packages to install

The latest stable version of all of these packages can be installed from CRAN courtesy of the install.packages function.

  • gllvm
  • DHARMa
  • vegan
  • labdsv
  • ggplot2
  • rnaturalearth
  • rnaturalearthdata
  • sf
  • terra
  • glmmTMB (mainly for Friday)
  • mvabund (mainly for Friday)
  • HMSC (mainly for Friday)
  • sjSDM (mainly for Friday)
  • ecopCopula (mainly for Friday)
  • boral (mainly for Friday)

About

Summer school in multivariate analysis (Bert van der Been)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 98.9%
  • Other 1.1%