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)


# To see the list of available vignettes

# To open a specific vignette

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


This repository is a scientific product and is not official communication of the National Oceanic and Atmospheric Administration, or the United States Department of Commerce. All NOAA GitHub project code is provided on an ‘as is’ basis and the user assumes responsibility for its use. Any claims against the Department of Commerce or Department of Commerce bureaus stemming from the use of this GitHub project will be governed by all applicable Federal law. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation or favoring by the Department of Commerce. The Department of Commerce seal and logo, or the seal and logo of a DOC bureau, shall not be used in any manner to imply endorsement of any commercial product or activity by DOC or the United States Government.