Scalable Joint Species Distribution Modeling

A scalable method to estimate joint Species Distribution Models (jSDMs) for big community datasets based on a Monte Carlo approximation of the joint likelihood. The numerical approximation is based on 'PyTorch' and 'reticulate', and can be run on CPUs and GPUs alike. The method is described in Pichler & Hartig (2021) . The package contains various extensions, including support for different response families, ability to account for spatial autocorrelation, and deep neural networks instead of the linear predictor in jSDMs.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.0.0 by Maximilian Pichler, 18 days ago

Report a bug at

Browse source code at

Authors: Maximilian Pichler [aut, cre] , Florian Hartig [aut] , Wang Cai [ctb]

Documentation:   PDF Manual  

GPL-3 license

Imports reticulate, stats, mvtnorm, utils, rstudioapi, abind, graphics, grDevices, Metrics, parallel, mgcv, Ternary, cli, crayon, ggplot2, checkmate, mathjaxr

Suggests testthat, knitr, rmarkdown

See at CRAN