Changelog
Source:NEWS.md
CAST
1.0.0
CRAN release: 2024-04-08
- new features:
- calculate local point density within AOA
- option of spatial error profiles (errorProfiles with variable=“geodist”)
- normalize_DI for a more intuitive interpretation
- geodist allows calculating temporal distances
- ffs now can be run in parallel (Linux only)
- vignette “Cross-validation methods in CAST”
- knndm in feature space (experimental)
- nndm in feature space (experimental)
- modifications:
- function DItoErrormetric renamed to errorProfiles and allows for other dissimilarity measures
- Improvement and homogenization of plotting methods for nndm, knndm and geodist objects
- aoa and trainDI
weight
now allows list input - vignette on Introduction to CAST updated
- deprecated: plot_geodist (replaced by plot.geodist) plot_ffs (replaced by plot.ffs) *calibrate_aoa (replaced by errorProfiles)
CAST
0.9.0
CRAN release: 2024-01-09
- new features:
- CAST functions now return classes with generic plotting and printing
- new dataset for examples, tutorials and testing: data(splotdata)
- modifications:
- calibrate_aoa is now DItoErrormetric and returns a model (see function documentation)
- plot_geodist is now geodist. The result can be visualized with plot()
- plot_ffs is now plot(ffs)
- bug fix:
- fix issue #65 (threshold)
- deprecated (soon):
- plot_geodist, plot_ffs, calibrate_aoa
CAST
0.8.0
CRAN release: 2023-05-21
- new features:
- knndm as an alternative to nndm for large training data
- modifications:
- transition from raster to terra
CAST
0.7.1
CRAN release: 2023-02-04
- new features:
- Mahalanobis distance for AOA assessment as option
- modifications:
- faster estimation of the AOA
- parallel option for AOA deprecated (see vignette)
- delineation of the default threshold fixed as suggested in github.com/HannaMeyer/CAST/issues/46
- bugfix:
- fixed issue github.com/ropensci/rnaturalearth/issues/69
CAST
0.7.0
CRAN release: 2022-08-24
- new feature:
- nndm cross-validation as suggested by Milà et al. (2022)
- modifications
- plot_geodist works with NNDM
- trainDI works with NNDM
- rename of parameter folds in AOA and trainDI
CAST
0.6.0
CRAN release: 2022-03-17
- new feature:
- trainDI allows to calculate the DI of the training dataset separately from the aoa function
- plot and print functions for the AOA
- function to plot nearest neighbor distance distributions in geographic and feature space
- function global_validation added
- modifications
- extensive restructuring of the AOA function
- ffs and bss can be used with global_validation
- bugfix:
- error in manual assignment of weights fixed
CAST
0.5.1
CRAN release: 2021-04-07
- resolved dependence on package “GSIF” which was removed from the CRAN repository
CAST
0.5.0
CRAN release: 2021-02-19
- new feature:
- AOA can run in parallel
- calibration of the DI (calibrate_aoa)
- bugfix:
- aoa will work now with large training sets
- modifications:
- default threshold of AOA changed
CAST
0.4.2
CRAN release: 2020-07-17
- new feature:
- aoa now working with categorical variables
- bugfix:
- fixed error in ffs when >170 variables are used
- minor changes:
- changed order of parameters in aoa
- tutorial “Introduction to CAST” improved
CAST
0.4.1
CRAN release: 2020-05-19
- new feature:
- vignette: tutorial introducing the “area of applicability”
- variable threshold for aoa
- various modifications in aoa in line with submitted paper
CAST
0.4.0
CRAN release: 2020-04-06
- new feature:
- new function “aoa”: quantify and visualize the area of applicability of spatial prediction models
- “minVar” in ffs: Instead of always starting with 2-pair combinations, ffs can now also be started with combinations of more variables (e.g starting with all combinations of 3)
- bugfix:
- ffs failed for “svmLinear” in previous version because of S4 class issues. Fixed now.
CAST
0.3.1
CRAN release: 2018-11-19
- bugfix:
- CreateSpaceTimeFolds accepts tibbles
- CreateSpaceTimeFolds automatically reduces k if necessary
- ffs accepts further arguments taken by caret::train
- new feature: plot_ffs has option to plot selected variables only
CAST
0.3.0
CRAN release: 2018-10-11
new feature: Best subset selection (bss) with target-oriented validation as (very slow but very reliable) alternative to ffs
minor adaptations: verbose option included, improved examples for ffs
bugfix: minor adaptations done for usage with plsr
CAST
0.2.1
CRAN release: 2018-07-12
new feature: Introduction to CAST is included as a vignette.
bugfix: minor error fixed in using user defined metrics for model selection.
CAST
0.2.0
CRAN release: 2018-05-03
bugfix:
ffs
with option withinSE=TRUE did not choose a model as “best model” if it was within the SE of a model that was trained in an earlier run but had the same number of variables. This bug is fixed and if withinSE=TRUE ffs now only compares the performance to models that use less variables (e.g. if a model using 5 variables is better than a model using 4 variables but still in the SE of the 4-variable model, then the 4-variable model is rated as the better model).new feature:
plot_ffs
plots the results of ffs to visualize how the performance changes according to model run and the number of variables being used.