{
 "name": "Sendoa tide accuracy, port by port",
 "description": "Mean absolute error of the high and low water times Sendoa computes, against an independent reference, per port, in six countries.",
 "url": "https://sendoa.app/tides-report",
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "creator": "Makkr SAS (Sendoa)",
 "generated": "2026-09-18",
 "periods": [
  "2010-05-31/2010-06-28",
  "2014-06-02/2014-06-30",
  "2025-07-01/2026-02-01",
  "2026-08-20/2026-09-17",
  "2026-12-20/2026-12-23"
 ],
 "fields": {
  "country": "ISO 3166-1 alpha-2",
  "port": "port name as the app shows it",
  "mae": "mean absolute error of high/low water times, minutes",
  "bias": "median signed error (France) or bias (international check), minutes",
  "p90": "90th percentile, minutes",
  "max": "largest error (NOAA check), minutes",
  "heightMae": "mean absolute error of heights, cm",
  "n": "high and low waters compared",
  "reference": "shom: Shom/REFMAR hourly observations; noaa: NOAA CO-OPS official predictions; ea: Environment Agency gauge; ioc: gauge relayed by the IOC Sea Level Station Monitoring Facility",
  "operator": "the gauge's operator as the IOC facility lists it",
  "station": "station code",
  "method": "holdout: months never used for the fit; predictions: against official predictions; gauge: against readings",
  "from": "reference period start, ISO day",
  "to": "reference period end, ISO day",
  "measured": "day of the comparison, ISO day",
  "pass": "international check: bias within ±5 min and MAE within 8 min"
 },
 "rows": [
  {
   "country": "FR",
   "port": "Ajaccio",
   "mae": 15.6,
   "bias": 0.8,
   "p90": 32.8,
   "heightMae": 6.2,
   "n": 833,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Antifer",
   "mae": 7.8,
   "bias": -2.4,
   "p90": 15.7,
   "heightMae": 14.7,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Arcachon – Eyrac",
   "mae": 6.8,
   "bias": 2,
   "p90": 14.4,
   "heightMae": 14.2,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Audierne",
   "mae": 6.9,
   "bias": -0.9,
   "p90": 9.7,
   "heightMae": 16.2,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Bayonne – Boucau",
   "mae": 4.4,
   "bias": 0,
   "p90": 9.1,
   "heightMae": 11.3,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Boulogne-sur-Mer",
   "mae": 6.3,
   "bias": -0.8,
   "p90": 12.7,
   "heightMae": 16.9,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Brest",
   "mae": 4,
   "bias": 0.1,
   "p90": 8,
   "heightMae": 13.6,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Calais",
   "mae": 7.5,
   "bias": 1.7,
   "p90": 15.8,
   "heightMae": 16,
   "n": 472,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Cherbourg",
   "mae": 4.7,
   "bias": -1.6,
   "p90": 9.9,
   "heightMae": 12.3,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Concarneau",
   "mae": 4.1,
   "bias": -0.4,
   "p90": 8.3,
   "heightMae": 13,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Diélette",
   "mae": 6,
   "bias": -0.9,
   "p90": 9.6,
   "heightMae": 18.7,
   "n": 826,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Dieppe",
   "mae": 6,
   "bias": -1.5,
   "p90": 12.1,
   "heightMae": 16.2,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Dunkerque",
   "mae": 8,
   "bias": 2.5,
   "p90": 16.3,
   "heightMae": 17.8,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Île d'Aix",
   "mae": 8.2,
   "bias": 0.7,
   "p90": 16.9,
   "heightMae": 10.9,
   "n": 356,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Île-Rousse",
   "mae": 15.9,
   "bias": -0.8,
   "p90": 34.3,
   "heightMae": 7.2,
   "n": 694,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "L'Herbaudière (Noirmoutier)",
   "mae": 7.8,
   "bias": 1,
   "p90": 13,
   "heightMae": 14.5,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "La Rochelle – La Pallice",
   "mae": 7.1,
   "bias": 0.7,
   "p90": 14.6,
   "heightMae": 14.6,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Le Conquet",
   "mae": 4.2,
   "bias": -0.5,
   "p90": 7.3,
   "heightMae": 13.7,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Le Crouesty",
   "mae": 7.2,
   "bias": 0.3,
   "p90": 12.3,
   "heightMae": 15.6,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Le Havre",
   "mae": 19.9,
   "bias": -4,
   "p90": 50.3,
   "heightMae": 16.5,
   "n": 875,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Les Sables-d'Olonne",
   "mae": 7.2,
   "bias": 0.1,
   "p90": 11.3,
   "heightMae": 14.7,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Marseille",
   "mae": 20.3,
   "bias": -1.7,
   "p90": 43,
   "heightMae": 6.9,
   "n": 608,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Mimizan",
   "mae": 27,
   "bias": 11.2,
   "p90": 76.2,
   "heightMae": 23.9,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Nice",
   "mae": 18,
   "bias": 0.6,
   "p90": 40.4,
   "heightMae": 6.6,
   "n": 650,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Ouistreham",
   "mae": 18.8,
   "bias": -3.1,
   "p90": 47.5,
   "heightMae": 14.5,
   "n": 873,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Port-Bloc",
   "mae": 5.4,
   "bias": -1.7,
   "p90": 11,
   "heightMae": 12.6,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Port-Tudy (Groix)",
   "mae": 4.3,
   "bias": 0,
   "p90": 8.9,
   "heightMae": 12.2,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Port-Vendres",
   "mae": 24.4,
   "bias": 0.5,
   "p90": 49.5,
   "heightMae": 9.2,
   "n": 829,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Roscoff",
   "mae": 4.2,
   "bias": -0.1,
   "p90": 8,
   "heightMae": 16.7,
   "n": 816,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Saint-Jean-de-Luz – Socoa",
   "mae": 5.2,
   "bias": 1.4,
   "p90": 11,
   "heightMae": 9.3,
   "n": 831,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Saint-Malo",
   "mae": 5.2,
   "bias": -1.4,
   "p90": 10.5,
   "heightMae": 18.1,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Saint-Nazaire",
   "mae": 7.6,
   "bias": 1.7,
   "p90": 14.5,
   "heightMae": 14.5,
   "n": 832,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Saint-Quay-Portrieux",
   "mae": 4.4,
   "bias": -1.4,
   "p90": 9.2,
   "heightMae": 16.5,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Sète",
   "mae": 27.2,
   "bias": 2.2,
   "p90": 55.1,
   "heightMae": 10.2,
   "n": 830,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "FR",
   "port": "Toulon",
   "mae": 18,
   "bias": 1,
   "p90": 38.7,
   "heightMae": 6.5,
   "n": 828,
   "reference": "shom",
   "method": "holdout",
   "from": "2025-07-01",
   "to": "2026-02-01",
   "measured": "2026-09-02"
  },
  {
   "country": "ES",
   "port": "Arrecife",
   "mae": 3,
   "bias": -1.9,
   "p90": 6.7,
   "n": 108,
   "reference": "ioc",
   "station": "arre",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Bilbao",
   "mae": 2.2,
   "bias": 0.4,
   "p90": 4.7,
   "n": 108,
   "reference": "ioc",
   "station": "bil3",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Ferrol",
   "mae": 2,
   "bias": 1.4,
   "p90": 4.4,
   "n": 108,
   "reference": "ioc",
   "station": "fer1",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Ferrol (puerto exterior)",
   "mae": 2.2,
   "bias": 1.6,
   "p90": 4.4,
   "n": 108,
   "reference": "ioc",
   "station": "fer2",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Gijón",
   "mae": 2.1,
   "bias": 1.4,
   "p90": 4.3,
   "n": 108,
   "reference": "ioc",
   "station": "gij2",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Langosteira",
   "mae": 2,
   "bias": 1.1,
   "p90": 3.8,
   "n": 108,
   "reference": "ioc",
   "station": "lang",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Las Palmas (Puerto de la Luz)",
   "mae": 3.2,
   "bias": -1.4,
   "p90": 6.8,
   "n": 108,
   "reference": "ioc",
   "station": "lasp",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Marín",
   "mae": 2.4,
   "bias": 0.8,
   "p90": 5,
   "n": 108,
   "reference": "ioc",
   "station": "mari",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Santa Cruz de Tenerife",
   "mae": 2.8,
   "bias": 0.1,
   "p90": 6,
   "n": 108,
   "reference": "ioc",
   "station": "tene",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Santander",
   "mae": 2.1,
   "bias": -0.7,
   "p90": 3.7,
   "n": 108,
   "reference": "ioc",
   "station": "san2",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Vigo",
   "mae": 2.3,
   "bias": 1,
   "p90": 3.6,
   "n": 108,
   "reference": "ioc",
   "station": "vig2",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ES",
   "port": "Vilagarcía de Arousa",
   "mae": 2.2,
   "bias": 0.7,
   "p90": 4.2,
   "n": 106,
   "reference": "ioc",
   "station": "vil2",
   "method": "gauge",
   "operator": "Puertos del Estado",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Ilfracombe",
   "mae": 4.2,
   "bias": -0.8,
   "p90": 9.7,
   "n": 107,
   "reference": "ea",
   "station": "Ilfracombe",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Kinlochbervie",
   "mae": 3.5,
   "bias": 0.5,
   "p90": 8.8,
   "n": 108,
   "reference": "ea",
   "station": "Kinlochbervie",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Milford",
   "mae": 4.1,
   "bias": -1.8,
   "p90": 9.3,
   "n": 107,
   "reference": "ea",
   "station": "Milford Haven",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Newlyn Cornwall",
   "mae": 5,
   "bias": -3.1,
   "p90": 12.7,
   "n": 107,
   "reference": "ea",
   "station": "Newlyn",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Northshields",
   "mae": 3.6,
   "bias": -0.8,
   "p90": 6.6,
   "n": 108,
   "reference": "ea",
   "station": "North Shields",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Plymouth",
   "mae": 7.2,
   "bias": -3.6,
   "p90": 14.2,
   "n": 107,
   "reference": "ea",
   "station": "Plymouth",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Portisaactg",
   "mae": 3.3,
   "bias": -1,
   "p90": 6,
   "n": 107,
   "reference": "ioc",
   "station": "ptis",
   "method": "gauge",
   "operator": "Channel Coastal Observatory",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Sandown Pier",
   "mae": 7.4,
   "bias": 1.5,
   "p90": 13.8,
   "n": 107,
   "reference": "ioc",
   "station": "sdpr",
   "method": "gauge",
   "operator": "Channel Coastal Observatory",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "GB",
   "port": "Whitby",
   "mae": 3.4,
   "bias": -0.5,
   "p90": 7.6,
   "n": 108,
   "reference": "ea",
   "station": "Whitby",
   "method": "gauge",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "US",
   "port": "Aberdeen, WA",
   "mae": 1.7,
   "max": 3.5,
   "heightMae": 0.8,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9441187"
  },
  {
   "country": "US",
   "port": "Astoria, OR",
   "mae": 4.6,
   "max": 8.1,
   "heightMae": 1.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9439040"
  },
  {
   "country": "US",
   "port": "Atlantic Beach, NY",
   "mae": 0.5,
   "max": 1.3,
   "heightMae": 0.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8516881"
  },
  {
   "country": "US",
   "port": "BARNEGAT INLET (INSIDE), NJ",
   "mae": 1.5,
   "max": 3.3,
   "heightMae": 0.7,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8533615"
  },
  {
   "country": "US",
   "port": "Bay Park, NY, NY",
   "mae": 0.4,
   "max": 0.9,
   "heightMae": 0.5,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8516661"
  },
  {
   "country": "US",
   "port": "Binney Dock, FL",
   "mae": 1.1,
   "max": 3.4,
   "heightMae": 0.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8722213"
  },
  {
   "country": "US",
   "port": "Cainhoy, Wando River, SC",
   "mae": 4,
   "max": 12.4,
   "heightMae": 3.1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8664545"
  },
  {
   "country": "US",
   "port": "Cape Hatteras Fishing Pier, NC",
   "mae": 1.5,
   "max": 2.6,
   "heightMae": 1.2,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8654400"
  },
  {
   "country": "US",
   "port": "Cathcart Landing, OR",
   "mae": 3.3,
   "max": 6.6,
   "heightMae": 3.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9438772"
  },
  {
   "country": "US",
   "port": "CBBT, Chesapeake Channel, VA",
   "mae": 0.9,
   "max": 2,
   "heightMae": 0.7,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8638901"
  },
  {
   "country": "US",
   "port": "Charleston, SC",
   "mae": 1.3,
   "max": 5.3,
   "heightMae": 3.3,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8665530"
  },
  {
   "country": "US",
   "port": "COCOA BEACH, ATLANTIC OCEAN, FL",
   "mae": 1.4,
   "max": 3.3,
   "heightMae": 1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8721649"
  },
  {
   "country": "US",
   "port": "DEPOE BAY, OR",
   "mae": 0.8,
   "max": 1.6,
   "heightMae": 0.5,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9435827"
  },
  {
   "country": "US",
   "port": "FORD ISLAND, FERRY DOCK, PEARL HARBOR, HI",
   "mae": 2,
   "max": 4.5,
   "heightMae": 0.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1612404"
  },
  {
   "country": "US",
   "port": "Hammond, OR",
   "mae": 1.7,
   "max": 3.6,
   "heightMae": 0.9,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9439011"
  },
  {
   "country": "US",
   "port": "Honolulu, HI",
   "mae": 1.2,
   "max": 3.6,
   "heightMae": 0.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1612340"
  },
  {
   "country": "US",
   "port": "HUNTERS POINT, S.F. BAY, CA",
   "mae": 4.3,
   "max": 7.8,
   "heightMae": 2.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9414358"
  },
  {
   "country": "US",
   "port": "Kahului, Kahului Harbor, HI",
   "mae": 1.9,
   "max": 6,
   "heightMae": 0.6,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1615680"
  },
  {
   "country": "US",
   "port": "Kaunakakai Harbor, HI",
   "mae": 0.9,
   "max": 3.7,
   "heightMae": 0.3,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1613198"
  },
  {
   "country": "US",
   "port": "Kingsborough CC, NY",
   "mae": 1.5,
   "max": 3,
   "heightMae": 2.7,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8517756"
  },
  {
   "country": "US",
   "port": "La Jolla, CA",
   "mae": 0.6,
   "max": 1.6,
   "heightMae": 0.5,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410230"
  },
  {
   "country": "US",
   "port": "Long Beach Fire Boat Pier, CA",
   "mae": 1.1,
   "max": 2.8,
   "heightMae": 0.6,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410678"
  },
  {
   "country": "US",
   "port": "LONG BEACH, NEW YORK, NY",
   "mae": 1.5,
   "max": 2.7,
   "heightMae": 0.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8516663"
  },
  {
   "country": "US",
   "port": "Los Angeles, CA",
   "mae": 0.6,
   "max": 1.4,
   "heightMae": 0.7,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410660"
  },
  {
   "country": "US",
   "port": "Mission Bay, CA",
   "mae": 1,
   "max": 2.4,
   "heightMae": 0.6,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410196"
  },
  {
   "country": "US",
   "port": "Montauk, NY",
   "mae": 2.7,
   "max": 5.5,
   "heightMae": 0.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8510560"
  },
  {
   "country": "US",
   "port": "Monterey, CA",
   "mae": 1.3,
   "max": 2.2,
   "heightMae": 1.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9413450"
  },
  {
   "country": "US",
   "port": "Nawiliwili, HI",
   "mae": 1.5,
   "max": 2.9,
   "heightMae": 0.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1611400"
  },
  {
   "country": "US",
   "port": "New Smyrna Beach, FL",
   "mae": 0.9,
   "max": 1.8,
   "heightMae": 0.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8721164"
  },
  {
   "country": "US",
   "port": "NEWPORT BEACH, NEWPORT BAY ENTRANCE, CA",
   "mae": 1.3,
   "max": 2,
   "heightMae": 0.9,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410580"
  },
  {
   "country": "US",
   "port": "North Channel, NY",
   "mae": 1.1,
   "max": 2.9,
   "heightMae": 3.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8517201"
  },
  {
   "country": "US",
   "port": "Ocean City Inlet, MD",
   "mae": 1.7,
   "max": 3.2,
   "heightMae": 0.8,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8570283"
  },
  {
   "country": "US",
   "port": "OCEAN CITY, FISHING PIER, MD",
   "mae": 1.1,
   "max": 2.6,
   "heightMae": 1,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8570280"
  },
  {
   "country": "US",
   "port": "Parsonnage Cove, NY",
   "mae": 0.6,
   "max": 1.7,
   "heightMae": 0.5,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8516501"
  },
  {
   "country": "US",
   "port": "Pearl Harbor, HI",
   "mae": 1.9,
   "max": 3.7,
   "heightMae": 0.3,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1612401"
  },
  {
   "country": "US",
   "port": "Peter's Ditch, NC",
   "mae": 0.9,
   "max": 3.3,
   "heightMae": 0,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8653951"
  },
  {
   "country": "US",
   "port": "PIER 22 1/2, SAN FRANCISCO, CA",
   "mae": 4.4,
   "max": 6.7,
   "heightMae": 1.6,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9414317"
  },
  {
   "country": "US",
   "port": "Pillar Point Harbor, CA",
   "mae": 0.7,
   "max": 1.7,
   "heightMae": 0.7,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9414131"
  },
  {
   "country": "US",
   "port": "Ponce De Leon Inlet South, FL",
   "mae": 0.8,
   "max": 1.9,
   "heightMae": 1.3,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8721147"
  },
  {
   "country": "US",
   "port": "PORT ALLEN, HANAPEPE BAY, KAUAI ISLAND, HI",
   "mae": 1,
   "max": 2.9,
   "heightMae": 0.2,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "1611347"
  },
  {
   "country": "US",
   "port": "Redwood City, CA",
   "mae": 3.8,
   "max": 8,
   "heightMae": 4.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9414523"
  },
  {
   "country": "US",
   "port": "RINCON ISLAND, PACIFIC OCEAN, CA",
   "mae": 1.5,
   "max": 2.9,
   "heightMae": 0.9,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9411270"
  },
  {
   "country": "US",
   "port": "Rudee Inlet, VA",
   "mae": 1.9,
   "max": 3.9,
   "heightMae": 1.4,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8639207"
  },
  {
   "country": "US",
   "port": "San Francisco, CA",
   "mae": 4.1,
   "max": 5.4,
   "heightMae": 1.1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9414290"
  },
  {
   "country": "US",
   "port": "Sandy Hook, NJ",
   "mae": 0.5,
   "max": 0.9,
   "heightMae": 1.6,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8531680"
  },
  {
   "country": "US",
   "port": "Santa Barbara, CA",
   "mae": 1,
   "max": 2.1,
   "heightMae": 1.2,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9411340"
  },
  {
   "country": "US",
   "port": "Santa Monica, CA",
   "mae": 0.8,
   "max": 1.6,
   "heightMae": 0.9,
   "n": 16,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9410840"
  },
  {
   "country": "US",
   "port": "Silver Eel Pond, NY",
   "mae": 3.1,
   "max": 7.8,
   "heightMae": 0.9,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8510719"
  },
  {
   "country": "US",
   "port": "South Beach, OR",
   "mae": 1.3,
   "max": 2.8,
   "heightMae": 1.5,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9435380"
  },
  {
   "country": "US",
   "port": "Trident Pier, Port Canaveral, FL",
   "mae": 1.5,
   "max": 3.3,
   "heightMae": 1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8721604"
  },
  {
   "country": "US",
   "port": "Vero Beach, FL",
   "mae": 0.4,
   "max": 1,
   "heightMae": 0.1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "8722125"
  },
  {
   "country": "US",
   "port": "Westport, WA",
   "mae": 1.5,
   "max": 2.9,
   "heightMae": 1.1,
   "n": 15,
   "reference": "noaa",
   "method": "predictions",
   "from": "2026-12-20",
   "to": "2026-12-23",
   "measured": "2026-09-05",
   "station": "9441102"
  },
  {
   "country": "AU",
   "port": "Broome",
   "mae": 6.4,
   "bias": 2.1,
   "p90": 12.6,
   "n": 107,
   "reference": "ioc",
   "station": "brom",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "AU",
   "port": "Burnie",
   "mae": 4.3,
   "bias": -1,
   "p90": 8.8,
   "n": 108,
   "reference": "ioc",
   "station": "barn",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "AU",
   "port": "Cape Ferguson",
   "mae": 9.4,
   "bias": 5.1,
   "p90": 21,
   "n": 103,
   "reference": "ioc",
   "station": "ferg",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": false
  },
  {
   "country": "AU",
   "port": "Cocos",
   "mae": 6.2,
   "bias": 0,
   "p90": 13.4,
   "n": 102,
   "reference": "ioc",
   "station": "cocb",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "AU",
   "port": "Darwin",
   "mae": 7.9,
   "bias": 0.8,
   "p90": 17.6,
   "n": 105,
   "reference": "ioc",
   "station": "darw",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "AU",
   "port": "Eden",
   "mae": 5.2,
   "bias": -4.1,
   "p90": 11,
   "n": 106,
   "reference": "ioc",
   "station": "tbwc",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "AU",
   "port": "Esperance",
   "mae": 10.5,
   "bias": 1.5,
   "p90": 21.4,
   "n": 88,
   "reference": "ioc",
   "station": "espe",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": false
  },
  {
   "country": "AU",
   "port": "Hobart",
   "mae": 12.1,
   "bias": -3.8,
   "p90": 25.4,
   "n": 99,
   "reference": "ioc",
   "station": "bapj",
   "method": "gauge",
   "operator": "Bureau of Meteorology",
   "from": "2026-08-20",
   "to": "2026-09-17",
   "measured": "2026-09-18",
   "pass": false
  },
  {
   "country": "ZA",
   "port": "Durban",
   "mae": 6.7,
   "bias": 2.3,
   "p90": 15.2,
   "n": 100,
   "reference": "ioc",
   "station": "durb",
   "method": "gauge",
   "operator": "SANHO",
   "from": "2010-05-31",
   "to": "2010-06-28",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ZA",
   "port": "Port Elizabeth",
   "mae": 7.5,
   "bias": -3.9,
   "p90": 15.4,
   "n": 107,
   "reference": "ioc",
   "station": "prte",
   "method": "gauge",
   "operator": "SANHO",
   "from": "2014-06-02",
   "to": "2014-06-30",
   "measured": "2026-09-18",
   "pass": true
  },
  {
   "country": "ZA",
   "port": "Simons Town",
   "mae": 7.3,
   "bias": 1.6,
   "p90": 15.7,
   "n": 106,
   "reference": "ioc",
   "station": "sitin",
   "method": "gauge",
   "operator": "SANHO",
   "from": "2014-06-02",
   "to": "2014-06-30",
   "measured": "2026-09-18",
   "pass": true
  }
 ]
}