FINAM is an open-source component-based model coupling framework for environmental models. It aims at enabling bi-directional online couplings of models for different compartments like geo-, hydro-, pedo- and biosphere.


The framework is built in Python, with well-defined interfaces for data exchange. This approach allows for coupling of models irrespective of their internal structure, architecture or programming language.

  • About this book – The purpose of this book, and how to read it.

  • FINAM principles – Explains basic principles of the FINAM framework that are of interest for users as well as developers.

  • Using FINAM – Guide for users that aim at coupling existing models.

  • Developing for FINAM – Guide for developers on how to prepare models for FINAM, and how to implement adapters.

  • FINAM cookbook – Short recipes demonstrating how to solve specific tasks with and for FINAM.