climate_indices
Reference Python implementations of SPI, SPEI and Palmer indices for drought monitoring.
The reference R implementation of SPEI and SPI from the index's own authors.
Install
install.packages("SPEI")The SPEI package is maintained by Santiago Beguería — co-author of the Standardised Precipitation-Evapotranspiration Index itself — making it the closest thing to a canonical implementation. It computes SPEI and SPI at any timescale, with the PET routines (Thornthwaite, Hargreaves, Penman-Monteith) the index depends on, and kernel-weighting and distribution options documented against the original papers.
For drought analyses that will be reviewed, "computed with the authors' own package" is a satisfying provenance line. Simple API, stable on CRAN, widely cited.
Ranked by the topics, categories and workflow stages they share with SPEI (R package).
Reference Python implementations of SPI, SPEI and Palmer indices for drought monitoring.
Statistical downscaling and bias correction of climate projections in R — part of the climate4R framework.
Climate indices and bias adjustment on xarray — the operational-grade library for climate-data engineering.
The longest satellite soil moisture record available — merged active+passive retrievals back to 1978, free, no login.
Planetary-scale geospatial analysis in the cloud — the data catalogue and compute behind modern water remote sensing.
The Variable Infiltration Capacity model — macroscale land-surface hydrology for big basins and climate studies.