Package: itsdm 0.2.2

Lei Song
itsdm: Isolation Forest-Based Presence-Only Species Distribution Modeling
Collection of R functions to do purely presence-only species distribution modeling with isolation forest (iForest) and its variations such as Extended isolation forest and SCiForest. See the details of these methods in references: Liu, F.T., Ting, K.M. and Zhou, Z.H. (2008) <doi:10.1109/ICDM.2008.17>, Hariri, S., Kind, M.C. and Brunner, R.J. (2019) <doi:10.1109/TKDE.2019.2947676>, Liu, F.T., Ting, K.M. and Zhou, Z.H. (2010) <doi:10.1007/978-3-642-15883-4_18>, Guha, S., Mishra, N., Roy, G. and Schrijvers, O. (2016) <https://proceedings.mlr.press/v48/guha16.html>, Cortes, D. (2021) <doi:10.48550/arXiv.2110.13402>. Additionally, Shapley values are used to explain model inputs and outputs. See details in references: Shapley, L.S. (1953) <doi:10.1515/9781400881970-018>, Lundberg, S.M. and Lee, S.I. (2017) <https://dm-gatech.github.io/CS8803-Fall2018-DML-Papers/shapley.pdf>, Molnar, C. (2020) <ISBN:978-0-244-76852-2>, Štrumbelj, E. and Kononenko, I. (2014) <doi:10.1007/s10115-013-0679-x>. itsdm also provides functions to diagnose variable response, analyze variable importance, draw spatial dependence of variables and examine variable contribution. As utilities, the package includes a few functions to download bioclimatic variables including 'WorldClim' version 2.0 (see Fick, S.E. and Hijmans, R.J. (2017) <doi:10.1002/joc.5086>) and 'CMCC-BioClimInd' (see Noce, S., Caporaso, L. and Santini, M. (2020) <doi:10.1038/s41597-020-00726-5>.
Authors:
itsdm_0.2.2.tar.gz
itsdm_0.2.2.zip(r-4.7)itsdm_0.2.2.zip(r-4.6)itsdm_0.2.2.zip(r-4.5)
itsdm_0.2.2.tgz(r-4.6-any)itsdm_0.2.2.tgz(r-4.5-any)
itsdm_0.2.2.tar.gz(r-4.7-any)itsdm_0.2.2.tar.gz(r-4.6-any)
itsdm_0.2.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
itsdm/json (API)
NEWS
| # Install 'itsdm' in R: |
| install.packages('itsdm', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/lleisong/itsdm/issues
Pkgdown/docs site:https://lleisong.github.io
- mainland_africa - Boundary of mainland Africa
- occ_virtual_species - Occurrence dataset of a virtual species
Last updated from:d6186fbb19 (on package/itsdm). Checks:9 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 288 | ||
| source / vignettes | OK | 246 | ||
| linux-release-x86_64 | OK | 358 | ||
| macos-release-arm64 | OK | 225 | ||
| macos-oldrel-arm64 | OK | 186 | ||
| windows-devel | OK | 310 | ||
| windows-release | OK | 239 | ||
| windows-oldrel | OK | 253 | ||
| wasm-release | OK | 143 |
Exports:cmcc_bioclimconvert_to_padetect_envi_changedim_reduceevaluate_poformat_observationfuture_cmcc_bioclimfuture_worldclim2independent_responseisotree_pomarginal_responseprobabilityshap_dependenceshap_spatial_responsespatial_responsesuspicious_env_outliersvariable_analysisvariable_contribworldclim2
Dependencies:abindbackportscheckmateclassclassIntclicodetoolscpp11DBIdplyre1071farverfastshapforeachgenericsggplot2gluegtableisobandisotreeiteratorsjsonliteKernSmoothlabelinglatticelifecyclemagrittrMASSMatrixmgcvncdf4nlmeoutliertreepatchworkpillarpkgconfigproxyR6rasterRcerealRColorBrewerRcppRcppArmadilloRhpcBLASctlrlangROCits2S7scalessfspstarsstringistringrterratibbletidyselectunitsutf8vctrsviridisLitewithrwk
Applications of Shapley values on SDM explanation
Rendered fromshap_application.Rmdusingknitr::rmarkdown_notangleon May 27 2026.Last update: 2026-05-27
Started: 2026-05-27
Introduction of itsdm with a virtual species
Rendered fromintroduction_of_itsdm.Rmdusingknitr::rmarkdown_notangleon May 27 2026.Last update: 2026-05-27
Started: 2026-05-27
Using itsdm to a real species: Africa savanna elephant
Rendered fromitsdm_example.Rmdusingknitr::rmarkdown_notangleon May 27 2026.Last update: 2026-05-27
Started: 2026-05-27