wdmtoolbox


Namewdmtoolbox JSON
Version 16.0.9 PyPI version JSON
download
home_pageNone
SummaryRead and write Watershed Data Management (WDM) files
upload_time2024-11-17 22:31:02
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseBSD-3-Clause
keywords wdm watershed data_management data hydrology hydrological simulation fortran hspf
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. image:: https://github.com/timcera/wdmtoolbox/actions/workflows/pypi-package.yml/badge.svg
    :alt: Tests
    :target: https://github.com/timcera/wdmtoolbox/actions/workflows/pypi-package.yml
    :height: 20

.. image:: https://img.shields.io/coveralls/github/timcera/wdmtoolbox
    :alt: Test Coverage
    :target: https://coveralls.io/r/timcera/wdmtoolbox?branch=master
    :height: 20

.. image:: https://img.shields.io/pypi/v/wdmtoolbox.svg
    :alt: Latest release
    :target: https://pypi.python.org/pypi/wdmtoolbox/
    :height: 20

.. image:: https://img.shields.io/pypi/l/wdmtoolbox.svg
    :alt: BSD-3 clause license
    :target: https://pypi.python.org/pypi/wdmtoolbox/
    :height: 20

.. image:: https://img.shields.io/pypi/dd/wdmtoolbox.svg
    :alt: wdmtoolbox downloads
    :target: https://pypi.python.org/pypi/wdmtoolbox/
    :height: 20

.. image:: https://img.shields.io/pypi/pyversions/wdmtoolbox
    :alt: PyPI - Python Version
    :target: https://pypi.org/project/wdmtoolbox/
    :height: 20

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:

* hspfbintoolbox to extract data from the HSPF binary output file
  https://timcera.bitbucket.io/hspfbintoolbox/docs/index.html
* hspf_utils to create water balance tables of the entire model, or particular
  years, and to create a CSV file useful to join to a GIS layer to map model
  results.
  https://timcera.bitbucket.io/hspf_utils/docs/index.html

Installation for the Impatient
==============================
pip
~~~
.. code-block:: bash

    pip install wdmtoolbox

conda
~~~~~
.. code-block:: bash

    conda install -c conda-forge wdmtoolbox

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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "wdmtoolbox",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "WDM, watershed, data_management, data, hydrology, hydrological, simulation, fortran, HSPF",
    "author": null,
    "author_email": "Tim Cera <tim@cerazone.net>",
    "download_url": "https://files.pythonhosted.org/packages/aa/ab/56eb5486dcdcb3bb59ddbb6daab6d5a19c862c0ab71ebebf83cc435af828/wdmtoolbox-16.0.9.tar.gz",
    "platform": null,
    "description": ".. image:: https://github.com/timcera/wdmtoolbox/actions/workflows/pypi-package.yml/badge.svg\n    :alt: Tests\n    :target: https://github.com/timcera/wdmtoolbox/actions/workflows/pypi-package.yml\n    :height: 20\n\n.. image:: https://img.shields.io/coveralls/github/timcera/wdmtoolbox\n    :alt: Test Coverage\n    :target: https://coveralls.io/r/timcera/wdmtoolbox?branch=master\n    :height: 20\n\n.. image:: https://img.shields.io/pypi/v/wdmtoolbox.svg\n    :alt: Latest release\n    :target: https://pypi.python.org/pypi/wdmtoolbox/\n    :height: 20\n\n.. image:: https://img.shields.io/pypi/l/wdmtoolbox.svg\n    :alt: BSD-3 clause license\n    :target: https://pypi.python.org/pypi/wdmtoolbox/\n    :height: 20\n\n.. image:: https://img.shields.io/pypi/dd/wdmtoolbox.svg\n    :alt: wdmtoolbox downloads\n    :target: https://pypi.python.org/pypi/wdmtoolbox/\n    :height: 20\n\n.. image:: https://img.shields.io/pypi/pyversions/wdmtoolbox\n    :alt: PyPI - Python Version\n    :target: https://pypi.org/project/wdmtoolbox/\n    :height: 20\n\nwdmtoolbox\n==========\nThe `wdmtoolbox` is a Python script and library to read/write/manage Watershed\nData Management (WDM) files used for time-series in hydrology and hydrological\nsimulation.  WDM files are used in the Hydrological Simulation Program -\nFORTRAN (HSPF) and the Better Assessment of Science Integrating point and\nNon-point Sources (BASINS).  HSPF is a part of the BASINS system.\n\nBASINS, HSPF, and various utilities are available at\nhttps://github.com/respec/BASINS/releases\n\nFor HSPF I also have developed:\n\n* hspfbintoolbox to extract data from the HSPF binary output file\n  https://timcera.bitbucket.io/hspfbintoolbox/docs/index.html\n* hspf_utils to create water balance tables of the entire model, or particular\n  years, and to create a CSV file useful to join to a GIS layer to map model\n  results.\n  https://timcera.bitbucket.io/hspf_utils/docs/index.html\n\nInstallation for the Impatient\n==============================\npip\n~~~\n.. code-block:: bash\n\n    pip install wdmtoolbox\n\nconda\n~~~~~\n.. code-block:: bash\n\n    conda install -c conda-forge wdmtoolbox\n\nCompile From Source\n-------------------\nTo compile from source you need a \"C\" compiler (gcc on Linux, Visual Studio\n2019 for Windows), a FORTRAN compiler (gfortran on Linux, MSYS2/MINGW gfortran\non Windows), Python 3.7, 3.8, or 3.9 with \"numpy\" installed to be able to access\n`f2py`.\n\nAdditional Software\n===================\nhttps://timcera.bitbucket.io/index.html\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Read and write Watershed Data Management (WDM) files",
    "version": "16.0.9",
    "project_urls": {
        "bitbucket": "https://bitbucket.org/timcera/wdmtoolbox/src/main/",
        "documentation": "https://timcera.bitbucket.io/wdmtoolbox/docs/index.html",
        "github": "https://github.com/timcera/wdmtoolbox"
    },
    "split_keywords": [
        "wdm",
        " watershed",
        " data_management",
        " data",
        " hydrology",
        " hydrological",
        " simulation",
        " fortran",
        " hspf"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4da221505f0ff725018008332e7cdb54eaeca6d07fbf92c0154fb7d0d8a20e79",
                "md5": "33bc7e557c4a93bff072890446537dc3",
                "sha256": "f738142a688142101ca4d7eddff737ce0b4fdfe640a2b848192870ffb6454824"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "33bc7e557c4a93bff072890446537dc3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1178518,
            "upload_time": "2024-11-17T22:30:37",
            "upload_time_iso_8601": "2024-11-17T22:30:37.368206Z",
            "url": "https://files.pythonhosted.org/packages/4d/a2/21505f0ff725018008332e7cdb54eaeca6d07fbf92c0154fb7d0d8a20e79/wdmtoolbox-16.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce918c3e156a492c05c28dbb640684d7a2cfb3c03da946431e7b1e335a6a389b",
                "md5": "8c1c6b085dadbd4e6b7fee6d59990ef2",
                "sha256": "5b644604528820e8c9aa131efff202cd9a72a6b4cd7e7f46dcc48239872ac60c"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8c1c6b085dadbd4e6b7fee6d59990ef2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1542198,
            "upload_time": "2024-11-17T22:30:39",
            "upload_time_iso_8601": "2024-11-17T22:30:39.373208Z",
            "url": "https://files.pythonhosted.org/packages/ce/91/8c3e156a492c05c28dbb640684d7a2cfb3c03da946431e7b1e335a6a389b/wdmtoolbox-16.0.9-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "396bcf0790f250fa2138f17f8b13cbe90f23072a00a817c178339a68537dbbdf",
                "md5": "df36f66408ed40b8bb864201b8a7fa77",
                "sha256": "61baa0bd04e1e8639767050e3ac1c845d11114c96b4e84e655fcaf59e3edeed3"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "df36f66408ed40b8bb864201b8a7fa77",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1178502,
            "upload_time": "2024-11-17T22:30:41",
            "upload_time_iso_8601": "2024-11-17T22:30:41.675027Z",
            "url": "https://files.pythonhosted.org/packages/39/6b/cf0790f250fa2138f17f8b13cbe90f23072a00a817c178339a68537dbbdf/wdmtoolbox-16.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8b322080968f3bdc26438198fd3af14a3b14002bbd58659e65e40aca36b7417",
                "md5": "0762f10e03b2ad9f31ad06fb9f45fa81",
                "sha256": "5a00f7c09ec72c1a8b4ca1129e0161effa5b014dbd6c40626d8ed08fb92d8bad"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0762f10e03b2ad9f31ad06fb9f45fa81",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1542210,
            "upload_time": "2024-11-17T22:30:43",
            "upload_time_iso_8601": "2024-11-17T22:30:43.878022Z",
            "url": "https://files.pythonhosted.org/packages/c8/b3/22080968f3bdc26438198fd3af14a3b14002bbd58659e65e40aca36b7417/wdmtoolbox-16.0.9-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "330004bd49c7aeb0ca43e1ad1b50e704ddc324a5da0bd30934e0b47d22090d4c",
                "md5": "916bac7c61da964fff1d311a43fb9f93",
                "sha256": "fb8c0b05ad7dd576fd5054addd6ac2ffe3f4fddf36eabe2a99160a6ac19357c5"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "916bac7c61da964fff1d311a43fb9f93",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1178820,
            "upload_time": "2024-11-17T22:30:46",
            "upload_time_iso_8601": "2024-11-17T22:30:46.796800Z",
            "url": "https://files.pythonhosted.org/packages/33/00/04bd49c7aeb0ca43e1ad1b50e704ddc324a5da0bd30934e0b47d22090d4c/wdmtoolbox-16.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dadcdbc7473025e1268c5895c906ee25555c99ffcd0e3cca379923c69a0f2ad5",
                "md5": "59900098c3c4317ef207d1a684c9cbf2",
                "sha256": "e144fefad4583d2f33237a759c5c8f8655b420f8c926f99a50de1dc513e58cef"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "59900098c3c4317ef207d1a684c9cbf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1542408,
            "upload_time": "2024-11-17T22:30:49",
            "upload_time_iso_8601": "2024-11-17T22:30:49.403920Z",
            "url": "https://files.pythonhosted.org/packages/da/dc/dbc7473025e1268c5895c906ee25555c99ffcd0e3cca379923c69a0f2ad5/wdmtoolbox-16.0.9-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88cdaae748376c9c9a78d75eae11c717f9745bed3212e3fa9c62d7cf835046cc",
                "md5": "23098e616b851c21ec2d72231a8d82e4",
                "sha256": "a4aed01391ac978ba299c0519a64a753cec6c4f1ef4f8776ca3d16674feab6e4"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "23098e616b851c21ec2d72231a8d82e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1178808,
            "upload_time": "2024-11-17T22:30:51",
            "upload_time_iso_8601": "2024-11-17T22:30:51.062693Z",
            "url": "https://files.pythonhosted.org/packages/88/cd/aae748376c9c9a78d75eae11c717f9745bed3212e3fa9c62d7cf835046cc/wdmtoolbox-16.0.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba0fe8504b52009c007a5e7bb42b3e3735e73a3df6f2813c2623f0f2a191af82",
                "md5": "09d9a5866ef7b8703e6244d4501ae89e",
                "sha256": "512f74e6053507fb4dabe36bb1e9929abf826cb6fcc536953bbc032036781e3a"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "09d9a5866ef7b8703e6244d4501ae89e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1542397,
            "upload_time": "2024-11-17T22:30:54",
            "upload_time_iso_8601": "2024-11-17T22:30:54.527329Z",
            "url": "https://files.pythonhosted.org/packages/ba/0f/e8504b52009c007a5e7bb42b3e3735e73a3df6f2813c2623f0f2a191af82/wdmtoolbox-16.0.9-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ac54df61c3bbededb255d9ad5964fec77bf9c5a7646d57bf2393e7f5c9c1391",
                "md5": "94f0bd656818eadb97e3ec5f4ff03809",
                "sha256": "29861f2164cf5268bba059bfcd8570d5987af1db2520b5cefb67b48b0ce85240"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "94f0bd656818eadb97e3ec5f4ff03809",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1178571,
            "upload_time": "2024-11-17T22:30:56",
            "upload_time_iso_8601": "2024-11-17T22:30:56.748401Z",
            "url": "https://files.pythonhosted.org/packages/9a/c5/4df61c3bbededb255d9ad5964fec77bf9c5a7646d57bf2393e7f5c9c1391/wdmtoolbox-16.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e24d47ba7c878fccc4d5a3573d2a1575b81cde28277d26659526533f81faa38",
                "md5": "26468eeb9680adb4f9b315f0fbdf7622",
                "sha256": "a6a19c310a1ae7dce2661dd5740e569ac658de2cb90ea0c6fb249c39c2b68cff"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "26468eeb9680adb4f9b315f0fbdf7622",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1543032,
            "upload_time": "2024-11-17T22:31:01",
            "upload_time_iso_8601": "2024-11-17T22:31:01.079044Z",
            "url": "https://files.pythonhosted.org/packages/9e/24/d47ba7c878fccc4d5a3573d2a1575b81cde28277d26659526533f81faa38/wdmtoolbox-16.0.9-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aaab56eb5486dcdcb3bb59ddbb6daab6d5a19c862c0ab71ebebf83cc435af828",
                "md5": "3bebed3a182e4a11fe22b1b212bcc677",
                "sha256": "0a7c699fc7fb9238876e18218023a61bf9cd141d614f54ab391f05c01755470d"
            },
            "downloads": -1,
            "filename": "wdmtoolbox-16.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "3bebed3a182e4a11fe22b1b212bcc677",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 19981569,
            "upload_time": "2024-11-17T22:31:02",
            "upload_time_iso_8601": "2024-11-17T22:31:02.989021Z",
            "url": "https://files.pythonhosted.org/packages/aa/ab/56eb5486dcdcb3bb59ddbb6daab6d5a19c862c0ab71ebebf83cc435af828/wdmtoolbox-16.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-17 22:31:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "timcera",
    "github_project": "wdmtoolbox",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "wdmtoolbox"
}
        
Elapsed time: 0.33225s