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.
- 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
Requires Python 3.10 or higher.
pip install -e .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.
This project is licensed under the MIT License - see the LICENSE file for details.
- Faro Schäfer (fsch@dhigroup.com)
- Clemens Cremer (clcr@dhigroup.com)
- Jesper Sandvig Mariegaard (jem@dhigroup.com)
- Henrik Andersson (jan@dhigroup.com)
This package is currently in pre-alpha stage. APIs may change without notice.