What is it?
This repository contains software to detect and follow oceanic meso-scale eddies. The code implements ideas and methods described in the following articles: Chaigneau et al., 2009; Chaigneau et al., 2011; Pegliasco et al., 2015; Laxenaire et al., 2018.
Context
Ssalto : segment sol multimissions d'altimétrie, d'orbitographie et de localisation précise. Duacs : data unification and altimeter combination system. MADT : maps of absolute dynamic topography and absolute geostrophic velocities. Cf. aussi le glossaire sur le site Aviso.
Données altimétriques AVISO. Un satellite revient tous les sept jours au même endroit. AVISO distribue un champ sur une grille, quotidien, au quart de degré : la hauteur par rapport à l'ellipsoïde (ADT). Au format NetCDF. On cherche des structures de 50 à 200 km de rayon. Vitesse de rotation de l'ordre de 1 m s
Prendre les données globales \Eng{delayed time gridded absolute dynamic topography} (DT-MADT) et \Eng{delayed time gridded geostrophic velocities anomalies} (DT-MSLA-UV).
CMEMS a pris le relais d'AVISO pour la distribution des données.
La norme de la vitesse géostrophique et la composante orthoradiale doivent être à peu près constantes sur une ligne de niveau de la hauteur.
Vue d'ensemble du traitement informatique
Les données sont des champs globaux de SSH, u, v, sur un maillage au quart de degré, quotidiens, sur 29 ans (environ 10
Le traitement peut être décomposé en trois parties : détection des tourbillons instantanés ; graphe des recouvrements ; identification des trajectoires.
Installation
Dependencies: graph-tool networkx pyshp f90nml cartopy pygifsicle ipython h5py pynco pygraphviz
If your operating system is Ubuntu 22.04 or more recent, the certificate used by Gitlab will not be accepted by your machine. Therefore you need to deactivate SSL verification when contacting Gitlab:
$ GIT_SSL_NO_VERIFY=true git clone --recurse-submodules \
https://gitlab.in2p3.fr/ipsl/lmd/dpao/Detection_eddies.git
$ cd Detection_eddies
$ git config http.sslVerify false