Published May 23, 2025 | Version v6
Software Open

[VISIR-2 ship weather routing model] source code (Python)

  • 1. ROR icon CMCC Foundation - Euro-Mediterranean Center on Climate Change

Description

Source code of the VISIR-2 ship weather routing model. 

The Python-coded VISIR-2 model considers currents, waves, and wind to optimise ship routes via a graph-search method. It computes least-distance, least-time, and least-CO2 routes in a dynamic marine environment. The model was validated, and its computational performance is quasi-linear. Given the vessel performance curve, the model is generalisable across various vessel types.

Notes

Reference journal paper:

Mannarini, G., Salinas, M. L., Carelli, L., Petacco, N., and Orović, J.: VISIR-2: ship weather routing in Python, Geosci. Model Dev., 17, 4355–4382, https://doi.org/10.5194/gmd-17-4355-2024, 2024.

 

Technical info

This version fixes a few bugs related to some voyage plan metrics. 

A web-based documentation of VISIR-2, including the changelog, can be found here

A user's feedback form is available here.

Files

VISIR-2_v6.zip

Files (5.2 MB)

Name Size Download all
md5:ca9698396786b323b9ed585f80d68051
5.2 MB Preview Download

Additional details

Funding

European Union
Interreg Italy-Croatia, GUTTA project 10043587
European Union
Interreg Italy-Croatia, FRAMESPORT project 10253074
European Union
EDITO-Model Lab 101093293
European Union
MISSION 101138583