Skip to main content

A Python package for calculating and analyzing drought indices.

Project description

"""

drought_indices_python

A Python library for computing and analyzing various drought indices, designed for researchers and practitioners in climate and hydrology. This package aims to provide robust and scientifically verifiable implementations of key drought indicators.

Currently under active development.

About the Author

Kumar Puran Tripathy (PhD Student, Texas A&M University) Email: tripathypuranbdk@gmail.com

Features

The drought_indices_python package offers a growing suite of essential drought indices:

  • Potential Evapotranspiration (PET):
    • calculate_pet_thornthwaite: Estimates PET using the widely recognized Thornthwaite (1948) method, based on temperature and daylight hours.
  • Standardized Precipitation Index (SPI):
    • calculate_spi: Quantifies precipitation deficit or surplus over various timescales, utilizing a calibration period for robust statistical fitting.
  • Standardized Precipitation Evapotranspiration Index (SPEI):
    • calculate_spei: A powerful drought indicator based on the difference between precipitation and potential evapotranspiration, aggregated and transformed to a standard normal variate using a defined calibration period.
  • Data Utilities:
    • Functions for loading, preprocessing, and saving meteorological and hydrological data.

Installation

You can install drought_indices_python directly from PyPI using pip:

pip install drought_indices_python

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drought_indices_python-0.1.3.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

drought_indices_python-0.1.3-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file drought_indices_python-0.1.3.tar.gz.

File metadata

  • Download URL: drought_indices_python-0.1.3.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for drought_indices_python-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d2d01e1c10348b41958ab9015ff1679dc9cd15304ddaf0c86af238a57bac3a26
MD5 eb1d6ed1598113832eb43c0d0d830ff5
BLAKE2b-256 2c57a38b1283b2361b346de415a77e778d34da6bd92050f15399d0de3c341afe

See more details on using hashes here.

File details

Details for the file drought_indices_python-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for drought_indices_python-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8b3cbd23b8b6a75c20c758c8761c5cbade2b3eb5dbdb5871e4495ee2a15aadc5
MD5 9e33d8e93c359de454032f64a0b698db
BLAKE2b-256 3d8319190b9ed47d5d60254aaf987fbcfd04ff5dd2b897a017bea8cee3bf82d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page