Releases: biomodhub/biomod2
v4.3-4-6 - 2026 paper version (2026-05-22)
User related messages
- improve and generalize biomod2 test functions (prefixed
.fun_test[...]) - standardize / uniformize all
cat,message,stopandwarningmessages
Other improvements
- update default parameters in functions (set to
NULLif possible) - add
seed.valparameter inbm_CrossValidation - add check in
BIOMOD_ProjectionandBIOMOD_EnsembleForecastingto deal with single model projection failing - fix kfold selection for non-binary data in
bm_CrossValidation - add check in
bm_PseudoAbsencesto select presences inPA.user.tablewhenuser.definedstrategy - fix
bm_Tuningfor DNN : multiple sets (PA x RUN), hidden width and depth parameters - fix
EMwmeanfor abundance models using RMSE, MSE, MAE or Max_error as selection metrics
Full changelog can found here
v4.3-4-4 - 2026 Abundance clean (2026-01-22)
Abundance
data.typeparameter (binary, count, multiclass, ordinal, relative, abundance)- associated abundance models
- add
DataSTOCdata set for examples
Other improvements
- update
BIOMOD_RangeSizefunction with auxiliary function - add
BIOMOD_Reportfunction - add
DNNmodel - update
xgboostpackage
Full changelog can found here
V4.2-6 - 2025 RFd + Optimizing of BigBoss and Tuning
Add RFd : Random Forest with a down-sampling method.
Optimizing of Bigboss and Tuning
Some options for OptionsBigboss have been modified (concerns only ANN, CTA and RF models)
Some changes for the tuning ranges.
Few others changes, notably the possibility to give the same options to all datasets with “for_all_datasets” in bm_ModelingOptions.
Full changelog can found here
v4.2-5 - 2024 Modeling options and Tuning
Modeling options are now automatically retrieved from single models functions,
normally allowing the use of all arguments taken into account by these functions,
with the help of ModelsTable and OptionsBigboss datasets
Tuning has been cleaned up
In consequence, BIOMOD_ModelingOptions and BIOMOD_Tuning functions become secundary functions (bm_ModelingOptions and bm_Tuning), and modeling options can be directly built through BIOMOD_Modeling function
Full changelog can found here
v4.2-4 - 2023 xgboost
Adding xgboost to the available models
Other Changes
- Changed
CV.do.full.modelsdefault value toFALSE - Bugfix
Full changelog can found here
v4.2-3 - 2023 Pseudo-absences and Cross-validation
Cleaning and expanding features for pseudo-absences and cross-validation
- Improved pseudo-absence management: it is now possible to have pseudo-absence dataset of different size and algorithm can be setup to run on different pseudo-absence dataset (with
models.paargument inBIOMOD_Modeling). - Rework and harmonization of cross-validation function.
BIOMOD_CrossValidationhave been renamedbm_CrossValidationand cross-validation with k-fold, stratified and environmental strategy now work properly with pseudo-absence dataset. All cross-validation strategy can now be called directly throughBIOMOD_Modeling. - Lots of internal changes improving package functioning and solving bugs
Full changelog can found here
v4.2-2 - 2023 Release 1 (2023-01-12)
Improvement release
- Added support for
.tif - Improved plot and summary for output of
BIOMOD_FormatingData - Improved plot for output of
BIOMOD_Projection - Binary and filtered transformation are now properly stored and can be access with
get_predictions(x, metric.binary = "TSS")(resp. metric.filter) - Lots of internal changes improving package functioning and solving bugs
Full changelog can found here
v4.2-1 - 2022 Terra Update
v4.1-3 - 2022 Stable Release (2022-11-09)
v4.1-1 - 2022 Major Release (2022-08-30)
Major Release
- clean all functions, reorganize files, remove old / unused functions
- standardize function names and parameter names
- update roxygen2 documentation for all functions, including examples
- create github website to host documentation, examples, vignettes, news