Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description of the upgrade

With IFS Cycle 48r1, the horizontal resolution of the medium-range ensemble (ENS) will increase from 18 to 9 km. This will bring the ENS to the same horizontal resolution as the high resolution forecast (HRES). The vertical resolution for both ENS and HRES will remain at 137 model levels and the ENS will continue to have 51 members. 

Cycle 48r1 will also bring a major upgrade to the configuration of the extended-range ensemble (ENS extended): Rather than being an extension of the medium-range forecasts starting twice a week at day 15 it will be a completely separate system, running daily from 00 UTC out to day 46 with 101 members. Over the entire forecast range the resolution will remain unchanged at 36 km horizontally and 137 model levels. 

As a result of these configuration changes Cycle 48r1 will offer two sets of re-forecasts (=hindcasts), one for the medium range and one for the extended range.

This major upgrade to Cycle 48r1 is currently planned for 13 June 2023 (TBC) and will be the first new scientific model upgrade to run in ECWMF's new Data Centre in Bologna. 

The information presented on this page is subject to further change. To get notified about any updates please "watch" this page. 

For any questions or issues please contact us via the Support Portal

Note

Implementation scheduled for 13 June 2023, TBC.

The following webinars have been scheduled  

  •   2 March 9:00 UTC (register here) Andy Brown, Director of Research, will introduce the new cycle and its performance
  • 15 March 15:00 UTC (register here) Florian Pappenberger, Director of Forecasts, and Matthieu Chevallier, Head of Evaluation, will present the latest model verification, new products, and technical aspects like the access to test data and the handling of increased ensemble data volumes. 

Recordings of the webinars will be made available via this page.

#IFS48r1 #newfcsystem @ECMWF

News

Panel
borderColor#00A4C4
borderStylesolid

Recording of webinar "Introduction to Cycle 48r1" published

Implementation planned for 13 June 2023 (TBC) with Release Candidate Phase starting on 14 March (TBC)

Extensive update on implementation scheduled for June 2023. 

 Implementation now planned for Q2 2023.

 Implementation now planned for Q1 2023.

 Initial announcement.

Timeline of the implementation

Gliffy Diagram
size600
displayNameimplementation-timeline-48r1
nameimplementation-timeline-48r1
pagePin5

Datasets affected

  • HRES (day 1-10)

  • ENS (day 1-15)

  • ENS extended (day 1-46)

  • HRES-WAM (day 1-10)

  • ENS-WAM (day 1-15)

  • ENS-WAM extended (day 1-46)

Resolution

Resolutions in bold increased/changed from previous IFS cycle.

Component

Horizontal resolution

Vertical resolution
[levels] 

Atmosphere

HRES

O1280

~9 km

137

ENS

O1280

~9 km

137

ENS extended 

O320

~36 km

137

Wave

HRES-WAM

0.125°

~14 km

-

ENS-WAM 

0.125°

~14 km

-

ENS-WAM extended

0.5° 

~55 km

-

Ocean

NEMO 3.4

0.25°

~28 km

75

Meteorological content

Assimilation

  • Increase of HRES 4DVar inner loop resolution to TL511
  • Switch to OOPS, the object-oriented prediction system
  • Reduced thinning of ASCAT L2 products
  • Various optimisations for hyperspectral IR sounders
    • Unified VarBCsetup for IR sounders
    • Allow usage of all pixels from IASI
    • Aerosol type classification in IR data
    • Update on the IR trace gas detection
  • Upgrade RTTOV to v13
    • Latest version of RTTOV: technical upgrade + additional capabilities to prepare for future
    • Microwave gas optical depth coefficient file upgrade, using new predictors (v13)
    • Major scientific upgrade of cloud and precipitation microphysics in RTTOV-SCATT
  • ATMS snow, Lambertian, slant-path
    • Activate ATMS humidity channels over snow
    • ATMS Lambertian surface reflection over snow and sea-ice
    • Slant-path interpolation for selected MW sensors assimilated in the all-sky system
  • Improved treatment of surface-sensitive channels in all-sky
    • Assimilate polewards of 60 degrees over land and ocean; relying on new sea-ice detection
    • Improved treatment of mixed land-water and water-sea-ice scenes

Observations

  • Improved observation pre-processing
  • Assimilation of microwave imagers over land surfaces
    • 89 GHz, 150/166 GHz channels of GMI, SSMIS + GMI 183 GHz over land
    • Add 37 GHz channels, Add AMSR2; improved bias correction, QC and error models

Model

  • Improved water and energy conservation (dynamics and physics)
  • Radiatively interactive prognostic ozone using new HLO scheme
  • Multi-level snow scheme
  • New precipitation category - freezing drizzle
  • Revised climate fields – improved orographic fields for atmospheric drag
  • Revised computation of Semi-Lagrangian advection departure points
  • New model top sponge layer formulation and semi-Lagrangian vertical filter
  • Revised SPPT, removed cloud saturation adjustment from tendency perturbations 

Key configuration changes

Atmospheric model

ENSENS Extended

Current

Upgrade

Current

UpgradeBasetime & frequency00/06/12/18 daily00/06/12/18 daily00 Mon/Thu

00 daily

Forecast rangeday 1-15day 1-15day 1-15 / 16-46

day 1-46

MARS Streamenfoenfo

enfo

eefo

SpectralTCO639TCO1279

TCO639 / TCO319

TCO319

Gaussian grid

O640

O1280O640 / O320O320Horizontal grid resolution

~18 km

~9 km

~18 km / ~36 km

~36 km

Dissemination (LL)

0.2° 

0.1° 

0.2° / 0.4°

0.4°  

Model Level vertical resolution

137137137137

Ensemble members

50+150+150+1100+1

  

The Release Candidate Phase starts on 14 March. An update of the e-suite is planned for release in the coming weeks due to the correction of legacy impacts on surface fields of the bug described below. In the meantime, users are encouraged to use the test data, prior to correction, to familiarise themselves with the new dataflows and formats from a technical point of view.

The following webinars have been scheduled  

  •   2 March 9:00 UTC (see recording) Andy Brown, Director of Research, will introduce the new cycle and its performance
  • 15 March 15:00 UTC (register here) Florian Pappenberger, Director of Forecasts, and Matthieu Chevallier, Head of Evaluation, will present the latest model verification, new products, and technical aspects like the access to test data and the handling of increased ensemble data volumes

As usual, recordings of the webinars will be made available via this page .

#IFS48r1 #newfcsystem @ECMWF

News

Panel
borderColor#00A4C4
borderStylesolid

Start of Release Candidate Phase, updates on meteorological impact, CCSDS compression and available test data

Recording of webinar "Introduction to Cycle 48r1" published

Implementation planned for 13 June 2023 (TBC) with Release Candidate Phase starting on 14 March (TBC)

Extensive update on implementation scheduled for June 2023. 

 Implementation now planned for Q2 2023.

 Implementation now planned for Q1 2023.

 Initial announcement.

Timeline of the implementation

Gliffy Diagram
size600
displayNameimplementation-timeline-48r1
nameimplementation-timeline-48r1
pagePin5

Datasets affected

  • HRES (day 1-10)

  • ENS (day 1-15)

  • ENS extended (day 1-46)

  • HRES-WAM (day 1-10)

  • ENS-WAM (day 1-15)

  • ENS-WAM extended (day 1-46)

Resolution

Resolutions in bold increased/changed from previous IFS cycle.


Component

Horizontal resolution

Vertical resolution
[levels] 

Atmosphere

HRES

O1280

~9 km

137

ENS

O1280

~9 km

137

ENS extended 

O320

~36 km

137

Wave

HRES-WAM

0.125°

~14 km

-


ENS-WAM 

0.125°

~14 km

-


ENS-WAM extended

0.5° 

~55 km

-

Ocean

NEMO 3.4

0.25°

~28 km

75


Meteorological content

Assimilation

  • Increase of HRES 4DVar inner loop resolution to TL511
  • Switch to OOPS, the object-oriented prediction system
  • Reduced thinning of ASCAT L2 products
  • Various optimisations for hyperspectral IR sounders
    • Unified VarBCsetup for IR sounders
    • Allow usage of all pixels from IASI
    • Aerosol type classification in IR data
    • Update on the IR trace gas detection
  • Upgrade RTTOV to v13
    • Latest version of RTTOV: technical upgrade + additional capabilities to prepare for future
    • Microwave gas optical depth coefficient file upgrade, using new predictors (v13)
    • Major scientific upgrade of cloud and precipitation microphysics in RTTOV-SCATT
  • ATMS snow, Lambertian, slant-path
    • Activate ATMS humidity channels over snow
    • ATMS Lambertian surface reflection over snow and sea-ice
    • Slant-path interpolation for selected MW sensors assimilated in the all-sky system
  • Improved treatment of surface-sensitive channels in all-sky
    • Assimilate polewards of 60 degrees over land and ocean; relying on new sea-ice detection
    • Improved treatment of mixed land-water and water-sea-ice scenes

Observations

  • Improved observation pre-processing
  • Assimilation of microwave imagers over land surfaces
    • 89 GHz, 150/166 GHz channels of GMI, SSMIS + GMI 183 GHz over land
    • Add 37 GHz channels, Add AMSR2; improved bias correction, QC and error models

Model

  • Improved water and energy conservation (dynamics and physics)
  • Radiatively interactive prognostic ozone using new HLO scheme
  • Multi-level snow scheme
  • New precipitation category - freezing drizzle
  • Revised climate fields – improved orographic fields for atmospheric drag
  • Revised computation of Semi-Lagrangian advection departure points
  • New model top sponge layer formulation and semi-Lagrangian vertical filter
  • Revised SPPT, removed cloud saturation adjustment from tendency perturbations 

Meteorological impact

ENS

  • Improvements to surface variables, e.g. 2m temperature, 10m wind, total precipitation etc., around 2% to 6%.
  • Improved tropospheric upper air variables, around 1% to 3%

  • Improved stratospheric winds and some degradations of stratospheric temperatures due to increased biases.

  • Arctic and Antarctic scores improved.

  • Upper air ensemble spread reduced in the midlatitudes (around 1% to 2%) but mainly increased in the tropics (around 2% to 3%). Ensemble spread of surface variables increased (around 2% to 6%).

  • Improved TC track and intensity forecasts, with position errors reduced by ca. 10% and core pressure errors reduced by around 20%.

HRES

  • Northern hemisphere and topics, troposphere improved (ca. 1% - 3%)
  • Improved stratospheric winds and some degradations of stratospheric geopotential and temperatures due to increased biases. 
  • Arctic and Antarctic scores improved.
  • Surface winds in the tropics appear degraded in verification against own-analysis because of analysis changes due to the increased number of scatterometer observations. Verification against observations does not show the degradation.
  • 2m temperature scores appear degraded due to increased forecast activity caused by the multi-level snow scheme. 

ENS extended 

  • Improvements due to the increase in ensemble size and more frequent initialisation
  • In addition, 48r1 model changes on their own result in modest but overall positive impact on weekly mean bias-corrected scores (CORR, RMSE, CRPSS), e.g. the HLO scheme improves forecasts of stratospheric zonal wind anomalies despite increasing stratospheric temperature biases

Key configuration changes

Atmospheric model


ENSENS Extended
  • The HRES configuration will not change
  • There will be no change in the vertical resolution
  • The resolution of ENS will increase to match that of the HRES
  • The ENS control forecast will be different from HRES
  • Stream enfo and enfh will not provide any products beyond step 360. For the extended range ensemble streams eefo and eefh need to be used instead.
  • As ENS extended will be produced with constant resolution from step 0, overlap fields are no longer required and stream efov will be discontinued. 

    ENS hindcastENS Extended hindcast

    Current

    Upgrade

    Current

    Upgrade
    Basetime & frequency00
    Mon/Thu
    /06/12/18 daily00/06/12/18 daily
    00 Mon/Thu
    00 Mon/Thu

    00

    Mon/Thu

    daily

    Forecast rangeday 1-15day 1-15day 1-15 / 16-46

    day 1-46

    MARS Stream
    enfh
    enfo
    enfh
    enfo
    enfh

    enfo

    eefh / eehs

    eefo

    SpectralTCO639TCO1279

    TCO639 / TCO319

    TCO319

    Gaussian grid

    O640

    O1280O640 / O320O320
    Horizontal grid resolution

    ~18 km

    ~9 km

    ~18 km / ~36 km

    ~36 km

    Dissemination (LL)

    0.

    2° 

    0.1° 

    0.2° / 0.4°

    0.4°  

    Model Level vertical resolution

    137137137137

    Ensemble members

    10
    50+1
    10
    50+1
    10
    50+1
    10
    100+1
    • Cycle 48r1 will have two sets of re-forecasts: One at a high resolution (Tco1279) up to day 15 to calibrate the high-resolution medium-range ensemble, and one at a low resolution (Tco319) for extended-range forecasts. Both re-forecasts will run twice per week, on Monday and Thursday.  
    • The extended range re-forecasts will have two streams: eefh for the individual control and perturbed forecasts, and eehs for hindcast statistics
    • Stream enfh will no longer have products beyond step 360

    Wave model

    • The HRES configuration will not change
    • There will be no change in the vertical resolution
    • The resolution of ENS will increase to match that of the HRES
    • The ENS control forecast and HRES are not bit identical but should be considered equally likely unperturbed runs
    • Stream enfo will no longer provide products beyond step 360. For the extended range ensemble stream eefo needs to be used instead.
    • ENS extended will be produced with constant resolution from step 0. Therefore the overlap stream efov is no longer needed and will be discontinued. 


    ENS-WAMENS-WAM Extended

    ENS hindcastENS Extended hindcast

    Current

    Upgrade

    Current

    Upgrade
    Basetime & frequency00
    /06/12/18 daily
    Mon/Thu00
    /06/12/18 daily
    Mon/Thu00 Mon/Thu

    00

    daily

    Mon/Thu

    Forecast rangeday 1-15day 1-15day 1-15 / 16-46

    day 1-46

    MARS Stream
    waef

    enfh

    waef
    enfh
    waef

    enfh

    weefLatitudinal spacing of the native grid in degrees

    0.25°

    0.125°

    0.25° / 0.5°0.5°Horizontal grid resolution of the native grid~28km~14km~28km / ~55km~55km

    eefh / eehs

    Spectral

    TCO639

    TCO1279

    TCO639 / TCO319

    TCO319

    Gaussian gridO640O1280O640 / O320O320
    Horizontal grid resolution

    ~18 km

    ~9 km

    ~18 km / ~36 km

    ~36 km

    Dissemination (LL)

    0.

    25°

    0.
    125°
    1° 

    0.

    25°

    / 0.

    0.

    Frequencies

    36

    36

    3636Directions

    36

    36

    3636

    Ensemble members

    50+150+150+1100+1
    • The HRES-WAM configuration will not change
    ENS-WAM hindcastENS-WAM Extended hindcast

    Current

    Upgrade

    CurrentUpgradeBasetime & frequency00 Mon/Thu00 Mon/Thu00 Mon/Thu

    00 Mon/Thu

    Forecast rangeday 1-15

    day 1-15

    day 1-15 / 16-46

    day 1-46

    Stream

    enwh

    enwh

    enwhweeh / weesLatitudinal spacing of the native grid in degrees

    0.25°

    0.125°

    0.25° / 0.5°0.5°Horizontal grid resolution of the native grid~28km~14km~28km / ~55km~55kmDissemination (LL)0.25°

    0.125°

    0.25° / 0.5°0.5°

    Ensemble members

    10+110+110+110+1
    • Cycle 48r1 will have two sets of re-forecasts: One at a high resolution (0.125°) up to day 15 to calibrate the high-resolution medium-range ensemble, and one at a low resolution (0.5°) for extended-range forecasts
    • The extended range re-forecasts will have two streams: weeh for the individual control and perturbed forecasts, and wees for hindcast statistics. Both re-forecasts will run twice per week, on Monday and Thursday.  
    • Stream enwh will no longer have products beyond step 360

    New and changed parameters

    New parameters

    The table contains the list of parameters expected to be available with the model implementation. They will be available as part of the test data. With implementation the parameters will be available in MARS and dissemination.  

    Param ID

    Short name

    Name

    Units

    Component & type

    GRIB edition

    Lev. type

    ecCharts

    4°  

    Model Level vertical resolution

    137137137137

    Ensemble members

    10+110+110+110+1
    • While 47r3 has just one, cycle 48r1 will have two sets of re-forecasts: One at a high resolution (Tco1279) up to day 15 to calibrate the high-resolution medium-range ensemble, and one at a low resolution (Tco319) for extended-range forecasts. Both re-forecasts will, as before, run twice per week from 00 UTC, on Monday and Thursday.   
    • The extended range re-forecasts will have two streams: eefh for the individual control and perturbed forecasts, and eehs for hindcast statistics
    • Stream enfh will no longer provide products beyond step 360. For the extended range ensemble stream eefh needs to be used instead.
    • ENS extended will be produced with constant resolution from step 0. Therefore the overlap stream efho is no longer needed and will be discontinued. 

    Wave model


    ENS-WAMENS-WAM Extended

    Current

    Upgrade

    CurrentUpgrade
    Basetime & frequency00/06/12/18 daily00/06/12/18 daily00 Mon/Thu

    00 daily

    Forecast rangeday 1-15

    day 1-15

    day 1-15 / 16-46

    day 1-46

    Stream

    waef

    waef

    waefweef
    Latitudinal spacing of the native grid in degrees

    0.25°

    0.125°

    0.25° / 0.5°0.5°
    Horizontal grid resolution of the native grid~28km~14km~28km / ~55km~55km
    Dissemination (LL)0.25°

    0.125°

    0.25° / 0.5°0.5°
    Frequencies

    36

    36

    3636
    Directions

    36

    36

    3636

    Ensemble members

    50+150+150+1100+1
    • The HRES-WAM configuration will not change
    • The resolution of ENS-WAM will increase to match that of the HRES-WAM
    • The ENS-WAM control forecast will be different from HRES-WAM are not bit identical but should be considered equally likely unperturbed runs
    • Stream waef will no longer provide products beyond step 360. For the extended range ensemble streams weef needs to be used instead.
    • ENS extended will be produced with constant resolution from step 0. Therefore the overlap stream weov is no longer needed and will be discontinued. 



    ENS-WAM hindcastENS-WAM Extended hindcast

    Current

    Upgrade

    CurrentUpgrade
    Basetime & frequency00 Mon/Thu00 Mon/Thu00 Mon/Thu

    00 Mon/Thu

    Forecast rangeday 1-15

    day 1-15

    day 1-15 / 16-46

    day 1-46

    Stream

    enwh

    enwh

    enwhweeh / wees
    Latitudinal spacing of the native grid in degrees

    0.25°

    0.125°

    0.25° / 0.5°0.5°
    Horizontal grid resolution of the native grid~28km~14km~28km / ~55km~55km
    Dissemination (LL)0.25°

    0.125°

    0.25° / 0.5°0.5°

    Ensemble members

    10+110+110+110+1
    • While 47r3 has just one, cycle 48r1 will have two sets of re-forecasts: One at a high resolution (0.125°) up to day 15 to calibrate the high-resolution medium-range ensemble, and one at a low resolution (0.5°) for extended-range forecasts. Both re-forecasts will, as before, run twice per week from 00 UTC, on Monday and Thursday
    • The extended range re-forecasts will have two streams: weeh for the individual control and perturbed forecasts, and wees for hindcast statistics. 
    • Stream enwh will no longer have products beyond step 360. For the extended range ensemble stream weeh needs to be used instead.
    • ENS-WAM extended will be produced with constant resolution from step 0. Therefore the overlap stream ewho is no longer needed and will be discontinued. 

    New and changed parameters

    New parameters

    The table contains the list of parameters expected to be available with the model implementation. They will be available as part of the test data. With implementation the parameters will be available in MARS and dissemination.  


    Param ID

    Short name

    Name

    Units

    Component & type

    GRIB edition

    Lev. type

    ecCharts

    331

    rsn

    Snow density

    kg m-3

    HRES FC, ENS FC 

    2

    sol

    TBD

    2381

    tsn

    Temperature of snow layer

    K

    HRES FC, ENS FC 

    2

    sol

    TBD

    228038

    lwcs

    Liquid water content in snow pack

    kg m-2

    HRES FC, ENS FC 

    2

    sol

    TBD

    2281411

    sd

    Snow depth water equivalent

    kg m-2

    HRES, ENS FC 

    2

    sol

    TBD

    2603182

    ptype_sev1h

    Precipitation type (most severe) in the last 1 hour

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603192

    ptype_sev3h

    Precipitation type (most severe) in the last 3 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603202

    ptype_freq1h

    Precipitation type (most frequent) in the last 1 hour

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603212

    ptype_freq3h

    Precipitation type (most frequent) in the last 3 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603382

    ptype_sev6h

    Precipitation type (most severe) in the last 6 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603392

    ptype_freq6hPrecipitation type (most frequent) in the last 6 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2605103

    clbtCloudy brightness temperature

    K

    HRES SSD

    2

    sfc

    TBD

    1On up to 5 snow levels, in addition to the already produced single level parameter on the surface (levtype=sfc). 
    2The 1 hour parameters will be available for steps 1-90, the 3 hour parameters for steps 3-144 and the 6 hour parameters from step 6 to the end of the forecast, step 240 for HRES and 360 for ENS.
    3Addition of simulated METEOSAT-11 image (ident=70) - not to be interpreted as real images from Met-11 satellite 


    Precipitation type parameters are using the following subset of WMO table 4.201. For "most-severe" precipitation type parameters the severity is also given, with 0 being the lowest. 

    CodeDescriptionSeverity
    0No precipitation0
    1Rain1
    3Freezing rain7
    5Snow4
    6Wet snow5
    7Mixture of rain and snow2
    8Ice pellets3
    12Freezing drizzle6

    Changes to existing parameters 

    Param ID

    Short name

    Name

    Units

    Component & type

    GRIB edition

    Lev. type

    Change with 48r1

    260015

    ptype

    Precipitation type

    -

    HRES, ENS, ENS ext FC

    2

    sfc

    new code 12 (freezing drizzle) added, see above

    228035

    mxcape6

    Maximum CAPE in the last 6 hours

    J kg-1

    HRES, ENS, ENS ext FC

    2

    sfc

    uses MUCAPE instead of CAPE

    228036

    mxcapes6

    Maximum CAPES in the last 6 hours

    m2 s-2

    HRES, ENS, ENS ext FC

    2

    sfc

    uses MUCAPE instead of CAPE

    228044

    capes

    Convective available potential energy shear

    m2 s-2

    HRES, ENS, ENS ext FC

    1

    sfc

    uses MUCAPE instead of CAPE

    With 48r1 mxcape6, mxcapes and capes will be based on MUCAPE rather than the old and physically less correct CAPE.


    Discontinued parameters

    As the resolution of both medium-range ensemble (ENS) and extended-range ensemble (ENS extended) no longer varies over the forecast period, streams efov, efho, weov and ewho, providing ensemble forecast overlap fields, will be discontinued. 

    Technical content

    Changes to GRIB encoding

    The GRIB model identifiers (generating process identification number) for cycle 48r1 will be changed as follows:

    GRIB 1

    Section 1

    Octets

    GRIB 2

    Section 4

    Octets

    ecCodes key 

    Component

    Model identifier

    47r3

    48r1

    6

     14  

    generatingProcessIdentifier

    Atmospheric model

    153

    154

    6

     14  

    generatingProcessIdentifier

    Ocean wave model

    118

    119



    Warning

    By default all gridded 48r1 direct model output in GRIB 2 will be encoded using a CCSDS defined compression method (Data representation template 5.42) and any gridded GRIB2 data derived from such fields will inherit the CCSDS compression. This affects e.g. fields produced on Gaussian grids, like specific humidity on model levels, or surface fields like most-unstable CAPE. See below on how to override the default behaviour. 

    ecCodes, our encoding/decoding package, uses libaec (Adaptive Entropy Coding Library) which implements a Golomb-Rice coding as defined in the CCSDS recommended standard 121.0-B-3.  

    Users are strongly advised to test that their software applications and data processing chain can handle this new compression method. 

    To handle CCSDS compressed fields from 48r1 with ecCodes, version 2.28.0 or newer is recommended. 

    For a discussion of available GRIB packing methods and the use of compression algorithms see the Technical Memo Impact of GRIB compression on weather forecast data and data-handling applications


    For gridded 48r1 model output in GRIB 2 format the packing type will change as follows: 

    GRIB 2
    Section 5
    Octets

    ecCodes key 

    47r3


    48r1

    10-11

    dataRepresentationTemplateNumber

    (GRIB2 only)

    0

    (simple packing)

    42

    (CCSDS compression)


    packingType

    (edition independent) 

    grid_simple

    grid_ccsds


    With the introduction of the new CCSDS packing type the default behaviour in dissemination and MARS (from 14 March) will be as follows: 

    Input field Output packing type 
    (with keyword grid=... )
    GRIB1/GRIB2 griddedinherited from input
    GRIB1/GRIB2 SHsimple

    This implies that by default only fields derived from gridded GRIB2 fields from 48r1 onwards will use packing type CCSDS. The default behaviour can be overridden by specifying the packing explicitly, e.g.  

      grid    = 0.1/0.1, 
      packing = CCSDS 

    will deliver fields with CCSDS packing for any GRIB2 input field. It will however not be possible to get CCSDS packed fields from GRIB1 input fields. Similarly, if CCSDS compression is not desired when retrieving gridded GRIB 2 fields from MARS or dissemination, simple packing can be requested with keyword 

      packing = simple 

    Using ecCodes, already retrieved CCSDS compressed fields can be converted to other packing types. This is how to convert all messages in file ccsds.grib with grid_ccsds as their packingType, and only those, to use simple packing, i.e. what we used before 48r1: 

      grib_set -r -w packingType=grid_ccsds -s packingType=grid_simple ccsds.grib grid_simple.grib

    To compare the statistics of the fields before and after the conversion, the following command could be used:

      grib_ls -n statistics ccsds.grib grid_simple.grib


    Software

    The software packages listed below are recommended for full support for all 48r1 parameters and the new CCSDS compression. 

    ecCodes 2.28.0
    Magics 4.13.0
    Metview 5.18.0

    On the ECMWF Atos system these packages can be loaded via the module ecmwf-toolbox/2023.01.0.0. Before the implementation software versions compatible with 48r1 will be made the default on ECMWF platforms. 

    Users are strongly encouraged to test their software applications and data processing chain with the new versions of the various software packages before this change. 

    Availability of 48r1 test data

    Note

    The Release Candidate Phase starts on 14 March. An update of the e-suite is planned for release in the coming weeks due to the correction of the bug described below. In the meantime, users are encouraged to use the test data, prior to correction, to familiarise themselves with the new dataflows and formats from a technical point of view.

    Due to a bug in the forecast model, unrealistic amounts of supercooled liquid water could sometimes form in very cold/low humidity environments over parts of Canada,  China, Mongolia and Siberia. This results in an increase in precipitating snow in these areas which in turn leads to unrealistic increases in snow depth, which if not corrected, would lead to problems in the melt season in spring. Incorrect snow depth will also adversely affect 2m temperature. In the coming weeks it is planned to fix the bug and reset the snow fields of the e-suite to the values in the current operational suite to avoid future problems with snow melt.

    Test data should only be used for technical testing, not for operational forecasting.

    Test data in MARS

    IFS Cycle 48r1 beta test data is available from MARS with E-suite experiment version (expver) 0078 (MARS keywords EXPVER=0078, CLASS=OD): 

    New streams for the extended-range ensemble

    Only users registered with access to MARS will be able to access these test data sets. The data should not be used for operational forecasting.  Please report any problems you find with this data via the ECMWF Support Portal.

    Test data in dissemination

    Cycle 48r1 test data from the release candidate phase (RCP) will be available through the test dissemination system, starting from the 00Z run on . Users with access to ECPDS and the Products Requirements Editor (PREd) can login to the test system at https://xdiss-monitor.ecmwf.int/and trigger the transmission of test products in the usual manner. To receive the test products, users have to have their firewall open to the relevant ECPDS Data Movers:

    INTERNET:

    RMDCN:

    The IFS Cycle 48r1 test products are available as version number 78 (file names ending with '78') and are intended to be generated shortly behind real-time. The test products will be based on the operational dissemination requirements from . As streams enfo and enfh will no longer provide any products beyond step 360 these requests will be translated to equivalent requests using streams eefo and eefh. 

    The various streams will be released in stages. At the start of the RCP, HRES, HRES-WAM, ENS and ENS-WAM will be available. All extended range products will become available slightly later, precise date TBC. 

    Approx. 1 week into the RCP, authorised users will get access to a Products Requirements Editor (PREd) in the test system to edit their requirements for 48r1 test data e.g. to request ENS data in the higher resolution or get daily extended range products. 

    Please note that in particular changes to the resolution, e.g. requesting ENS data with 0.1° resolution, will have a significant impact on the requested data volumes.

    The new parameters of Cycle 48r1 listed above will become available in dissemination after the implementation date.

    Any changes made in the test system will not be ported to operations on implementation day. Access to the operational PREd will be closed at 9 UTC on 12 June. Any changes to the operational requirements can be implemented after 10 UTC on 13 June.

    Users are strongly advised to check that their software applications and data processing chain can handle the test data.

    If you don't have access to the ECPDS system or PREd or should you require any assistance with IFS Cycle 48r1 test dissemination products, please contact us via the Support Portal.

    WMO Essential and Additional test data

    WMO Essential and Additional test data will e made available, date TBA. 

    Open data

    An Open data  test dataset will be made available, date TBA. 

    Test data in ecCharts

    Layers from IFS cycle 48r1 will become gradually available in ecCharts with the aim to have the complete set of layers in the release candidate mode one month before implementation. Cycle 48r1 layers are identified by the label "0078" in their title and a black border around test data layers for better visual identification.

    Web charts based on test data

    Time-critical applications

    Option 1 - simple time-critical jobs

    During the Release Candidate Phase users of the  "Simple time-critical jobs" framework can test that their scripts will work with the IFS Cycle 48r1 test data by using the limited ECaccess 'events' set up for this purpose:

    4303

    e_ms096

    At this stage, the e-suite step 096 (HRES-BC) has been generated.

    1634

    e_ms144

    At this stage, the e-suite step 144 (ENS-BC) has been generated.

    1635

    e_ms240

    At this stage, the e-suite step 240 (HRES) has been generated.

    1636

    e_ms360

    At this stage, the e-suite step 360 (ENS) has been generated.

    4302

    ef00h360ref

    At this stage, the medium-range ensemble reforecast products have been updated.

    4300

    ext00h1104

    At this stage, the Extended Ensemble Forecast products have been updated.

    4301  

    ext00h1104ref

    At this stage, the Extended Ensemble reforecast products have been updated.

    For these events, MSJ_EXPVER environment variable is set to 0078 and can be used to specify the IFS Cycle 48r1 test data in any MARS retrievals.

    These events are  intended for testing technical aspects only and should not be used for actual time-critical activities.

    Options 2 and 3

    Option 2 or 3 time-critical applications can be tested with the IFS Cycle 48r1 test data retrieved from MARS or received in Dissemination

    331

    rsn

    Snow density

    kg m-3

    HRES FC, ENS FC 

    2

    sol

    TBD

    2381

    tsn

    Temperature of snow layer

    K

    HRES FC, ENS FC 

    2

    sol

    TBD

    228038

    lwcs

    Liquid water content in snow pack

    kg m-2

    HRES FC, ENS FC 

    2

    sol

    TBD

    228050

    litoti

    Instantaneous total lightning flash density

    km-2 day-1

    HRES, ENS, ENS EXT FC

    2

    sfc

    TBD

    228141

    sd

    Snow depth water equivalent

    kg m-2

    HRES, ENS FC 

    2

    sol

    TBD

    2603182

    ptype_sev1h

    Precipitation type (most severe) in the last 1 hour

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603192

    ptype_sev3h

    Precipitation type (most severe) in the last 3 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603202

    ptype_freq1h

    Precipitation type (most frequent) in the last 1 hour

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603212

    ptype_freq3h

    Precipitation type (most frequent) in the last 3 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603382

    ptype_sev6h

    Precipitation type (most severe) in the last 6 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    2603392

    ptype_freq6hPrecipitation type (most frequent) in the last 6 hours

    -

    HRES FC, ENS FC

    2

    sfc

    TBD

    1In addition to the single level parameter on the surface (levtype=sfc). 
    2The 1 hour parameters will be available for steps 1-90, the 3 hour parameters for steps 3-144 and the 6 hour parameters from step 6 to the end of the forecast, step 240 for ENS and 360 for ENS.

    Precipitation type parameters are using the following subset of WMO table 4.201. For "most-severe" precipitation type parameters the severity is also given, with 0 being the lowest. 

    CodeDescriptionSeverity
    0No precipitation0
    1Rain1
    3Freezing rain7
    5Snow4
    6Wet snow5
    7Mixture of rain and snow2
    8Ice pellets3
    12Freezing drizzle6

    Changes to existing parameters 

    Param ID

    Short name

    Name

    Units

    Component & type

    GRIB edition

    Lev. type

    Change with 48r1

    260015

    ptype

    Precipitation type

    -

    HRES, ENS, ENS ext FC

    2

    sfc

    contains new code 12 (freezing drizzle), see above

    228035

    mxcape6

    Maximum CAPE in the last 6 hours

    J kg-1

    HRES, ENS, ENS ext FC

    2

    sfc

    uses MUCAPE instead of CAPE

    228044

    capes

    Convective available potential energy shear

    m2 s-2

    HRES, ENS, ENS ext FC

    1

    sfc

    uses MUCAPE instead of CAP

    Discontinued parameters

    As the resolution of both medium-range ensemble (ENS) and extended-range ensemble (ENS extended) no longer varies over the forecast period, stream efov, providing ensemble forecast overlap fields, will be discontinued. 

    Technical content

    Changes to GRIB encoding

    The GRIB model identifiers (generating process identification number) for cycle 48r1 will be changed as follows:

    GRIB 1

    Section 1

    Octets

    GRIB 2

    Section 4

    Octets

    ecCodes key 

    Component

    Model identifier

    47r3

    48r1

    6

     14  

    generatingProcessIdentifier

    Atmospheric model

    153

    154

    6

     14  

    generatingProcessIdentifier

    Ocean wave model

    118

    119

    Warning

    All gridded 48r1 model output in GRIB 2 will by default be encoded using a CCSDS defined compression method (Data representation template 5.42). ecCodes, our encoding/decoding package, uses libaec (Adaptive Entropy Coding Library) which implements a Golomb-Rice coding as defined in the CCSDS recommended standard 121.0-B-3.  

    Users are strongly encouraged to test that their software applications and data processing chain can handle this new compression method.

    To handle CCSDS compressed fields from 48r1 with ecCodes, version 2.28.0 or newer is recommended. 

    For a discussion of available GRIB packing methods and the use of compression algorithms see the Technical Memo Impact of GRIB compression on weather forecast data and data-handling applications

    For gridded 48r1 model output in GRIB 2 format the packing type will change as follows: 

    GRIB 2
    Section 5
    Octets

    ecCodes key 

    47r3

    48r1

    10-11

    dataRepresentationTemplateNumber

    0

    (simple packing)

    42

    (CCSDS compression)

    packingType

    grid_simple

    grid_ccsds

    If CCSDS compression is not desired when retrieving gridded GRIB 2 fields from MARS or dissemination, simple packing can be requested with keyword 

    packing = si 

    Using ecCodes, already retrieved CCSDS compressed fields can be converted to other packing types. This is how you can convert all messages in file ccsds.grib which have grid_ccsds as their packingType, and only those, to use grid_simple packing, i.e. what we used before 48r1: 

    grib_set -r -w packingType=grid_ccsds -s packingType=grid_simple ccsds.grib grid_simple.grib

    To compare the statistics of the fields before and after the conversion, the following command could be used:

    grib_ls -n statistics ccsds.grib grid_simple.grib

    Software

    The software packages listed below are recommended for full support for all 48r1 parameters and the new CCSDS compression. 

    ecCodes 2.28.0
    Magics 4.13.0
    Metview 5.18.0

    On the ECMWF Atos system these packages can be loaded via the module ecmwf-toolbox/2023.01.0.0. Before the implementation software versions compatible with 48r1 will be made the default on ECMWF platforms. 

    Users are strongly encouraged to test their software applications and data processing chain with the new versions of the various software packages before this change. 

    Availability of 48r1 test data

    Test data in MARS

    IFS Cycle 48r1 beta test data is available from MARS with E-suite experiment version (expver) 0078 (MARS keywords EXPVER=0078, CLASS=OD): 

    New streams for the extended-range ensemble

    Only users registered with access to MARS will be able to access these test data sets. The data should not be used for operational forecasting.  Please report any problems you find with this data via the ECMWF Support Portal.

    Resources

    Webinar "Introduction to Cycle 48r1"


    HTML
    <iframe width="326" height="190" src="https://www.youtube.be/embed/YKIMCVhReTw" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>



    References


    For any questions, please contact us via the ECMWF Support Portal.


    Panel
    titleColor#ffffff
    titleBGColor#00A4C4
    titleContents of this page

    Table of Contents
    maxLevel2


    Panel
    titleColor#ffffff
    titleBGColor#00A4C4
    titleRelated links


    Panel
    titleColor#ffffff
    titleBGColor#00A4C4
    titleAll IFS cycles

    Children Display
    depth1
    pageChanges to the forecasting system





    Hide comments