Getting started with dfs files in Python


An instructor-led online course | November 2022

Learn how to efficiently read, write and perform data analysis on data stored in dfs files using Python. 

Course details


This online course is divided into four 1.5-hour training sessions hosted Thursdays from 08:00-09:30 UTC and an optional 1.5-hour session on introduction to Python for participants with little or no experience with Python.

Tuesday 15 November 2022
Optional Module 0 | Getting started with Python

Topics: Python, NumPy, Pandas and Jupyter notebook

Thursday 17 November 2022
Module 1 | Timeseries dfs0

Topics: Installation, Dataset, timeseries (dfs0)

Thursday 24 November 2022
Module 2 | Generic and dfs1
Topics: The DFS files format, Generic dfs processing, line series (dfs1)

Thursday 1 December 2022
Module 3 | dfs2

Topics: Gridded 2D data (dfs2)

Thursday 8 December 2022
Module 4 | dfsu 2D

Topics: Flexible mesh data

Can’t make it to this course? Let us know if you’d like additional future offerings.


Henrik is a Senior Innovation Engineer with experience in biogeochemical modeling, statistical analysis, scientific programming, web development, and biogeochemical sampling. He has been involved in several international research projects as well as commercial projects related to data assimilation and marine forecasting.

PhD Utrecht University, MSc Gothenburg University

Jesper is a data & modelling specialist at DHI with a PhD background in applied mathematics, hydrodynamics and scientific computing. He has been with DHI since 2009 and has worked with data assimilation, data science, machine learning, scientific software development, marine forecasting, metocean data and wave model development.

PhD, MSc Technical University of Denmark

Pricing tiers

Regular Registration

900 excl. VAT
  • Training certificate upon completion

Discounted Registration*

810 excl. VAT
  • Training certificate upon completion

Student Registration

200 excl. VAT
  • Training certificate upon completion

*Customers with an active SMA or subscription

Discover MIKE IO for Python

Easily read, write and analyse dfs and mesh files

Utilise flexible data processing and visualisation

Facilitate scripting and automation of water modelling workflows

Take advantage of convenient context-aware plotting

Convert data to / from a variety of 3rd party data formats

Register today!