pyspi Standardized Precipitation Index (SPI) in Python This is a tool fully writen in Python programming langauge to calculate SPI (Standardized Precipitation Index). This package needs numppy, scipy , matplotlib and pandas, statsmodels and lmoments.