Changelog
Source:NEWS.md
itsdm 0.2.2
CRAN release: 2025-07-01
- No package update. Fix a few package anchor issues in Rd documents and DOI issues in DESCRIPTION.
itsdm 0.2.1
CRAN release: 2023-06-10
- Adapted the package to accommodate the recent update of its dependency
fastshap(version 0.1.0). The usage of the functions remains unchanged. - Optimized the function examples to meet the requirements for passing the CRAN check.
itsdm 0.2.0
CRAN release: 2023-01-15
- Convert Shapley values-based functions to usable by external models (as described in issue # 3), and add examples in function documentation and vignettes to show users how to use these functions.
- Add a function
detect_envi_changeto use Shapley values technique to analyze the potential impacts of changing environmental variables in space. - Modify function
isotree_poto take presence-absence dataset as well (as described in issue #7). To make this happen smoothly, another functionformat_observationis created to help the users to convert their data to fit intoitsdmworkflow. - Reorganized reference section of the online documentation to make it user-friendly.
- Fix a few bugs in the functions.
itsdm 0.1.3
CRAN release: 2022-09-11
- Fix a bug in function
print.VariableAnalysismentioned in issue #2: if any value is negative then it would fail. - As mentioned in issue #3, add a sampling step in function
plot.ShapDependencewhen the number of records is larger than 1000. In order to keep the overall trend, the sampling is stratified by bins. So the points cloud can be clearer to interpret. - Modify some text in POEvaluation plot figure.
itsdm 0.1.2
CRAN release: 2022-06-20
- Fix a few bugs in README example.
- Include an independent function to calculate continuous Boyce Index (
.cont_boyce) inutils.Rto reduce the pool of dependencies. - Make the start message simpler.
- Fix the duplicated printout in function
print.POEvaluation. - Use
inheritsfunction to check “try-error” in dataset functions.
itsdm 0.1.1
CRAN release: 2022-01-11
- Updated lines in function
evaluate_po,plot.POEvaluation, andprint.POEvaluationrelated to dependencyecospat 3.2.1. Because now functionecospat.boycesupports Kendall method,itsdmchanged to use Kendall method to calculate CBI. - Merge the pull request made by David Cortes who is the author of package
isotreeto use more flexible way for argument passing ofisolation.forest. - According to David Cortes’ reminder, remove argument
sample_ratefromisotree_po. Only usesample_sizefor sub-sampling.