{ "info": { "author": "James Adams", "author_email": "monocongo@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Atmospheric Science", "Topic :: Scientific/Engineering :: Physics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![Build Status](https://travis-ci.com/monocongo/climate_indices.svg?master)](https://travis-ci.com/monocongo)\n[![Coverage Status](https://coveralls.io/repos/github/monocongo/climate_indices/badge.svg?branch=master)](https://coveralls.io/github/monocongo/climate_indices?branch=master)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/48563cbc37504fc6aa72100370e71f58)](https://www.codacy.com/app/monocongo/climate_indices?utm_source=github.com&utm_medium=referral&utm_content=monocongo/climate_indices&utm_campaign=Badge_Grade)\n[![License](https://img.shields.io/badge/License-BSD%203--Clause-green.svg)](https://opensource.org/licenses/BSD-3-Clause)\n\n# Climate Indices in Python\n\nThis project contains Python implementations of various climate index algorithms which provide\na geographical and temporal picture of the severity of precipitation and temperature anomalies\nuseful for climate monitoring and research.\n\nThe following indices are provided:\n\n- [SPI](https://climatedataguide.ucar.edu/climate-data/standardized-precipitation-index-spi),\n Standardized Precipitation Index, utilizing both gamma and Pearson Type III distributions\n- [SPEI](https://www.researchgate.net/publication/252361460_The_Standardized_Precipitation-Evapotranspiration_Index_SPEI_a_multiscalar_drought_index),\n Standardized Precipitation Evapotranspiration Index, utilizing both gamma and Pearson Type III distributions\n- [PET](https://www.ncdc.noaa.gov/monitoring-references/dyk/potential-evapotranspiration), Potential Evapotranspiration, utilizing either [Thornthwaite](http://dx.doi.org/10.2307/21073)\n or [Hargreaves](http://dx.doi.org/10.13031/2013.26773) equations\n- [PDSI](http://www.droughtmanagement.info/palmer-drought-severity-index-pdsi/),\n Palmer Drought Severity Index\n- [scPDSI](http://www.droughtmanagement.info/self-calibrated-palmer-drought-severity-index-sc-pdsi/),\n Self-calibrated Palmer Drought Severity Index\n- [PHDI](http://www.droughtmanagement.info/palmer-hydrological-drought-index-phdi/),\n Palmer Hydrological Drought Index\n- [Z-Index](http://www.droughtmanagement.info/palmer-z-index/),\n Palmer moisture anomaly index (Z-index)\n- [PMDI](https://climate.ncsu.edu/climate/climdiv), Palmer Modified\n Drought Index\n- [PNP](http://www.droughtmanagement.info/percent-of-normal-precipitation/),\n Percentage of Normal Precipitation\n\nThis Python implementation of the above climate index algorithms is being developed\nwith the following goals in mind:\n\n- to provide an open source software package to compute a suite of\n climate indices commonly used for climate monitoring, with well\n documented code that is faithful to the relevant literature and\n which produces scientifically verifiable results\n- to provide a central, open location for participation and collaboration\n for researchers, developers, and users of climate indices\n- to facilitate standardization and consensus on best-of-breed\n climate index algorithms and corresponding compliant implementations in Python\n- to provide transparency into the operational code used for climate\n monitoring activities at NCEI/NOAA, and consequent reproducibility\n of published datasets computed from this package\n- to incorporate modern software engineering principles and programming\n best practices\n\n\nThis is a developmental/forked version of code that is originally developed and\nmaintained by NIDIS/NCEI/NOAA. The official release version is available at\n[drought.gov](https://www.drought.gov/drought/python-climate-indices).\n\n- [__Documentation__](https://climate-indices.readthedocs.io/en/latest/)\n- [__License__](LICENSE)\n- [__Disclaimer__](DISCLAIMER)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/monocongo/climate_indices", "keywords": "indices,climate,climate indices,drought,drought indices,pdsi ,spi,spei,evapotranspiration", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "climate-indices", "package_url": "https://pypi.org/project/climate-indices/", "platform": "", "project_url": "https://pypi.org/project/climate-indices/", "project_urls": { "Homepage": "https://github.com/monocongo/climate_indices" }, "release_url": "https://pypi.org/project/climate-indices/1.0.7/", "requires_dist": [ "dask", "nco", "netcdf4", "numba", "numpy", "pytest", "scipy", "toolz", "xarray" ], "requires_python": "", "summary": "Community reference implementations of climate index algorithms in Python. Including Palmers (PDSI, scPDSI, PHDI, and Z-Index), SPI, SPEI, PET, and PNP.", "version": "1.0.7" }, "last_serial": 5822871, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5061b72db83f27dc0d881a1ea95c795d", "sha256": "70e9d73fc92c040d05856795bdd84a9fc8520b03b6145be75fd5a3b9b59ef17a" }, "downloads": -1, "filename": "climate_indices-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5061b72db83f27dc0d881a1ea95c795d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43084, "upload_time": "2018-09-09T19:24:14", "url": "https://files.pythonhosted.org/packages/0a/a4/f6fefc2c1eddd8aed560d419224f2e233a2020656d84fe163f0cff875a71/climate_indices-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b870729434b0416959ff4c661316a54", "sha256": "382834559892a2a99f02c734817325ebc0f2f38b33f925e3bc6498d71e46ba94" }, "downloads": -1, "filename": "climate_indices-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4b870729434b0416959ff4c661316a54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41260, "upload_time": "2018-09-09T19:24:15", "url": "https://files.pythonhosted.org/packages/26/3c/e956a17259d98aee4d81246bf6b8c1efcb8d7b67fa306d1dcdf0fc4418d4/climate_indices-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b0720a63ff28ecdcb14eef761ad34b58", "sha256": "0809488cc02eeb011938ca4315735e44329c750fb428d76db7777e23c21e9e06" }, "downloads": -1, "filename": "climate_indices-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b0720a63ff28ecdcb14eef761ad34b58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73778, "upload_time": "2019-03-11T17:25:55", "url": "https://files.pythonhosted.org/packages/0f/00/371839d6d04cdd009c8b83aff7cb6f9b302e47ee9c55408d8bf6827f310f/climate_indices-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd675e0fe99ab63d36a8b9962b915705", "sha256": "c9b16d44018f897335001d204ba12b27795afcf430a41eb894fdfab4e6856b0c" }, "downloads": -1, "filename": "climate_indices-1.0.2.tar.gz", "has_sig": false, "md5_digest": "cd675e0fe99ab63d36a8b9962b915705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69019, "upload_time": "2019-03-11T17:25:56", "url": "https://files.pythonhosted.org/packages/b0/e8/9ce55a62522e5f7569bda6f685c7dabe842c5080ec1b8801181e3e47d451/climate_indices-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "367330216eced41e68063bca6faa8f4c", "sha256": "abdda0136ca1ed3911b29a03cf776c4bfe72c718cb307633c17d1bc937930eed" }, "downloads": -1, "filename": "climate_indices-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "367330216eced41e68063bca6faa8f4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 53580, "upload_time": "2019-03-15T01:00:21", "url": "https://files.pythonhosted.org/packages/5a/7b/93fadf306fb3db582e37973a1208fb9641d3924c9927b711912c1b2eeae6/climate_indices-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "083b34d8fc84045fa2403652b34b5387", "sha256": "75a4a4168d79d3c4b5cf25ce71bfc7097c1e90303dc871a2af7e42642bd7a15d" }, "downloads": -1, "filename": "climate_indices-1.0.3.tar.gz", "has_sig": false, "md5_digest": "083b34d8fc84045fa2403652b34b5387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50003, "upload_time": "2019-03-15T01:00:23", "url": "https://files.pythonhosted.org/packages/99/42/662ee81ba42d734ca3a55e6f6538dfca67decfd7267231607a664d57a636/climate_indices-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "fb0d6a4c444b62625f8e8b5a285f65ea", "sha256": "a46e2ea7dcbaab111e0423171fe3e9597c939d1e766b121b94781dccbdf15353" }, "downloads": -1, "filename": "climate_indices-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fb0d6a4c444b62625f8e8b5a285f65ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 53670, "upload_time": "2019-03-21T22:28:27", "url": "https://files.pythonhosted.org/packages/af/a2/a3cbe83f2f37d63e06e1fd24b3d973091c989804547498979696384dc331/climate_indices-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c528b05b2d162082c2664098d33939a1", "sha256": "5a2f42f9787662d81cb7396cd48d6510ff0051812dea1fc21e9618efb8adbf64" }, "downloads": -1, "filename": "climate_indices-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c528b05b2d162082c2664098d33939a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50049, "upload_time": "2019-03-21T22:28:29", "url": "https://files.pythonhosted.org/packages/dc/3f/0a76de017def4b0f7a6a5dcdd00a979bd20b00b7405af58cc60c786771c0/climate_indices-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7c2195be42c6f6c7130b93140bcb4a26", "sha256": "a2ac6370ed5f6e9f0a0cd3ce2c08c629ed300d684af1e3c45a78421edcc9e2f7" }, "downloads": -1, "filename": "climate_indices-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7c2195be42c6f6c7130b93140bcb4a26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57448, "upload_time": "2019-06-14T19:09:20", "url": "https://files.pythonhosted.org/packages/f7/f8/ec11f3a79b1c26b3acc516b1bc36d1bec14e6f64228b268ae9f371857f1d/climate_indices-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb8460741bb93071b831b9ef0d4a3b7f", "sha256": "a088eebad21fa4911cdface288489404fc0cd4164b6a6b415e4d41282abfe5bd" }, "downloads": -1, "filename": "climate_indices-1.0.5.tar.gz", "has_sig": false, "md5_digest": "bb8460741bb93071b831b9ef0d4a3b7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53306, "upload_time": "2019-06-14T19:09:22", "url": "https://files.pythonhosted.org/packages/9e/f7/6eb97af54eae1cdb6f1c000b49aa76e73c26ea61eeff7913ca95250ec6e8/climate_indices-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "ec43156a68df06d6d3d7dc5ea5727f95", "sha256": "6f9b8c6f7f50b56b309ba3a427a82b2d81513298303ef126aa680cd30be73d40" }, "downloads": -1, "filename": "climate_indices-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ec43156a68df06d6d3d7dc5ea5727f95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57719, "upload_time": "2019-08-29T00:48:42", "url": "https://files.pythonhosted.org/packages/5a/d4/f983cb7ca450af93d032035e77f3fd95d97a5745ba79369bb705acb93f1a/climate_indices-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d98155fb00c124115a5c7e6f0743d17f", "sha256": "1df1bd498ab1b928eb029596e95dbb56a18c69b08f3df1ecd62fcde868c16325" }, "downloads": -1, "filename": "climate_indices-1.0.6.tar.gz", "has_sig": false, "md5_digest": "d98155fb00c124115a5c7e6f0743d17f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53634, "upload_time": "2019-08-29T00:48:43", "url": "https://files.pythonhosted.org/packages/f4/45/b1f0e266274b0255577bec9fef8a2ff3d3c43ded218cdd670cfc5fdab9d9/climate_indices-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "e2202d2582db8e29dcf6a61226486e84", "sha256": "3bcd34fba7c07bfd581d06b09d2a25e86c3889e8183972cba5138e67ade11eae" }, "downloads": -1, "filename": "climate_indices-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e2202d2582db8e29dcf6a61226486e84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57745, "upload_time": "2019-09-12T22:23:18", "url": "https://files.pythonhosted.org/packages/ce/65/9638434456dffc7cf2e00042d1801905c499755affd1ada4aa1313f17ed6/climate_indices-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa144d7981824813b28270299b08559a", "sha256": "cf1c944640e8f630a54fee1018faecf8c9aefdd68e7b51ad514ef429cdb7d0ff" }, "downloads": -1, "filename": "climate_indices-1.0.7.tar.gz", "has_sig": false, "md5_digest": "aa144d7981824813b28270299b08559a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53668, "upload_time": "2019-09-12T22:23:19", "url": "https://files.pythonhosted.org/packages/40/91/94bcc7243494a1266ea2ebe5627a4d407109a431bcca9cd052beb101edb3/climate_indices-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e2202d2582db8e29dcf6a61226486e84", "sha256": "3bcd34fba7c07bfd581d06b09d2a25e86c3889e8183972cba5138e67ade11eae" }, "downloads": -1, "filename": "climate_indices-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e2202d2582db8e29dcf6a61226486e84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57745, "upload_time": "2019-09-12T22:23:18", "url": "https://files.pythonhosted.org/packages/ce/65/9638434456dffc7cf2e00042d1801905c499755affd1ada4aa1313f17ed6/climate_indices-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa144d7981824813b28270299b08559a", "sha256": "cf1c944640e8f630a54fee1018faecf8c9aefdd68e7b51ad514ef429cdb7d0ff" }, "downloads": -1, "filename": "climate_indices-1.0.7.tar.gz", "has_sig": false, "md5_digest": "aa144d7981824813b28270299b08559a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53668, "upload_time": "2019-09-12T22:23:19", "url": "https://files.pythonhosted.org/packages/40/91/94bcc7243494a1266ea2ebe5627a4d407109a431bcca9cd052beb101edb3/climate_indices-1.0.7.tar.gz" } ] }