Blog GribStream
ECMWF IFS Cycle 50r2: transizione completa a GRIB2 e cosa testare ora
ECMWF dice che IFS Cycle 50r2 sposterà tutti i parametri a GRIB2. Ecco il calendario aggiornato, i dettagli di migrazione e i controlli pratici per pipeline di dati meteorologici.
Le comunicazioni ECMWF su IFS Cycle 50r2 puntano tutte a un cambiamento principale: il passaggio a una rappresentazione solo GRIB2 per i parametri.
Le pagine tecniche ECMWF aggiungono dettagli importanti su tempi e comportamento della migrazione che è facile perdere nei riassunti brevi.
Aggiornamento, 11 maggio 2026: la pagina di migrazione ECMWF ora colloca l'implementazione operativa di IFS Cycle 50r2 in Q1 2027, con dati di test interamente GRIB2 in MARS in Q2 2026 e dati di test per la distribuzione operativa (dissemination) in Q3 2026.
Cosa ha confermato ECMWF
Dall'aggiornamento ECMWF di gennaio 2026 sugli impatti per gli utenti:
- IFS Cycle 50r2 includerà una transizione completa a GRIB2.
- Questa transizione viene descritta come non opzionale per gli utenti dei prodotti interessati.
Calendario: cosa sembra attuale
La documentazione ECMWF sulla migrazione fornisce un calendario più dettagliato rispetto alla maggior parte dei post riassuntivi:
- Il dataset statico di test è disponibile da settembre 2025.
- Il dataset di test in MARS è indicato per Q2 2026.
- Il dataset di test per la distribuzione operativa (dissemination) è indicato per Q3 2026, dopo 50r1.
- L'implementazione operativa di 50r2 è indicata attualmente per Q1 2027 (tentativa).
Separatamente, ECMWF ha implementato 50r1 e AIFS v2 il 12 maggio 2026. Questo mantiene 50r2 chiaramente separato come upgrade tecnico successivo.
Dettagli di migrazione che contano nelle pipeline reali
Gli esempi ECMWF di migrazione a GRIB2 mostrano differenze concrete di chiavi e valori che possono rompere logiche rigide di parsing e filtro:
- I riferimenti legacy in stile GRIB1 ai parametri, per esempio
165.128, passano a identificatori parametrici nativi GRIB2. - Cambia parte della gestione dei tipi di livello, per esempio i casi
levtype=solnegli esempi. - Cambia l'uso di keyword legate alla chimica nelle richieste di esempio.
- I file GRIB2 generati possono usare compressione CCSDS, che richiede supporto nel decoder; in molti stack significa assicurarsi che sia presente il supporto a
libaec.
Se mantieni estrazione personalizzata, filtri o vecchie logiche di confronto delle chiavi, qui possono comparire errori sottili.
Cosa significa per gli utenti GribStream
GribStream supporta già IFS Operational, IFS Ensemble, AIFS Operational e AIFS Ensemble.
Versione breve: se usi l'API GribStream, questo è soprattutto un problema nostro, non tuo. Non dovresti doverti preoccupare dei dettagli interni dei template GRIB solo per mantenere la tua applicazione in funzione.
GribStream elabora già i file ECMWF Open Data come GRIB2, e il nostro percorso di estrazione gestisce i template di compressione che vediamo in pratica, incluso CCSDS/AEC. Quindi non dovresti dover rifare la tua applicazione solo perché ECMWF sta completando questa transizione GRIB2 a monte.
Questo resta direttamente importante per chi lavora con file grezzi fuori dal percorso API: decoder personalizzati, confronto di chiavi su misura, richieste dirette a MARS o ai flussi di distribuzione operativa ECMWF.
Guida pratica:
- Se usi l'API GribStream, mantieni stabili le richieste e poi valida metriche operative intorno alla finestra di transizione.
- Se usi file grezzi, mantieni aggiornati decoder e toolchain ecCodes.
- Se usi file grezzi, valida le assunzioni del parser contro i dataset di test ECMWF ed esegui controlli in parallelo prima e dopo il passaggio.
Fonti
- Forum utenti ECMWF (23 gennaio 2026): https://forum.ecmwf.int/t/upcoming-ifs-and-aifs-changes-with-user-impacts/14637
- Pagina ECMWF di informazioni sulla migrazione (aggiornata il 5 marzo 2026): https://confluence.ecmwf.int/display/MTG2US/Migration+to+GRIB+edition+2+Information+page
- Pagina ECMWF sui cambiamenti di codifica e richiesta in GRIB2: https://confluence.ecmwf.int/display/MTG2US/Migration+to+GRIB2+-+changes+to+encoding+of+parameters
- Pagina ECMWF sui cambiamenti del sistema di previsione (aggiornata l'11 marzo 2026): https://confluence.ecmwf.int/display/FCST/Changes+to+the+forecasting+system
