Package: AlphaSDM 0.2.0
AlphaSDM: Species Distribution Models on 'AlphaEarth' Satellite Embeddings
Fits species distribution models and maps habitat suitability at up to 10 m resolution from occurrence records alone, using the 'AlphaEarth' Foundations satellite embeddings (Brown et al. 2025) <doi:10.48550/arXiv.2507.22291>. The embeddings, 64 values per pixel per year from a geospatial foundation model, replace environmental layers, so none need to be sourced or aligned. Provides tools to format occurrence records, place pseudo-absences, train and evaluate an ensemble of machine learning models, and export habitat-suitability rasters. Sampling, model training and prediction all run on 'Google Earth Engine', which requires a free account for noncommercial use.
Authors:
AlphaSDM_0.2.0.tar.gz
AlphaSDM_0.2.0.zip(r-4.7-any)AlphaSDM_0.2.0.zip(r-4.6-any)AlphaSDM_0.2.0.zip(r-4.5-any)
AlphaSDM_0.2.0.tgz(r-4.6-any)AlphaSDM_0.2.0.tgz(r-4.5-any)
AlphaSDM_0.2.0.tar.gz(r-4.7-any)AlphaSDM_0.2.0.tar.gz(r-4.6-any)
AlphaSDM_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
AlphaSDM/json (API)
| # Install 'AlphaSDM' in R: |
| install.packages('AlphaSDM', repos = c('https://james-longo.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/james-longo/alphasdm/issues
Pkgdown/docs site:https://james-longo.github.io
alphaearthbiodiversityecologyembeddingsfoundation-modelsgoogle-earth-enginehabitat-suitabilityremote-sensingsdmspecies-distribution-modeling
Last updated from:f10c48ae6b. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 142 | ||
| source / vignettes | OK | 207 | ||
| linux-release | OK | 139 | ||
| macos-release | OK | 160 | ||
| macos-oldrel | OK | 223 | ||
| windows-devel | OK | 282 | ||
| windows-release | OK | 99 | ||
| windows-oldrel | OK | 120 | ||
| wasm-release | OK | 116 |
Exports:calculate_classifier_metricsclear_gee_credentialsevaluate_modelsformat_datagee_clean_assetsgee_statusgee_tasksgenerate_mapgenerate_pseudo_absencessetup_gee
Dependencies:classclassIntDBIe1071herejsonliteKernSmoothlatticeMatrixpngproxyrappdirsRcppRcppTOMLreticulaterlangrprojroots2sfunitswithrwk
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Calculate discrimination and calibration metrics | calculate_classifier_metrics |
| Forget the saved Earth Engine project, and optionally sign out | clear_gee_credentials |
| Evaluate SDM models on Alpha Earth embeddings | evaluate_models |
| Standardize occurrence records for AlphaSDM | format_data |
| Remove leftover AlphaSDM temporary assets | gee_clean_assets |
| Report the Google Earth Engine connection status | gee_status |
| Show recent AlphaSDM Earth Engine tasks | gee_tasks |
| Generate an SDM suitability map | generate_map |
| Generate pseudo-absences for presence-only data | generate_pseudo_absences |
| Connect AlphaSDM to Google Earth Engine (one-time) | setup_gee |