Skip to main content

Python wrapper for SWAP hydrological model.

Project description

pySWAP - Python wraper for SWAP hydrological model

pySWAP is a Python wrapper (not Python implementation) for the SWAP hydrological model developed at Wageningen University and Research (link to the model website). It simplifies the creation of input files, execution of the SWAP model, and analysis and visualization of results. Users can set up and document their models in Jupyter notebooks, enhancing transparency, collaboration, and facilitating community-supported debugging.

Contributing

pySWAP is in the early stages of development so any contributions are highly encouraged. You can open issues, submit pull requests, or initiate discussions on GitHub. For more details on how you can contribute, visit the CONTRIBUTE section and get involved!

Help

Consult pySWAP documentation page for detailed instructions.

Installation

As this is still a development version, the package is only available through GitHub. You can install it by cloning the repository and installing it in your environment using pip:

git clone --recurse-submodules https://github.com/zawadzkim/pySWAP.git

Then go inside the freshly cloned repo and type:

pip install .

If you would like to adapt the software and share it, install it in interactive mode:

pip install -e .

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

pyswap-0.1.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

pyswap-0.1.0-py3-none-any.whl (2.5 MB view details)

Uploaded Python 3

File details

Details for the file pyswap-0.1.0.tar.gz.

File metadata

  • Download URL: pyswap-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1021-azure

File hashes

Hashes for pyswap-0.1.0.tar.gz
Algorithm Hash digest
SHA256 926646035e73845473f8d2d625ec829a6b4073ad9324ab331adb1bd398b008e9
MD5 f4beaf940845c1c94ef0a6649839b240
BLAKE2b-256 2af4444a067077ac69ecedac038acfd877d84ed4e65fb34a465c49542c5618e0

See more details on using hashes here.

File details

Details for the file pyswap-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyswap-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1021-azure

File hashes

Hashes for pyswap-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5702f4e479e7d765069ec78b75d288e0f1a3a1a09a00bfe3ad3b35fd3a6329b
MD5 1f428f836d7a1fcbeb333a4688a8498f
BLAKE2b-256 b7548ce63575bbd121705486e03cdcc682881e18ffc6e91e1b32b084afaf8e27

See more details on using hashes here.

Supported by

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