Skip to content

DHI/mike_autocal

Repository files navigation

MIKE AutoCal

A Python library for automatic calibration of hydrodynamic application with MIKE software. This package provides tools and utilities to streamline the calibration process of MIKE models using modern optimization techniques.

Features

  • Automated calibration of MIKE simulation parameters
  • Integration with Optuna for efficient parameter optimization
  • Support for multiple metrics and measurement functions
  • Flexible evaluation time handling
  • Progress tracking and logging capabilities

Installation

Requires Python 3.10 or higher.

pip install -e .

Basic Usage

The basic usage is explained in the notebooks of the repository. The demo.ipynb notebook shows a simple example of how to use the library and is a good starting point going from simulation execution to the addition of observability features to automatic calibration.

More sophisticated examples, e.g. calibration on satellite data, are shown in the other notebooks.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Authors

Development Status

This package is currently in pre-alpha stage. APIs may change without notice.

About

Repository for automatic calibration of hydrodynamic applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •