Emergency preparedness model:
OpenDrift ( is a framework for simulating objects drifting in the ocean. It is primarily used to simulate Search and Rescue scenarios (persons, life rafts, boats) as well as oil or fuel in the ocean (from drilling or from leaks). However, the framework is extremely flexible and is also used for modeling the drift and decay of chemical particles, radio nuclides, biological material (larva, fish eggs) and icebergs.
The search and rescue and oil drift modules are in operational use by the responsible agencies in Norway to aid in emergency responses. The entire operational chain from providing data, simulating the scenario and providing the results to the user is critical and is running with an extremely high level of uptime, reliability and redundancy. Additionally, the meteorologists are trained in running simulations and can provide custom aid to agencies or authorities on demand.



DNORA is an open-source package for dynamical downscaling of historical/forecast wave data (e.g., NORA3, WAM4) using different phase-averaged/resolving wave models.
The package contains functions that:
  • Create a high-resolution grid using open-access bathymetry/topography datasets
  • Prepare the boundary conditions
  • Prepare the wind forcing
  • Create input parameter files for the wave models
  • Run the models
Contact: Konstantinos Christakos (konstantinosc @


Wave Tracing

Ocean wave tracing is an open source package which computes the propagation path of ocean waves. The package is aimed at supporting the wave community and includes a set of ancillary methods for preparing data from ocean circulation models as well as data post-processing.
The package solves the wave ray equations for ocean waves propagating:
  • in current fields varying in space and time
  • in intermediate and shallow waters
Contact: Trygve Halsne (trygveh @
Source code:



Wavy is an open source package developed at MET Norway with the aim of easing the task of wave model validation.
Wavy will help:
  • to extract time series from in-situ and satellite altimetry sources
  • to extract satellite data only for a model domain or a custom region
  • with the subsequent collocation with model output
  • with the final validation offering a suite of different validation metrics
Contact: Patrik Bohlinger (