Skip to main content

Read and write Watershed Data Management (WDM) files

Project description

https://travis-ci.org/timcera/wdmtoolbox.svg?branch=master https://coveralls.io/repos/timcera/wdmtoolbox/badge.png?branch=master Latest release wdmtoolbox license

The 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-12.8.0.tar.gz (187.8 kB view details)

Uploaded Source

Built Distributions

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

wdmtoolbox-12.8.0-cp39-cp39-win_amd64.whl (555.5 kB view details)

Uploaded CPython 3.9Windows x86-64

wdmtoolbox-12.8.0-cp39-cp39-win32.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86

wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

wdmtoolbox-12.8.0-cp39-cp39-macosx_10_9_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

wdmtoolbox-12.8.0-cp38-cp38-win_amd64.whl (554.8 kB view details)

Uploaded CPython 3.8Windows x86-64

wdmtoolbox-12.8.0-cp38-cp38-win32.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86

wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

wdmtoolbox-12.8.0-cp38-cp38-macosx_10_9_x86_64.whl (172.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

wdmtoolbox-12.8.0-cp37-cp37m-win_amd64.whl (554.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

wdmtoolbox-12.8.0-cp37-cp37m-win32.whl (1.1 MB view details)

Uploaded CPython 3.7mWindows x86

wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

wdmtoolbox-12.8.0-cp37-cp37m-macosx_10_9_x86_64.whl (172.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: wdmtoolbox-12.8.0.tar.gz
  • Upload date:
  • Size: 187.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0.tar.gz
Algorithm Hash digest
SHA256 c5c94cca3ac561663a15a3186c7062d31b8982730543a15fddf3b6f5cc0c470c
MD5 1ce4486c4886bddf0f853582cf2cc226
BLAKE2b-256 39ec3ad271c355b5468ce05a063e5f4801cfdd8350cb0b5187f00a37927daa91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 555.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d44893e55b412f6a01cda960a434e7d0d5336e80c4ff82be4a4b03c16e4a6589
MD5 5b8279a5620bcd02847c35463140746c
BLAKE2b-256 5e372932f55b9b1966ead00bc74de3ab92b94cee01525faf365a0dc48993504d

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2d3bbee2f50551343c4c1d978d3acb09aafce395a0ac657067cf93b8fb5ff89d
MD5 a155cf5809f670492b6dd027403e8405
BLAKE2b-256 22fa52f3e61331b655b316222bf05d149e1c6135e89f4d91bf7874ba0bbb2a54

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eae389e2c65722bc2fba5ca70c9a575bd0d4ad9a7dd2c4feacd25f6c7ba34ca5
MD5 7873d0029e676913d4e14509c918714e
BLAKE2b-256 4e10dd90ee40855df8c43c77b44f871b051004a98419cff31869f8d2aba68cde

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 60add3289b976fa75ee826d27ccce584edcf24357fde0ecf4194d49cf0f2ed66
MD5 4742d46c2b1b42358167e33d12b38998
BLAKE2b-256 842643c65171bf269ef129909306149d07ffa4a5e022d3c07c8f4a624b0fd132

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 173.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0d253bae6b43bafde83893bfc81fc09f007f96b2ca5b59b0b4cc9c7984394bd3
MD5 7e2876358c9fe5a8de36000ae4d3acd8
BLAKE2b-256 e60f2c76c9e062eba054e40b80fed3256c0555b217b81cbe751ead259d0762c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 554.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2a0497965b65b472e4897fd3140e2d1de0e3cea6f092dce4689a13016f4e3786
MD5 4848996040737573cca96d3156a92c34
BLAKE2b-256 e65d0004558ae9a80aea02121ab9e6eebe2b6aa7bdb9dd2f08b789eb2641e0db

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 837e31d1526c3b3ea90c4a3ea21ea0e6e7ddf8597de73b80be6999e15095d5af
MD5 7b4f2359fd419971b9e671c98dcce030
BLAKE2b-256 7b29e858d464c539f3a26c601e4f2caca6dbe32ecf7bbbe17aa322ea328ce17d

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d0ca2ec09180c111d1efc02b1c2354e168bd7d24517874a15be905b333abbeee
MD5 38ac1b1bec7e5bacee6f246137ac1f39
BLAKE2b-256 c3ab5f4461d3632fc7320881ac319d25d7ec3e6124a76a8a61fefa8822783d7b

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a85bb4b01fa96ee9b454f918a85d0c3a8fbf511f6fa77ee2f5b0733c71e7c93c
MD5 f5dfd860b74f5eee13394f51618246d9
BLAKE2b-256 9bcb64a3013b34d6c637130c1287556791e5d442f480f0e5f22ec244d6e72fc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 172.9 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e379dcc3fca66ae9c2d79732dd04db7c9337e10d017a9b7568ac08cf44c6610
MD5 d78fca31b359fe394d03ee5d32d06761
BLAKE2b-256 a292d84366ec7eed2ee09c2135a5ce8f3fa0bdf6c90e472b125998f0eb9f88eb

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 554.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7cecff963182f09140dc13b4eb4879a74a6e92f288f4d425fc33869308480d3e
MD5 d9b838b06dbc2bd2ad35145e2393ff22
BLAKE2b-256 3c205b58148a9859cd76cbec388a52618dc704f14fbdca77e978b289dc7b97b2

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 90b90d22cf22accc79de4ad5f3f0db1690a50467b63dc7340808db9d9fc75d73
MD5 b99e71b387bcec30e55d4f79d225439e
BLAKE2b-256 2f49f935cee1894603ee5ebf2af72e3607b90fbfb4b411a98fbccc1ac11602de

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 16f82ebeda646839578ffb41ac7bde35a4e74ecc44b06edb87f48db205f97b4f
MD5 c992091cc40198c17949106ca0b3fec2
BLAKE2b-256 336e3ad665d148d3cb81a421699888d2d2926f62e0c4f361543a049c7be6314c

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for wdmtoolbox-12.8.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 99ef0ca197928318b0d8c04517b3edc3ffc7aa953806c4fc303f988ff7af6e07
MD5 d9140f80c9c63ba4029358e7e0f7a435
BLAKE2b-256 6f83fddc342a8379be600fb330a0c4a0ae268f9db9bd43974d4dcccfb6dcae04

See more details on using hashes here.

File details

Details for the file wdmtoolbox-12.8.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: wdmtoolbox-12.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 172.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for wdmtoolbox-12.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8448d86193cad7399df6136ebaa9c476e2c38bc96396c45e0873d2eafc939e8f
MD5 7e26fc0b835712cc246af55f436da059
BLAKE2b-256 f12d320c917af1f56aee38b09452dc60fd6653fc1bd5f403ede848e57972a867

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