Skip to main content

Read and write Watershed Data Management (WDM) files

Project description

Tests Test Coverage Latest release BSD-3 clause license wdmtoolbox downloads PyPI - Python Version

wdmtoolbox

The wdmtoolbox is a Python script and library to read/write/manage Watershed Data Management (WDM) files used for time-series in hydrology and hydrological simulation. WDM files are used in the Hydrological Simulation Program - FORTRAN (HSPF) and the Better Assessment of Science Integrating point and Non-point Sources (BASINS). HSPF is a part of the BASINS system.

BASINS, HSPF, and various utilities are available at https://github.com/respec/BASINS/releases

For HSPF I also have developed:

Installation for the Impatient

pip install wdmtoolbox

For Windows should use the conda environment and install as many of the required libraries with conda install … before using pip..

Compile From Source

To compile from source you need a “C” compiler (gcc on Linux, Visual Studio 2019 for Windows), a FORTRAN compiler (gfortran on Linux, MSYS2/MINGW gfortran on Windows), Python 3.7, 3.8, or 3.9 with “numpy” installed to be able to access f2py.

Additional Software

https://timcera.bitbucket.io/index.html

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

wdmtoolbox-14.1.0.tar.gz (181.5 kB view details)

Uploaded Source

Built Distributions

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

wdmtoolbox-14.1.0-cp311-cp311-win_amd64.whl (588.9 kB view details)

Uploaded CPython 3.11Windows x86-64

wdmtoolbox-14.1.0-cp311-cp311-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

wdmtoolbox-14.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

wdmtoolbox-14.1.0-cp311-cp311-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

wdmtoolbox-14.1.0-cp310-cp310-win_amd64.whl (588.9 kB view details)

Uploaded CPython 3.10Windows x86-64

wdmtoolbox-14.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

wdmtoolbox-14.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

wdmtoolbox-14.1.0-cp310-cp310-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

wdmtoolbox-14.1.0-cp39-cp39-win_amd64.whl (588.8 kB view details)

Uploaded CPython 3.9Windows x86-64

wdmtoolbox-14.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

wdmtoolbox-14.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

wdmtoolbox-14.1.0-cp39-cp39-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

wdmtoolbox-14.1.0-cp38-cp38-win_amd64.whl (588.3 kB view details)

Uploaded CPython 3.8Windows x86-64

wdmtoolbox-14.1.0-cp38-cp38-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

wdmtoolbox-14.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

wdmtoolbox-14.1.0-cp38-cp38-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file wdmtoolbox-14.1.0.tar.gz.

File metadata

  • Download URL: wdmtoolbox-14.1.0.tar.gz
  • Upload date:
  • Size: 181.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for wdmtoolbox-14.1.0.tar.gz
Algorithm Hash digest
SHA256 0760a9a7a4f03b282c8c9ccd90acf6c2b551fd4733a5f217a41be44ff2bfe92c
MD5 1168b3f6c5080a9b71648c61a4f91092
BLAKE2b-256 1bd5938eb9dc31d354ad4794f6e8b00579e2c9d6e7817e369dd371a472ae7c03

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b89c41319e9d67d205e7251b77e3aae975c0b51e6b0a1a6113e8514cbd0b035e
MD5 5e442ea1e980b054e45ba6751d3a4781
BLAKE2b-256 4008dca68f8f151842faae6f91d0c79a9243542f7798999ccbc5a3537018f68e

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 02c09bbf03b21501ab6317f1616fdbf9bafc4223e2339a9df9103f891764a3ee
MD5 d9684b7b862d8da2c713dd1709943bcc
BLAKE2b-256 0a5a9d60e3e514813a128ec9f1bfccb2a1615dd55e40b159cdfd028c48a86451

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d9e802761d367b41ad17249f709fd50d072fd0a0332e4cc7ada0400c786f4e0
MD5 a994d0d6c57e4d092a4284df7dade045
BLAKE2b-256 50bf5088e996e1ebc926ab67e1a7ef3e3e1e0f3e29c2d204faa010a46c429c11

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bcfde1279e221a5b46f3c0c44a6b7d8ba668d68a886ca939233f2af0143f585
MD5 c215f485143d0a751a7dcc5fcffb1307
BLAKE2b-256 08643ed3e1959cb4220c25cb3195613529e953a32d75b7cc29dcc804fbe1af64

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6aa15206a5f33b38d42644cb1be857d73fa4010613a5d614bab8a1bf3735b6c5
MD5 d1f35f39525d72b39853332e21c657e9
BLAKE2b-256 619e5e3d9e11a4962eea8b3dfa3309f376e00af14c10bf498c996d4beaa3dacd

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0625e90e8f1649a9312e3ff13db2e31b92250375b7bd219da8070b945d7908c8
MD5 5170f81936dd5132249b919c728ad55a
BLAKE2b-256 346e3846e29fb09286322e1282da1a5afbda82f5922ccde2308be51d4f7ea113

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b75bcb3f128b594c9abe1d0aba2690738c4f57009c7a33b992fc28630306ddef
MD5 b96866b0f60d2be059d874471b75def6
BLAKE2b-256 94c83a451a125f3318f50f651e2a4f57fb41c0141d31c0d49d7f0a4f7c3feb98

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cb7dc4c99b444a184a0ba7445fcade2d0937c162e6acc8e194da789b1a174c0
MD5 2303586bf35b396a3982e47d4513eec7
BLAKE2b-256 25dfbeb8a4ecf5becff472e10274f66eece9d805de6cbd637fb9903455271026

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: wdmtoolbox-14.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 588.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for wdmtoolbox-14.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 acfe896054d948c8e52af46ff8b59b82aed4a0bf5c46a7f5d05aa859f65f8655
MD5 dea5d44408ef8470d0231d1ea5252074
BLAKE2b-256 ffc08bd8188027d2294437e72ea9b2f4b07cb5160755cc839dfdf616d1be6a19

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8ba1d3e106b04bf90e68e807cd4288fe1ca8ae4708bf2950619a26f4e5044467
MD5 4e5cbc5c6389bdb2aafd48dc4aabcdfa
BLAKE2b-256 cc34df6f4d2f2b056f0499d62350f36624b7df05b6edd6b7c95b5dccaacf4671

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2258cbcf28ebfc9d4b01c6c27e6fb1b04b07f2f0eda13e2668b6cd2159c4dad4
MD5 b2327731488e6bac391b42ba1edebf3e
BLAKE2b-256 80878ea0d0a44f1bdcf4a1a112b5096f9167f04c14cb04a5fc656746f74ec3f4

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b366b31e1b7985723b1d609362ef3f9b95e856a358a18e574625a35453ade236
MD5 315ce5969f07c5270fc74480f9c4110f
BLAKE2b-256 bcf5f98e56b2a3c692c59f98e8df57f7ebb8de282be19b2bdde8e1c40dd1902d

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: wdmtoolbox-14.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 588.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for wdmtoolbox-14.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 28fe82c7b02d3456269e89137c226ddb2828f7bd6a124408cde296d321b25120
MD5 f6034c729f79778b0b723dec70605a19
BLAKE2b-256 ac3092499abcdd4192befd59aff3e1a3ea62389d443a3dd55c809ba5a56a742c

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2e85e3c8f8c68c2ad03c6031916988cec097197a7d918e4e87307da442599672
MD5 bcb2d491d9c513ab46076e0e3e01ce0c
BLAKE2b-256 a3dc2059c0168c50f10d97191830c9ed65b0fc5f228b7a1f4cc14dffe5d5b5b2

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b96d0280bed7215662f5517baddc51ee170e9e1ff80dcb2653133046251d37f6
MD5 98a04319a9865e474bfbad220bcef9d7
BLAKE2b-256 06cf8379c7c6a1dabe7be0c70d455ab9cd4a78def258e46b4fb6af10c24e916c

See more details on using hashes here.

File details

Details for the file wdmtoolbox-14.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-14.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e254fd9f7b20e477199e5a755024fe5f0cef4641f884233b5a00bad3c17abf82
MD5 6cd0c1af919222e8a44b06882ff196f3
BLAKE2b-256 3f281559c797c413917b20e4dead007f453be88ecbd63ef69ec0c22dce974937

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