eSDM is an R package designed to allow users to create ensembles of predictions from species distribution models (SDMs) made at different spatial scales or with different prediction units. Included in the package is the eSDM GUI, an R Shiny tool that provides the user with a graphical user interface that they can use to import, overlay, and create ensembles of SDM predictions.


You can install the released version of eSDM from CRAN with:

To install the latest version from GitHub:

# install.packages('devtools')
devtools::install_github('smwoodman/eSDM', build_vignettes = TRUE)


You can access the GUI online at You do not need to have R or RStudio installed to access the GUI online.

To run the GUI locally: install eSDM as described above, and then run the following code in your RStudio console:


Depending on your internet connection, running the GUI locally may be faster than running in online. If text or images overlap within the GUI, please make the browser window full screen or adjust the text size in your browser (e.g., Ctrl - minus (‘-’) on Windows systems)

Manuscript reference

The paper can be obtained here, and is cited as (preferred):

Woodman, S.M., Forney, K.A., Becker, E.A., DeAngelis, M.L., Hazen, E.L., Palacios, D.M., Redfern, J.V. (2019). eSDM: A tool for creating and exploring ensembles of predictions from species distribution and abundance models. Methods Ecol Evol. 2019;10:1923-1933. doi:10.1111/2041-210X.13283

For data used in the example analysis, see

For code used to create applicable figures from the manuscript: Figure 2, Figure 3, Figure 4, Figure 5


# To see the list of available vignettes

# To open a specific vignette