{
 "about": "A body publishes a data set or API; or a data set carries a model's output. Every edge: the page that says so (`source`), when we read it (`read_utc`), whether the phrases we looked for were on it (`state`), a short quote. Stamped by tools/meteorology-read.mjs.",
 "by": "incident.meteorology@web-summit.dinis",
 "updated": "2026-11-11T11:35Z",
 "verb": "publishes",
 "inverse": "published_by",
 "edges": [
  {
   "from": "body-ecmwf",
   "to": "data-ecmwf-open",
   "source": "https://www.ecmwf.int/en/forecasts/datasets/open-data",
   "expect": [
    "open data",
    "CC-BY-4.0"
   ],
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "85d2592ad1fd7c023d9645e9b5c13e65b8facc25079b463529b0a66d5d579f10",
   "state": "stated",
   "quote": "Open data | ECMWF Skip to main content menu help_outline Search help_outline Help login Log in search account_circle About Forecasts Computing Research Learning Publications"
  },
  {
   "from": "data-ecmwf-open",
   "to": "model-ecmwf-ifs",
   "source": "https://www.ecmwf.int/en/forecasts/datasets/open-data",
   "expect": [
    "IFS"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "85d2592ad1fd7c023d9645e9b5c13e65b8facc25079b463529b0a66d5d579f10",
   "state": "stated",
   "quote": "Use Browse the data files Licence: description View licence A subset of ECMWF real-time forecast data from the IFS and AIFS models is made available to the public free of charge. Their use is governed by the Creative Commons CC-BY-4.0 licence and the ECMWF Terms of Use . This means"
  },
  {
   "from": "data-ecmwf-open",
   "to": "model-ecmwf-aifs",
   "source": "https://www.ecmwf.int/en/forecasts/datasets/open-data",
   "expect": [
    "AIFS"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "85d2592ad1fd7c023d9645e9b5c13e65b8facc25079b463529b0a66d5d579f10",
   "state": "stated",
   "quote": "Browse the data files Licence: description View licence A subset of ECMWF real-time forecast data from the IFS and AIFS models is made available to the public free of charge. Their use is governed by the Creative Commons CC-BY-4.0 licence and the ECMWF Terms of Use . This means that the"
  },
  {
   "from": "body-ecmwf",
   "to": "data-era5",
   "source": "https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels",
   "expect": [
    "ERA5",
    "ECMWF"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "5391f9fc50bfaa1ac963bf281e204f3b6745efe563028cd147fe2e744347ed58",
   "state": "stated",
   "quote": "ERA5 hourly data on single levels from 1940 to present Login - Register Web portal menu Climate Data Store User menu Datasets User guide Applications Forum Live status Login"
  },
  {
   "from": "body-noaa",
   "to": "data-noaa-nomads",
   "source": "https://nomads.ncep.noaa.gov/",
   "expect": [
    "NOMADS",
    "GFS"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "17bbdeaf6e4e22a403367bbe1ae8ead1a0fa7200359a37c816529a2991ea5fda",
   "state": "stated",
   "quote": "NOMADS at ncep.noaa.gov Home --> HOME Forecast Local Graphical Aviation Marine Rivers and Lakes Hurricanes Severe Weather Fire Weather Space Weather Sun/Moon Long Range Forecasts"
  },
  {
   "from": "data-noaa-nomads",
   "to": "model-gfs",
   "source": "https://nomads.ncep.noaa.gov/",
   "expect": [
    "GFS"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "17bbdeaf6e4e22a403367bbe1ae8ead1a0fa7200359a37c816529a2991ea5fda",
   "state": "stated",
   "quote": "the column headings for description of each data access method. Data Set freq grib filter https Global Models AIGFS 6 hours - https AIGEFS 6 hours - https GDAS 6 hours grib filter https GDAS 0.25 6 hours grib filter https GFS 0.25 Degree 6 hours grib filter https GFS 0.25 Degree Hourly"
  },
  {
   "from": "body-noaa",
   "to": "data-awc-api",
   "source": "https://aviationweather.gov/data/api/",
   "expect": [
    "METAR",
    "TAF"
   ],
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "0878d71049f7d391c5ea8e04b07e7bfdf17e863e898c70dc2e97bbd03eb23a86",
   "state": "stated",
   "quote": "Temperature Winds Turbulence Icing Products SIGMET G-AIRMET Center Weather Adv Prog charts TAF map Forecast Discussions METAR/TAF data PIREP/AIREP data Wind/temp data ITWS data WAFS grids SigWx charts TCF/eTCF/ECFP Tools Terminal Weather Dashboard Winter Weather Dashboard Ceiling & Visibility"
  },
  {
   "from": "body-dwd",
   "to": "data-dwd-open",
   "source": "https://www.dwd.de/EN/ourservices/opendata/opendata.html",
   "expect": [
    "Open Data",
    "model forecasts"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "68b4cfdb47e67830675e8bfbe78d9cac00b136e27db137c88e448df841984b1a",
   "state": "stated",
   "quote": "Wetter und Klima - Deutscher Wetterdienst - Our services - Open Data Server Content Main Menu Search MetaNavigation Main- Menue Press Con­tact De zur Suche Special Users Special Users Agriculture & Forestry Aviation Civil Protection"
  },
  {
   "from": "data-dwd-open",
   "to": "model-icon",
   "source": "https://opendata.dwd.de/weather/nwp/",
   "expect": [
    "icon",
    "icon-eu"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "2016b06fdcdd6d5f8d1d13b707ed0181ec837beb69f46aae4a14097670c947d0",
   "state": "stated",
   "note": "The directory listing of the server itself.",
   "quote": "Index of /weather/nwp/ Index of /weather/nwp/ ../ icon/ 25-Mar-2023 14:39:17 - icon-d2/ 25-Mar-2023 09:43:48 - icon-d2-eps/ 25-Mar-2023 10:31:17 - icon-eps/ 25-Mar-2023 14:41:19 - icon-eu/ 25-Mar-2023 11:36:17 - icon-eu-eps/"
  },
  {
   "from": "body-metno",
   "to": "data-metno-api",
   "source": "https://api.met.no/",
   "expect": [
    "Locationforecast"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "b790728a80906d429bf0568a7d78da85f8d68b219b5f7bc24ce55374f6bc5896",
   "state": "stated",
   "quote": "0.1 Forecast of air-quality for locations in Norway 🌐 Frost 0.9 REST API for meteorogical observation data 🌐 Locationforecast 2.0 Weather forecasts for any location on earth MetAlerts 2.0 Weather alerts from the Norwegian Meteorological Institute Nowcast 2.0 Immediate weather forecast"
  },
  {
   "from": "data-metno-api",
   "to": "model-ecmwf-ifs",
   "source": "https://docs.api.met.no/doc/locationforecast/datamodel",
   "expect": [
    "ECMWF"
   ],
   "note": "Outside the Nordic area the Locationforecast is ECMWF's: Lisbon and Funchal are outside.",
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "a75d4cd37fd811dd6b0d0c5b9bb38646ef90a6c0537a6108543f2f93c0daf67e",
   "state": "stated",
   "quote": "forecasts are updated once every hour. For medium range forecasts (2–10 days) the 51 member ensemble forecast from ECMWF is used. It it updated twice pr day. Horizontal resolution is approximately 9 km. Air temperature, precipitation and wind speed are further post-processed to better"
  },
  {
   "from": "data-metno-api",
   "to": "model-meps",
   "source": "https://docs.api.met.no/doc/locationforecast/datamodel",
   "expect": [
    "MEPS"
   ],
   "note": "Nordic area only.",
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "a75d4cd37fd811dd6b0d0c5b9bb38646ef90a6c0537a6108543f2f93c0daf67e",
   "state": "stated",
   "quote": "meteorologists. Nordic area The weather forecasting model for the Nordic area is the MetCoOp Ensemble Prediction System ( MEPS ). MetCoOp is the Meteorological Cooperation on Operational Numeric Weather Prediction (NWP) between Finnish Meteorological Institute (FMI), MET Norway, Swedish Meteorologic"
  },
  {
   "from": "body-open-meteo",
   "to": "data-open-meteo",
   "source": "https://open-meteo.com/en/docs",
   "expect": [
    "Open-Meteo"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "dee733fa505cb21955f30d74cdd1b1a250c834f85c120b6364a21bc870fac55f",
   "state": "stated",
   "quote": "🌦️ Docs | Open-Meteo.com Open-Meteo Home Features Pricing API Docs Animations GitHub X Toggle theme Weather Forecast API Seamless integration of high-resolution weather models with"
  },
  {
   "from": "body-eumetsat",
   "to": "data-eumetsat",
   "source": "https://data.eumetsat.int/",
   "expect": [
    "EUMETSAT"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "de91cd07633194ff9a804e5391ca731b9235a5cc987a3ad49a285a97424ca9ba",
   "state": "stated",
   "quote": "EUMETSAT - Data Store You are using an unsupported browser. We can not guarantee, that the product navigator is working properly in this environment. Please use a newer browser."
  },
  {
   "from": "body-copernicus",
   "to": "data-copernicus-ems",
   "source": "https://emergency.copernicus.eu/",
   "expect": [
    "Copernicus",
    "Emergency Management Service"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "f3fb0e21264ed9bee51c5ff4b44af8f47d74a4b07810e91d9a270022e8ee1fc3",
   "state": "stated",
   "quote": "Home | Copernicus EMS Home #EUSpace News Events Jobs & Tenders FAQs About us User corner Access to data Copernicus Emergency Management Service People walking in a street full of"
  },
  {
   "from": "body-copernicus",
   "to": "data-cmems",
   "source": "https://marine.copernicus.eu/",
   "expect": [
    "Copernicus Marine"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "7f826df20199c44ba8ecff38987b1ac2ba53c15bb554ef3c0babbc36b889ee8b",
   "state": "stated",
   "quote": "Lithuanian Hungarian Maltese Nederlands Polski Português Română Slovak Slovenian Finnish Swedish Header logo Copernicus Marine Service Main navigation Services Opportunities Access Data Use Cases User Corner Education About Main mobile navigation Services Ocean Climate Portal Overview"
  },
  {
   "from": "body-meteofrance",
   "to": "data-meteofrance-open",
   "source": "https://meteo.data.gouv.fr/",
   "expect": [
    "Météo-France"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "ebfe539fb0b96a53639d5abc9cff7b76e31e0b0dbaf56905af9946c4f022e7db",
   "state": "stated",
   "render": true,
   "quote": "meteo.data.gouv.fr vise à référencer, héberger et diffuser les données publiques météorologiques produites par Météo-France. Vous y trouverez des données téléchargeables et utilisables de manière libre et gratuite. Rechercher ou Recherche guidée Thématiques Données climatologiques"
  },
  {
   "from": "body-ipma",
   "to": "data-ipma-open",
   "source": "https://api.ipma.pt/",
   "expect": [
    "IPMA",
    "json"
   ],
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "32e9d7337a162fc457a871499671d0a6b465cd6af7c06339ab186acd0e55ffcc",
   "state": "stated",
   "quote": "IPMA - api api homepage api navigation sobre IPMA serviço online termos e condições contactos IPMA API Interface de Programação de Aplicações do IPMA sobre api Este sistema"
  },
  {
   "from": "svc-meteoalarm",
   "to": "data-meteoalarm-feeds",
   "source": "https://feeds.meteoalarm.org/",
   "expect": [
    "MeteoAlarm",
    "feed"
   ],
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "e43d05d252d4a59ddc56502ec932196048d384436884c4bf5c4885b911183ba9",
   "state": "stated",
   "quote": "Feeds | MeteoAlarm Feeds FEEDS API Portal Country Atom Feed Search country Andorra https://feeds.meteoalarm.org/feeds/meteoalarm-legacy-atom-andorra Copy URL WebSub Austria https://feeds.meteoalarm.org/feeds/meteoalarm-legacy-atom-austria"
  },
  {
   "from": "data-ecmwf-open",
   "to": "model-ecmwf-ens",
   "source": "https://www.ecmwf.int/en/forecasts/datasets/open-data",
   "expect": [
    "high-resolution and ensemble"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "85d2592ad1fd7c023d9645e9b5c13e65b8facc25079b463529b0a66d5d579f10",
   "state": "stated",
   "quote": "These products are a subset of the full Catalogue of ECMWF Real-time Products and are based on the medium-range ( high-resolution and ensemble ) and seasonal forecast models. IFS data are published at two resolutions: the existing 0.25 degrees and, from 20 October 2026, a finer 0.1 degrees"
  },
  {
   "from": "data-noaa-nomads",
   "to": "model-gefs",
   "source": "https://nomads.ncep.noaa.gov/",
   "expect": [
    "GEFS"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "17bbdeaf6e4e22a403367bbe1ae8ead1a0fa7200359a37c816529a2991ea5fda",
   "state": "stated",
   "quote": "description of each data access method. Data Set freq grib filter https Global Models AIGFS 6 hours - https AIGEFS 6 hours - https GDAS 6 hours grib filter https GDAS 0.25 6 hours grib filter https GFS 0.25 Degree 6 hours grib filter https GFS 0.25 Degree Hourly 6 hours grib filter"
  },
  {
   "from": "data-cmems",
   "to": "model-ibi-waves",
   "source": "https://data.marine.copernicus.eu/product/IBI_ANALYSISFORECAST_WAV_005_005/description",
   "expect": [
    "Iberian Biscay Irish",
    "Wave Analysis and Forecast"
   ],
   "verb_note": "carries",
   "read_utc": "2026-11-11T11:29Z",
   "http": 200,
   "sha256": "1b95278d117aec544c9fab2849b607ffa9a922e2137a4b755e863bce9daa0a87",
   "state": "stated",
   "quote": "Atlantic-Iberian Biscay Irish- Ocean Wave Analysis and Forecast | Copernicus Marine Service Resources News Events Contact English English Español Copernicus Marine Service Resources"
  },
  {
   "from": "body-ih",
   "to": "data-ih-tides",
   "source": "https://www.hidrografico.pt/",
   "expect": [
    "Previsão de Marés"
   ],
   "read_utc": "2026-11-11T11:28Z",
   "http": 200,
   "sha256": "8eaafa705d1a7ac2040daff27f43f11ff2c58cf758a31ee2ff104b9d5d3c236f",
   "state": "stated",
   "quote": "temporariamente indisponíveis. Tenta novamente mais tarde. Os dados são obtidos através da plataforma: Fechar Previsão de Marés Fechar Dia: Período 1 2 3 4 5 6 7 Os dados de marés estão temporariamente indisponíveis. Tenta novamente mais tarde. Os dados são obtidos através da plataforma:"
  }
 ]
}
