dfm_tools are pre- and post-processing tools for Delft3D FM
Project description
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
- pdf with dfm_tools information, features and examples
- online documentation generated from docstrings
- jupyter notebooks with example code
- use binder to run these notebooks interactively (loading takes a while)
- github folder with more example scripts
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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3594390b15d36f67182347b7ffa3cec4118428d1a8fd5c133c6dcc8d536f5b08 |
|
MD5 | 0e7c14386fd101b09028dc365d665ac9 |
|
BLAKE2b-256 | d72b151a738b8eca3232a42841e523267d0219c4e218a8bdeac4e0385609a540 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479944623b2b33aaccb8820b5a2588b7deb94981a1c0a5af373c6f1fe882525c |
|
MD5 | a64d5299b2260db18003b1852288e8a2 |
|
BLAKE2b-256 | 0c60274b34686412bfd4d08434f5839bdbf34523b87557df3f2d3510f5311204 |