Welcome to Module 5!

This module introduces MIKE+Py, a Python package for programmatic interaction with MIKE+ model databases. You’ll learn to automate common modelling tasks, enhancing your efficiency and reproducibility.

This package allows direct access to your MIKE+ project’s .sqlite database to read/write data, manage scenarios, and run simulations.

Throughout this module, you will learn to:

This module culminates in a practical homework assignment where you’ll apply these skills to automate tasks for a sample MIKE+ model.

Let’s get started!

All of the sample data used in this module is available for download:

Note: this is the exact same model from Module 4 (Homework - Exercise 1).