WaterpyBal
This repository contains an open source Python library for water balance modelling.
Package information:
Name: WaterpyBal
version: 1.0.0
Author: Ashkan Hassanzadeh
Email: ashkan.hassanzadeh@gmail.com
python: 3.*
License: agpl-3.0
Installation:
pip can be used for the installation:
pip install waterpybal
Alternatively, download the waterpybal folder from the github repository and add it to lib folder in python path alongside other python libraries.
documentation:
Waterpybal documentation can be found in readthedocs
Jupyter Notebook:
There is a notebook in WaterpyBal's github repository that explains an example of implementing WaterpyBal on spatial and isotopic data
WaterpyBal Studio: Graphic User interface of WaterpyBal
The GUI of WaterpyBal (WaterpyBal Studio), alongside the installation guide and the user manual can be foud here
waterpyBal and waterpyBal Studio
waterpyBal is an open-souce Python library to calculate the spatial-temporal water cycle variables. WaterpyBal can be used to:
-
Generate spatio-temporal netCDF database of desired variables in hourly, daily or monthly time-steps.
-
In study areas using GeoTIFFs, or in a single point.
-
Various modes of introducing variables: numpy arrays, .CSV files or netCDF files and interpolating the available measurments.
-
Possibility to import data from Geotiff archives
-
Soil water reserve calculation based on Rasters
-
Calculating infiltration for daily datasets based on the Curve number method
-
Curve number corrections
-
Possibility to use advance Curve number options such as customized curve number tables, changing the coefficients of the main Curve number formulas (such as Landa) and customizing the Curve number correction formulas
-
Urban Curve number corrections
-
A novel urban water cycle calculation
-
Various methods of Evapotranspiration Calculation
-
calculates the water balance in of a spatio-temporal dataset.
-
Post-processing: Visualization of the results in form of excel outputs, rasters, figures or netCDF files. Generating Water balance reports.
waterpyBal Studio is the user-interface of the waterpybal API. It contains the more frequently used capabilities of the Waterpybal Python Library.
IMPORTANT NOTE: All the rasters that is used in a WaterpyBal project (waterpyBal and waterpyBal Studio) have to have the exact same Geographic coordinate system, pixel resolution, length and width. We recommend QGIS as a free and Open Source software for shapefile to tif conversations, creating multiband tifs, raster resampling, etc.
Metadata
Release files for waterpybal 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| waterpybal-1.0.0.tar.gz | 1.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| waterpybal-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.2 MB
Release files / waterpybal-1.0.0.tar.gz
| Download URL | waterpybal-1.0.0.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5bafe4730791ab3851231c212b3a27cff5afc38c79dded35f106af9ef17f53ee
|
|
BLAKE2b-256 checksum How to use checksums |
45eb325ac3a308eb12953f062db17d7e1e1f785eefd727a5d315cb7d07c9ef88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.28.1
|
Release files / waterpybal-1.0.0-py3-none-any.whl
| Download URL | waterpybal-1.0.0-py3-none-any.whl |
|---|---|
| Size | 45.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8fc8bf3d797df69194f288a3bd9f2707e97d28c175d0270dc3175be9321dd704
|
|
BLAKE2b-256 checksum How to use checksums |
82f0269e6ab794998de38d659a628176132cfdae8e6c7218480fb1a9a92f69a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.28.1
|