Application general structure

geeMod is organized into modules that are combined according to the following general scheme:

geemod_general_structure

The user interface menu is also organized into modules. The structure of the following sections follows the organization of the menu buttons and contains information about each module.

general settings

parameters that are transversal to the process

CRS

The coordinate system must be written explicitly (e.g., “EPSG:4326”, “EPSG:3035”). The various layers (e.g., regions, predictor variables) are reprojected onto this CRS using the reproject() function. This causes the outputs to also be generated within this CRS.

Pixel Size (m)

It must be specified in meters. It is also used in the reproject() function in conjunction with CRS. In addition, it impacts the cleanup of occurrences. In the codeEditor version, it is necessary to retype the scale in the Tasks export panel.

Replications

The number of times the models will be run, with different subsets of occurrences.
The different subsets for each replication are obtained by randomly separating presences and absences into training and test subsets, according to the defined percentage of test points.

Test points (%)

Percentage of occurrences that will be reserved for validation.

Regions

Defining the study area involves selecting two regions, one for calibration and the other for projection.


geemod_regions


Presences

There are two ways to prepare the occurrences.

Load a file with presences and absences

Load a file with only presences and let geeMod generate pseudo-absences

Notes:

The user can verify if the presences and absences are as expected by loading the different layers on the map and analyzing the numerical results presented.
geemod_presences

Predictors

There are two modes to define predictor variables:

Notes:


model settings


geemod_classific


Run Models


Variables importance


geemod_importance_624


Validation


geemod_valid


Ensemble

There are five different options for ensembling mean prediction maps from classifiers:

The weighted and commission options require model validation to be completed because they depend on threshold metric estimates. Buttons to run these ensemble types are enabled only after validation.


Load Project


geemod_loadProjct


Save Project

geemod_saveProj