chooseGCM:an R package with a toolkit to select General Circulation Models
The goal ofchooseGCM is to help researchers aiming toproject Species Distribution Models and Ecological Niche Models tofuture scenarios by applying a selection routine to the GeneralCirculation Models.
You can install the development version ofchooseGCMfromGitHubwith:
install.packages("devtools")devtools::install_github("luizesser/chooseGCM")The package is also available on CRAN. Users are able to install itusing the following code:
install.packages("chooseGCM")If you likedchooseGCM, get to know our other packages.Currently, we have also thecaretSDMpackage, a package to run Species Distribution Modeling, which is alsoused in the article
Esser, L.F., Bailly, D., Lima, M.R., Ré, R. 2025. chooseGCM: AToolkit to Select General Circulation Models in R. Global Change Biology, 31(1), e70008. Available at:https://doi.org/10.1111/gcb.70008.
to testchooseGCM using SDMs.
Three breakthroughs distinguishcaretSDM:
The strong geoprocessing background that allows for automation onspatial data handling by rescaling data to a common grid, with thepossibility to model distributions using river networks (via segmentedlines), overcoming limitations for aquatic species, while also enablinginteractive data viewing without the use of an external GISsoftware;
The underlying ML tools that allows for the integration of 115+classification algorithms with automated workflows, from hyperparametertuning to ensemble prediction, eliminating coding barriers for advancedtechniques, while allowing flexibility for experienced users;
The use of recyclable objects, designed to track all analysissteps within a single class, enhancing transparency and scientificrigor.
caretSDM is available on both GitHub and CRAN:
install.packages("devtools")devtools::install_github("luizesser/caretSDM")install.packages("caretSDM")