Skip to main content

Description

Species distribution models (SDMs), sometimes referred to as ecological niche or habitat suitability models, are a commonly used analytical technique to link known species locations with environmental predictor variables and assess patterns of species occurrence and habitat suitability. SDMs have been successfully used to model the distributions of various species, from butterflies to baleen whales, with a goal of using associations with habitat variables — such as elevation, vegetation greenness, or distance to human settlements — to map the potential distribution to a species across a landscape or seascape. 

To implement SDMs, we will fit models using Google Earth Engine (GEE), a cloud-based spatial analysis platform that can simplify the process of accessing and analyzing huge quantities of remotely sensed data.  

This course begins by introducing key SDM concepts for participants working in ecology, conservation, or wildlife biology. The course then provides a basic introduction to Google Earth Engine (GEE) and JavaScript coding, before moving on to spatial data manipulation and example workflows for species distribution mapping in GEE. 

Participants need no prior experience working with GEE, but we assume participants have a basic understanding of GIS data and concepts, such as rasters (including stacks or multi-band images), vectors, projections, and spatial resolution.

Prerequisites

Objectives

By the end of this training attendees will be able to:

  • Conduct basic operations and functions in the Google Earth Engine (GEE) web interface using JavaScript code.
  • Identify core concepts and applications of species distribution modeling (SDM).
  • Assess key SDM workflow decisions to ensure occurrence point independence, to select background points, and to choose ecologically relevant predictors.
  • Access and manage analysis-ready spatial data from the GEE catalog as predictor variables.
  • Fit species distribution models using machine learning models (e.g., Random Forest) in GEE using a reproducible code-based workflow.
  • Critically evaluate the appropriateness of the model design and interpret predicted distribution and habitat suitability results.

Target Audience

  • NGOs and technicians, GIS officers, and academics
  • Early career scientists and postgraduate students

Course Format

  • The complete course consists of two 1.5-hour parts, with Part 1 offered on July 7 and Part 2 on July 14.
  • On each day, there are two opportunities to take the course (identical offerings):
    • Session A: 9:00 a.m. to 10:30 a.m. EDT (UTC-4)
    • Session B: 4:00 p.m. to 5:30 p.m. EDT (UTC-4)
  • Each part will include a 30-minute live Q&A.
  • Those who attend Parts 1 and 2 and complete the homework by the due date will receive a certificate of attendance.

Sessions

Part 1: Foundations of Species Distribution Modeling with GEE

July 7, 2026

 

ARSET Instructor

Justin Fain (Bay Area Environmental Research Institute/Ames Research Center) & Sativa Cruz (BAERI/ARC)

Guest Instructor

Jared Stabach (Smithsonian), Grant Connette (Smithsonian), & Ramiro D. Crego (University College Cork)

Part 2: Building, Evaluating, and Interpreting a MaxEnt Model

July 14, 2026

 

ARSET Instructor

Justin Fain (BAERI/ARC) and Sativa Cruz (BAERI/ARC)

Guest Instructor

Jared Stabach (Smithsonian), Grant Connette (Smithsonian), and Ramiro D. Crego (University College Cork)

Citation

(2026). ARSET - Species Distribution Modeling with Google Earth Engine. NASA Applied Remote Sensing Training Program (ARSET). https://www.earthdata.nasa.gov/learn/trainings/species-distribution-mod…

Details

Last Updated

May 20, 2026

Published

May 20, 2026

Data Center/Project

Applied Remote Sensing Training Program (ARSET)