# La mer se réchauffe au large de la Vendée — méthode

Analyse publiée par Vendéedata. Données et calculs reproductibles :
`scripts/fetch_mer_vendee.py` (téléchargement), `scripts/build_mer_vendee.py` (traitement hors réseau)
et `scripts/check_mer_vendee.py` (contrôles).

## Question et périmètre

La température de surface de la mer a-t-elle changé au large de la Vendée depuis 1982, et comment
ce changement se voit-il au fil des saisons ? Le périmètre couvre la mer côtière, de l’île de Noirmoutier
à La Tranche-sur-Mer, et une bande de mer plus au large, à 2,875 °O.

## Source

- **NOAA 1/4° Daily Optimum Interpolation Sea Surface Temperature (OISST), version 2.1**, produite par
  NOAA NCEI et diffusée par NOAA PSL (fichiers annuels `sst.day.mean.AAAA.nc`).
  Page : https://psl.noaa.gov/data/gridded/data.noaa.oisst.v2.highres.html
- Domaine public (données du gouvernement des États-Unis). Citation demandée : « NOAA OI SST V2 High
  Resolution Dataset data provided by the NOAA PSL, Boulder, Colorado, USA, from their website at
  https://psl.noaa.gov ».
- Extraction par OPeNDAP de 28 cellules (4 latitudes de 46,375 à 47,125 °N, 7 longitudes de 2,875 à
  1,375 °O), du 1er janvier 1982 au dernier jour disponible. Les réponses sont conservées sans
  modification dans `data/raw/mer-vendee/oisst-AAAA.ascii.gz`, avec leur URL et leur empreinte SHA-256
  dans `manifest.json`.
- La NOAA prévient que les valeurs de moins de 15 jours peuvent être révisées : la série s’arrête
  15 jours avant la date de récupération.

OISST combine des mesures satellitaires infrarouges et des mesures en mer (navires, bouées),
interpolées chaque jour sur une grille de 0,25° de côté, soit environ 28 km du nord au sud
et 19 km d’est en ouest à cette latitude. La valeur d’une cellule représente la couche de surface
au large, pas l’eau mesurée au bord d’une plage, où la marée, la profondeur et les apports des
rivières modifient la température d’heure en heure.

Une première extraction par le serveur ERDDAP de la NOAA (copie `ncdcOisst21Agg_LonPM180`) a été
écartée : plusieurs centaines de jours y manquaient entre 1992 et 1998, ainsi que quelques jours
après 2020. Les fichiers annuels de NOAA PSL sont complets.

## Zones

Une zone est la **moyenne à poids égaux** des cellules qui la composent, calculée chaque jour.

| Zone | Cellules | Règle |
| --- | --- | --- |
| Côte vendéenne | 9 | cellules classées en mer par la NOAA et contenant une partie du territoire vendéen |
| Noirmoutier et baie de Bourgneuf | 4 | sous-ensemble de la côte, autour de l’île |
| Île d’Yeu | 1 | cellule de l’île |
| De Saint-Gilles aux Sables-d’Olonne | 2 | sous-ensemble de la côte |
| De Jard à La Tranche-sur-Mer | 2 | sous-ensemble de la côte |
| Au large | 4 | colonne 2,875 °O, sans terre ; centres à 38–52 km des îles d’Yeu et de Noirmoutier et 55–75 km du continent |

La sélection côtière est recalculée par le contrôle à partir des contours des 253 communes
(`data/raw/population-vendee/communes-85.geojson.gz`) : chaque cellule est échantillonnée en
100 points, et une cellule est côtière dès qu’un point tombe en Vendée. Les quatre secteurs
partagent la côte sans recouvrement. Les cellules du continent qui touchent la Vendée sont
classées en terre par la NOAA et n’ont pas de valeur.

## Indicateurs

- **Moyenne annuelle** : moyenne des valeurs quotidiennes de la zone, pour les années complètes
  1982–2025. L’année 2026 est partielle et n’entre dans aucune tendance.
- **Tendance** : pente des moindres carrés des 44 moyennes annuelles, exprimée en °C par décennie.
  L’incertitude indiquée correspond à deux erreurs types de la pente ; elle ignore l’autocorrélation
  d’une année à l’autre et sous-estime donc légèrement l’incertitude réelle.
- **Comparaison de décennies** : moyenne des dix moyennes annuelles 2016–2025 moins celle de
  1982–1991.
- **Tendance par mois** : même calcul sur les 44 moyennes de chaque mois.
- **Normale** : pour chaque jour de l’année, moyenne des valeurs de 1982–2011 dans une fenêtre de
  11 jours centrée sur ce jour, lissée sur 31 jours. Le 29 février utilise la normale du 28.
  Une normale fixe permet de mesurer l’écart à un climat passé : avec une période de référence plus
  récente, les écarts seraient plus faibles.
- **Écart à la normale** : valeur du jour moins la normale du même jour ; l’écart annuel est la
  moyenne des écarts quotidiens.
- **Jours à 18 °C ou plus** : nombre de jours où la moyenne de la zone atteint 18 °C. Ce seuil
  est un repère de lecture de la saison chaude, pas une norme sanitaire ni un seuil de confort.
- **Vague de chaleur marine** : définition de Hobday et al. (2016). Un épisode compte au moins
  5 jours consécutifs au-dessus du 90e centile de la même période de l’année (fenêtre de 11 jours,
  référence 1982–2011, seuil lissé sur 31 jours). Deux épisodes séparés par 2 jours ou moins sont
  réunis, et les jours d’interruption comptent alors dans l’épisode. Les jours d’un épisode sont
  attribués à l’année civile dans laquelle ils tombent.
- **Calendrier** : semaines de 7 jours depuis le 1er janvier ; la 52e compte 8 jours et, en année
  bissextile, le 29 février rejoint la 9e semaine.

## Contrôles

`scripts/check_mer_vendee.py` vérifie les empreintes des fichiers bruts, la continuité quotidienne
de la série, l’absence de valeur manquante, la sélection des cellules côtières, puis recalcule
depuis le CSV quotidien publié, sans réutiliser les fonctions du traitement : moyennes de
décennies, tendance, jours à 18 °C, année record et jours de vague de chaleur marine.

## Fichiers publiés

- `mer-vendee-quotidien.csv` : une ligne par jour, une colonne par zone (°C, deux décimales).
- `mer-vendee-annuel.csv` : une ligne par zone et par année : nombre de jours, moyenne
  (années complètes), écart à la normale, maximum quotidien, jours à 18 et 20 °C, premier et
  dernier jour à 18 °C, jours de vague de chaleur marine.

## Limites

- Une analyse à 0,25° lisse les contrastes très côtiers : baies, estuaires et estrans peuvent être
  plus chauds en été et plus froids en hiver que la cellule qui les contient.
- Les sources satellitaires d’OISST ont changé au fil du temps ; la NOAA corrige leurs biais avec
  les mesures en mer, mais des écarts de quelques dixièmes de degré entre périodes restent possibles.
- Une tendance linéaire résume 44 ans ; elle ne décrit ni l’accélération éventuelle ni la
  variabilité d’une année à l’autre, visible dans les figures.
- Ces données décrivent la température. Elles ne mesurent ni la vie marine, ni la qualité de l’eau,
  ni les causes locales d’une année chaude. Le lien avec le réchauffement planétaire repose sur
  l’évaluation du GIEC, citée dans l’article, et non sur un calcul d’attribution propre à la Vendée.
