Species distribution modeling

Using Maxent in GRASS

Published

March 18, 2026

Welcome

Species distribution models (SDM), also known as niche models, combine observations of species occurrence or abundance with environmental estimates. They are used to gain ecological and evolutionary insights and to predict distributions across landscapes [1]. They have become an important tool in the toolbox of ecologists and professionals involved in e.g., nature conservation, biodiversity monitoring and environmental impact assessment.

Tip Objective

This tutorial introduces the Maxent tool set in GRASS, and illustrates how to use it with other modules to create an effective and flexible analytical workflow.

Figure 1: The Almond-eyed Ringlet (Erebia alberganus). Source: Wikimedia, license CC BY-SA 3.0

Maxent [3] is one of the more popular algorithms for species distribution modeling. Unlike many other algorithms, it focuses specifically on presence-only data, which is typically the type of data available. Maxent is available, among others, as a stand-alone program [4] and as a R package [5]. This tutorial focuses on the use of Maxent addons for GRASS [6]. As an example, we will use this to map the potential distribution of the Almond-eyed Ringlet (Erebia alberganus), a butterfly found in parts of Austria, Bulgaria, France, Italy, Serbia, and Switzerland [7].

Tip Acknowledgement

This tutorial is part of a course on species distribution modeling at the HAS Green Academy, developed with input from the Innovative Biomonitoring and Climate-robust Landscapes research groups, drawing on their ongoing work and expertise.