opendrift

OpenDrift is a software for modeling the trajectories and fate of objects or substances drifting in the ocean, or even in the atmosphere.

opendrift

Some key features of OpenDrift are:

Open source (GPLv2): providing full transparency.

Fast: optimised and vectorised Python code. Reading forcing data from disk/internet is normally the bottleneck.

Modular: may simulate transport and fate of any kind of particles (oil, ships, persons, icebergs, micro plastics…)

May use input forcing data (current, wind and waves) from any model, in many file formats and any map projection.

May use backup data sources if first choice is temporarily unavailable.

Can simulate backwards in time (specify a negative time step).

Output is saved to CF-compliant netCDF files.

Basic graphical user interface.

Can use input from ensemble models.

GitHub

https://github.com/OpenDrift/opendrift