Skip to main content

dfm_tools are pre- and post-processing tools for Delft3D FM

Project description

pytest-py38 pytest-py39 pytest-py310 codecov generate-documentation Quality Gate Status Binder

dfm_tools

A Python package for pre- and postprocessing D-FlowFM model input and output files. Contains convenience functions built on top of other packages like xarray, xugrid, hydrolib-core and many more.

Information and examples

Installation

  • download and install Anaconda 64 bit (with Python 3.8 or later) from https://www.anaconda.com/distribution/#download-section
  • open Anaconda prompt
  • conda create --name dfm_tools_env -c conda-forge python=3.8 spyder -y (you can also install a newer python version)
  • conda activate dfm_tools_env
  • conda install -c conda-forge git shapely cartopy pyepsg geopandas contextily xarray dask netcdf4 bottleneck xugrid cdsapi pydap -y (installs conda-forge requirements)
  • python -m pip install git+https://github.com/Deltares/dfm_tools (this command installs dfm_tools and all required non-conda packages, also use to update)
  • long paths error? Check this Github issue
  • OpenSSL error? Fix your conda base env by doing this or maybe this. Let us know if you encounter this issue.
  • to remove environment when necessary: conda remove -n dfm_tools_env --all

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

dfm_tools-0.10.55.tar.gz (86.4 kB view details)

Uploaded Source

Built Distribution

dfm_tools-0.10.55-py3-none-any.whl (80.9 kB view details)

Uploaded Python 3

File details

Details for the file dfm_tools-0.10.55.tar.gz.

File metadata

  • Download URL: dfm_tools-0.10.55.tar.gz
  • Upload date:
  • Size: 86.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for dfm_tools-0.10.55.tar.gz
Algorithm Hash digest
SHA256 3594390b15d36f67182347b7ffa3cec4118428d1a8fd5c133c6dcc8d536f5b08
MD5 0e7c14386fd101b09028dc365d665ac9
BLAKE2b-256 d72b151a738b8eca3232a42841e523267d0219c4e218a8bdeac4e0385609a540

See more details on using hashes here.

File details

Details for the file dfm_tools-0.10.55-py3-none-any.whl.

File metadata

  • Download URL: dfm_tools-0.10.55-py3-none-any.whl
  • Upload date:
  • Size: 80.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for dfm_tools-0.10.55-py3-none-any.whl
Algorithm Hash digest
SHA256 479944623b2b33aaccb8820b5a2588b7deb94981a1c0a5af373c6f1fe882525c
MD5 a64d5299b2260db18003b1852288e8a2
BLAKE2b-256 0c60274b34686412bfd4d08434f5839bdbf34523b87557df3f2d3510f5311204

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