Skip to content
This software aims to assist in management decision process or in species distribution studies.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Join the chat at

ModERFoRest name is an acronym that stands for Modelling Environmental Requirements for Forest Restoration. This piece of software aims to assist in management decision process or in species distribution studies. Other uses will be tested. It uses environmental niche models to predict species distribution areas, using only presence data and providing statistical validation.

ModERFoRest is composed by three modules (SDM: Species Distribution Modeling; FSR: Forest Stand Resemblance; SSER: Species Suitability for Ecosystem Restoration) and one main core which contains the algorithms used in the different modules. The program also has a small selection of tools. Actually, an environmental variables editor, a species editor and an edhapic variables calculator are available, but it is planned to add a calculator of hydrological datasets and comparisons of environmental niches in comming releases. In the medium term we will use GDAL as well.

ModERFoRest uses Qt C++ libraries in order to be platform agnostic. Nevertheless, only project files for GNU/Linux and MS Windows are available. If you are a Mac OS developer and are interested in forest repopulation, please take a look at CONTRIBUTING file and join us!

ModERFoRest modules

SDM : Species Distribution Modeling

This module generates maps of probability of occurrence of a particular species from known locations of the species. This module is suitable for large territory extensions such as provinces, states or even whole countries. Input data:

  • Species presences file (CSV file containing the coordinates of species presence points).
  • Environment variables raster files. These ones could be climatic but climatic and edhapic.
  • Modelling options (algorithm, statistical parameters, validation parameters).

Output data:

  • Raster files with species presence probablities.
  • Raster files with typical deviation, minimum and maximum of these probabilities.
  • Validations of the model: curve of Boyce-Hirzel (Hirzel et al. 2006) and Kolmogorov-Smirnoff test.

FSR : Forest Stand Resemblance

This module uses similar data inputs of SDM module, but now the points are where we want to calculate the suitability for each of the 19 species of which we have ecological niches.

SSER : Species Suitability for Ecosystem Restoration

We are working on it. Check it back soon.

ModERFoRest tools

Species and environmental variables editors

We are working on it. Check it back soon.

Edaphic variables calculator

This tool allows calculation of soil variables for each profile from data obtained by horizons. It also allows the calculation of these variables in surface, varying the depth considered superficial.

You can’t perform that action at this time.