Metadata-Version: 2.1
Name: pcrglobwb-utils
Version: 0.1.4.2
Summary: Handy functions to work with PCR-GLOBWB input and output
Home-page: https://pcrglobwb-utils.readthedocs.io/
Author: Jannis M. Hoch
Author-email: j.m.hoch@uu.nl
License: GNU General Public License v3
Keywords: pcrglobwb_utils
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Requires-Dist: Click (>=7.0)
Requires-Dist: xarray (>=0.15.0)
Requires-Dist: pandas (>=0.25.1)
Requires-Dist: rasterio (>=1.0.21)
Requires-Dist: spotpy (>=1.5.8)
Requires-Dist: numpy (>=1.16.5)

===============
Overview
===============


.. image:: https://img.shields.io/pypi/v/pcrglobwb_utils.svg
        :target: https://pypi.python.org/pypi/pcrglobwb_utils

.. image:: https://img.shields.io/travis/JannisHoch/pcrglobwb_utils.svg
        :target: https://travis-ci.com/JannisHoch/pcrglobwb_utils

.. image:: https://readthedocs.org/projects/pcrglobwb-utils/badge/?version=latest
        :target: https://pcrglobwb-utils.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.3725813.svg
   :target: https://doi.org/10.5281/zenodo.3725813
   :alt: DOI

.. image:: https://img.shields.io/badge/License-GPLv3-blue.svg
   :target: https://www.gnu.org/licenses/gpl-3.0
   :alt: License




Handy functions to work with PCR-GLOBWB input and output.


* Free software: GNU General Public License v3
* Documentation: https://pcrglobwb-utils.readthedocs.io.


Features
--------

* evaluation of timeseries simulated by PCR-GLOBWB with observations
* extraction of timeseries from GRDC-files or csv-files
* aggregating and averaging over time scales
* water balance assessments of PCR-GLOBWB runs
* statistical analyses

Credits
-------

Contributions from Jannis M. Hoch and many more to come...

The package structure was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

**0.1.3 (2020-05-07)**

* Analysing the water balance components of a PCR-GLOBWB run
* Calculating statistics of ensemble output and plotting it

**0.1.2 (2020-04-23)**

Additional functionality.

* Added functions for temporal aggregation (daily to monthly, daily to yearly)
* Statistics of simulated discharge (mean, max, min etc) can be computed

**0.1.1 (2020-04-20)**

Minor updates.

* Moved towards object based programming
* Reading from 'normal' csv-files supported now

**0.1.0 (2020-03-24)**

First stable release with minimal functionality.

* Extracting timeseries from netCDF-files for certain lon/lat
* Reading of GRDC station files and extracting meta-data
* Aggregating daily values to monthly averages
* Validating timeseries of observed and simulated values for common time period
* Provision of example data and jupyter notebook
* (Shell)scripts for validating and benchmarking timeseries



