Description of the upgrade

The IFS Cycle 50r1, will bring  major changes to the IFS model and data assimilation system, including among many others:

  • New ocean and sea ice models  based on NEMO4-SI 3
  • Updates of the wave model including: new wave interaction with sea ice and ocean currents and revised wave model bathymetry
  • Modified Stochastically Perturbed Parametrisation (SPP) configuration to reduce 10-metre wind spread in the ensemble
  • New ocean and sea ice ensemble analysis system & outer loop coupling of ocean/sea-ice
  • Reintroduction of stratospheric humidity assimilation from radiosondes up to 60 hPa
  • Weak constraint formulation extended to the boundary layer allowing the increased use of T2m observations 

After making the former High-Resolution forecast (ex-HRES) and 'control' member of medium range ensemble forecast (ENS Control) identical in IFS Cycle 49r1, with this model upgrade we will stop running both separately, and produce only one which we refer as the ENS Control.
This change is planned only for IFS medium range forecast and includes both Atmospheric and wave Component of the IFS.

More detailed information will be made available in the coming weeks.

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

#IFS50r1 #newfcsystem @ECMWF

News

Start of the Release Candidate Phase

Information about technical webinars

Detailed documentation added

Scientific webinar at UEF2025

  Initial announcement.

Datasets affected

  • ENS Control (ex-HRES) (day 1-15)

  • ENS (day 1-15)

  • ENS Sub-seasonal (day 1-46)

  • Control-WAM (ex-HRES-WAM) (day 1-15)

  • ENS-WAM (day 1-15)

  • ENS-WAM Sub-seasonal (day 1-46)

Resolution

There will be no resolution changes in this cycle.

Dissemination schedule

ENS control forecast will be disseminated earlier than currently, in the same schedule of the ex-HRES.

Meteorological content

Assimilation

  • New ocean and sea ice ensemble analysis system
  • Outer-loop coupled Data Assimilation of ocean and sea-ice
  • A weak constraint formulation is extended to the boundary layer which allows for assimilation of many more T2m observations than in previous cycles
  • Coupled ocean-atmosphere assimilation of microwave imagers and geostationary infrared data giving increments to ocean and sea-ice as well as upper air
  • Unified moisture and temperature analysis in the land data assimilation system
  • EDA configuration change: perturbed members' resolution reduction (TL399 to TL255)
  • Single precision trajectories in 4DVar
  • Introduction of time-varying correction in Weak Constraint 4D-Var with extension to the troposphere
  • Reintroduction of stratospheric humidity assimilation from radiosondes up to 60 hPa
  • An upgrade of the Radiative Transfer for TOVS (RTTOV) model to version 14, improving the simulation of satellite radiances for assimilation
  • Increased number of wave observations being assimilated

Observations

  • Upper air observations
    • Allowing specific humidity increments above the tropopause constrained by high quality radiosondes
    • The length of the observation timeslots has been reduced from 30 minutes to 15 minutes, allowing for a more accurate comparison between the model and the observations.  
    • Introduction of wind tracing with-ozone sensitive data
  • Ocean observations
    • Activation of in situ temperature/salinity profiles (e.g. ARGO, moored buoy, ship subsurface, mammal, gliders, AXBTs etc)
    • Activation of Sea Level Anomaly (SLA) along-track products from Altika/Cryosat-2/Jason-3/Sentinel-3a/Sentinel-3b

Model

  • New ocean and sea ice model based on NEMO4-SI3 (see more here), with the updates including:

    • Improved numerical schemes and physical parametrisation
    • Introduction of multi-category sea ice model with prognostic salinity and melt pond dynamics
    • Replacement of the LIM2 sea ice model with the more advanced SI3 model
    • Climatological sea ice albedo replaced with albedo diagnosed by sea ice model SI3
    • Introduction of the Generic Length Scale (GLS) turbulence scheme for better vertical mixing processes
    • Use of the extended tripolar ORCA grid (eORCA025) (grid extends further towards the South Pole) 
  • New ensemble analysis system for ocean and sea ice based on ORAS6 reanalysis (see more here).
    This is used for initialising both the forecasts and the re-forecasts.
    The updates include:
    • Hourly surface forcing from ERA5 atmospheric reanalysis. This allows much more accurate representation of short-term variability, such as diurnal cycle of sea surface temperature, which is not captured with daily forcing used in earlier systems.
    • Introduction of a flow-dependent background error covariance using ensemble of data assimilations
    • First-time use of variational assimilation of sea surface temperature (SST) with flow-dependent errors.
  • Wave model:  
    • New waves and sea ice interaction
    • Revised wave model bathymetry  
  • New glacier parametrisation scheme for ecLand component replaces the previous binary glacier mask with one that accounts for how much of the grid area is covered by ice and uses a four-layer land-ice scheme
  • Snow (single layer representation) on sea ice tile – in NWP, reduces the warm bias seen in winter over the ice surface especially in cloud free situations
  • Modified Stochastically Perturbed Parametrisation (SPP) configuration to reduce 10-metre wind spread in the ensemble, and related misalignment of wind speed and wave height in perturbed members
  • Scale-selective EDA re-centring for ENS perturbed initial conditions to address issues with tropical cyclone initialisation arising from high-resolution EDA outer loop
  • The IFS has been modified to account for the effects of solar eclipses using accurate astronomical computations of the sun’s and of the moon’s position
  • Model physics:
    • Convection and microphysics changes to improve the propagation of precipitation from ocean across land
    • Physics call reordering with vertical diffusion now called last
    • Reduced vertical diffusion in stable conditions in the stratosphere
  • Coupling:
    • Coupling of snow depth and sea ice thickness from the sea ice model to the atmosphere, to allow snow over sea ice and variable ice thickness to be represented in the atmospheric forecast model
    • Partial coupling is switched off to enable fully coupled ocean-atmosphere forecasts, meaning the atmosphere now uses sea surface temperatures (SSTs) directly from the ocean model

Meteorological impact

Medium range

  • Improvements to forecasts of light precipitation
  • Better representation of convective precipitation: the revised convection / cloud-microphysics scheme reduces “stationary” convective precipitation, improving inland propagation of rainfall
  • Improved tropical upper-air temperature and wind forecasts (at 850 hPa and 250 hPa) by up to ~7%, thanks to updates in aerosol climatology, convection, and physics ordering
  • Improvement of temperature and humidity forecasts around the tropopause due to assimilation of stratospheric humidity from radiosondes up to 60 hPa
  • Reduction of the known SST warm bias in the Southern Ocean  
  • Improved Western Boundary Currents (e.g. Gulf Stream), and related large SST biases
  • Dynamic evolution of marine variables (e.g. SST/SIC) in the analysis consistent with validity time
  • Forecasts of total cloud cover, dewpoint temperature and 10-metre winds over sea improved by 1-2%, largely due to changes in the physics of the model
  • Reduced ensemble wind spread at 10 m: the revised Stochastically Perturbed Parametrisation (SPP) scheme yields more realistic ensemble spread, particularly reducing excessive near-surface wind extremes 
  • More realistic representation of tropical cyclones at initial and early lead times: the scale-dependent EDA re-centring reduces the appearance of spuriously deformed tropical cyclones, in e.g. mean sea level pressure fields, in individual ENS members

Sub-seasonal range

  • Increased forecast skill for quasi-biennial oscillation (QBO) in tropical stratospheric winds — stronger amplitude and more realistic vertical descent
  • More realistic stratospheric dynamics 

Evaluation

Interactive scorecards presenting the new cycle performance are coming soon.

Key configuration changes

Atmospheric model

  • Starting at IFS Cycle 50r1, ENS Control forecasts will be disseminated and archived in MARS with stream=oper, type=fc rather than stream=enfo, type=cf

  • There will be no change in vertical or horizontal resolution nor steps of the Atmospheric model
  • The 06UTC and 18UTC runs will be archived in MARS with stream=oper instead of stream=scda.

Control forecast


Current
(IFS cy49r1)

Upgrade
(IFS cy50r1)

Basetime & frequency

00/06/12/18 daily

00/06/12/18 daily

Forecast range

00/12 run:
steps 0-360 

00/12 run:
steps 0-360

06/18 run:
steps 0-144

06/18 run:
steps 0-144

MARS Stream/Type

enfo/cf
scda/fc

oper/fc

Spectral

TCO1279

TCO1279

Gaussian grid

O1280

O1280

Horizontal grid resolution

~9 km

~9 km

Dissemination (LL)

0.1° 

0.1° 

Model Level vertical resolution

137

137

We are currently disseminating two analysis for the 06 UTC and 18 UTC run. One in the stream=scda, type=an, and one in stream=oper, type=an that is produced in 00 UTC and 12 UTC runs. The analysis produced within 00/12 runs will be discontinued, and the one currently under scda stream will be moved under stream=oper, type=an.

Wave model

  • Starting at IFS Cycle 50r1, ENS-WAM Control forecasts will be disseminated and archived in MARS with stream=wave, type=fc rather than stream=waef, type=cf
  • There will be no change in vertical or horizontal resolution nor steps of the Wave model
  • The 06UTC and 18UTC runs will be archived in MARS with stream=wave instead of stream=scwv.

CTRL-WAM


Current
(IFS cy49r1)

Upgrade
(IFS cy50r1)

Basetime & frequency

00/06/12/18 daily

00/06/12/18 daily

Forecast range

00/12 run:
steps 0-360

00/12 run:
steps 0-360

06/18 run:
steps 0-144

06/18 run:
steps 0-144

MARS Stream

waef/cf
scwv/fc

wave/fc

MARS Type

fc

fc

Horizontal grid resolution of the native grid

O1280

O1280

Horizontal grid resolution

~9 km

~9 km

Dissemination (LL)

0.1° 

0.1° 

Frequencies

29

29

Directions

36

36

We are currently disseminating two wave analysis for the 06 UTC and 18 UTC run. One in the stream=scwv, type=an, and one in stream=wave, type=an that is produced in 00 UTC and 12 UTC runs. The analysis produced within 00/12 runs will be discontinued, and the one currently under scwv stream will be moved under stream=wave, type=an.

New and changed parameters

New parameters

The table contains the list of parameters expected to be available with the new cycle 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

Status

261023wbtWet-bulb temperatureK

ENS / CTRL

2

sfc

TBD

Implemented

260289fscovFraction of snow coverProportion

ENS / CTRL

2

sfc

TBD

To be implemented

229001curUrban cover(0 - 1)

ENS / CTRL
Climate field

2

sfc

TBD

Implemented in analysis

262500soSea water practical salinity

g kg-1

ENS / CTRL

2

o3d

TBD

Implemented

262501thetaoSea water potential temperatureK

ENS / CTRL

2

o3d

TBD

Implemented

262502sigmatSea water sigma thetaFraction

ENS / CTRL

2

o3d

TBD

Implemented

262505vonNorthward sea water velocitym s-1

ENS / CTRL

2

o3d

TBD

Implemented

262506uoeEastward sea water velocitym s-1

ENS / CTRL

2

o3d

TBD

Implemented

262507wo

Upward sea water velocity

m s-1

ENS / CTRL

2

o3d

TBD

Implemented

262000sithickSea ice thicknessm

ENS / CTRL

2

o2d

TBD

Implemented

262001siconcSea ice area fractionFraction

ENS / CTRL

2

o2d

TBD

Implemented

262002sisnthickSnow thickness over sea icem

ENS / CTRL

2

o2d

TBD

Implemented

262003siueEastward sea ice velocitym s-1

ENS / CTRL

2

o2d

TBD

Implemented

262004sivnNorthward sea ice velocitym s-1

ENS / CTRL

2

o2d

TBD

Implemented

262005sialbSea ice albedoFraction

ENS / CTRL

2

o2d

TBD

Implemented

262006sitemptopSea ice surface temperature

K

ENS / CTRL

2

o2d

TBD

Implemented

262008sivolSea ice volume per unit aream3 m-2

ENS / CTRL

2

o2d

TBD

Implemented

262009snvolSnow volume over sea ice per unit aream3 m-2

ENS / CTRL

2

o2d

TBD

Implemented

262011sntempSnow temperature over sea iceK

ENS / CTRL

2

o2d

TBD

Implemented

262014sihcSea ice heat contentJ m-2

ENS / CTRL

2

o2d

TBD

Implemented

262015snhcSnow heat content over sea iceJ m-2

ENS / CTRL

2

o2d

TBD

Implemented

262017sipfSea ice melt pond fractionProportion

ENS / CTRL

2

o2d

TBD

Implemented

262018sipdSea ice melt pond depth

m

ENS / CTRL

2

o2d

TBD

Implemented

262023icesaltSea ice salinity

g kg-1

ENS / CTRL

2

o2d

TBD

Implemented

262100sosSea surface practical salinityg kg-1

ENS / CTRL

2

o2d

TBD

Implemented

262101tosSea surface temperatureK

ENS / CTRL

2

o2d

TBD

Implemented

262102t14dDepth of 14 C isothermm

ENS / CTRL

2

o2d

TBD

Implemented

262103t17dDepth of 17 C isothermm

ENS / CTRL

2

o2d

TBD

Implemented

262104t20dDepth of 20 C isothermm

ENS / CTRL

2

o2d

TBD

Implemented

262105t26dDepth of 26 C isothermm

ENS / CTRL

2

o2d

TBD

Implemented

262106t28dDepth of 28 C isothermm

ENS / CTRL

2

o2d

TBD

Implemented

262108hfdsSurface downward heat fluxW m-2

ENS / CTRL

2

o2d

TBD

Implemented

262113mlotst010Ocean mixed layer depth defined by sigma theta 0.01 kg m-3m

ENS / CTRL

2

o2d

TBD

Implemented

262114mlotst030Ocean mixed layer depth defined by sigma theta 0.03 kg m-3m

ENS / CTRL

2

o2d

TBD

Implemented

262115mlotst125Ocean mixed layer depth defined by sigma theta 0.125 kg m-3m

ENS / CTRL

2

o2d

TBD

Implemented

262116mlott02Ocean mixed layer depth defined by temperature 0.2 Cm

ENS / CTRL

2

o2d

TBD

Implemented

262118sc300mAverage sea water practical salinity in the upper 300 mg kg-1

ENS / CTRL

2

o2d

TBD

Implemented

262119sc700mAverage sea water practical salinity in the upper 700 mg kg-1

ENS / CTRL

2

o2d

TBD

Implemented

262120scbtmTotal column average sea water practical salinityg kg-1

ENS / CTRL

2

o2d

TBD

Implemented

262121hc300mVertically-integrated heat content in the upper 300 mJ m-2

ENS / CTRL

2

o2d

TBD

Implemented

262122hc700mVertically-integrated heat content in the upper 700 mJ m-2

ENS / CTRL

2

o2d

TBD

Implemented

262123hcbtmTotal column of heat content J m-2

ENS / CTRL

2

o2d

TBD

Implemented

262124zosSea surface heightm

ENS / CTRL

2

o2d

TBD

Implemented

262125stheigSteric change in sea surface height m

ENS / CTRL

2

o2d

TBD

Implemented

262130swfupNet surface upward water flux 

kg m-2 s-1

ENS / CTRL

2

o2d

TBD

Implemented

262139svnNorthward surface sea water velocitym s-1

ENS / CTRL

2

o2d

TBD

Implemented

262140sveEastward surface sea water velocity m s-1

ENS / CTRL

2

o2d

TBD

Implemented

262141hct26Heat Content surface to 26C isothermJ m-2

ENS / CTRL

2

o2d

TBD

Implemented

262143zosibSea surface height with inverse barometer correctionmENS / CTRL2

o2d

TBD

Implemented

Changes to existing parameters 

Additions to 06/18 UTC runs

With the implementation of the IFS Cycle 50r1 we will add parameters currently available only from 00 UTC and 12 UTC runs to the 06 UTC and 18 UTC forecast runs. This includes the following groups of parameters:

Currently these parameters are available from 00 UTC and 12 UTC runs only.

Tropical cyclone tracks

Tropical cyclone track forecast will be extended to the step 360 for 00 UTC and 12 UTC runs, and to step 144 for the 06 UTC and 18 UTC runs.

Tropical cyclone ensemble products currently contain 52 members (50 perturbed members, 1 control member and 1 ex-HRES).
After the upgrade 51 will remain (50 perturbed members and control forecast).

Discontinued parameters

Vegetation fraction difference (vegdiff) will be discontinued, and replaced by the Urban cover.

Technical content

Changes to GRIB encoding

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

GRIB 1

Section 1

Octets

GRIB 2

Section 4

Octets

ecCodes key 

Component

Model identifier

49r1

50r1

6

 14  

generatingProcessIdentifier

Atmospheric model

158

161

6

 14  

generatingProcessIdentifier

Ocean wave model

106

109

For all parameters in GRIB 2 the Master Tables Version Number will be changed as follows:

GRIB 2

Section 1

Octets

ecCodes key 

Master Tables Version Number

49r1

50r1

 10 

tablesVersion

32

35

Availability of 50r1 test data

The Release Candidate Phase started on . The first cycle available in the dissemination was be 12Z .
The data is being generated generated shortly behind near real-time.

Currently the following products are being regularly produced (table is being updated.)

DatasetsMARSTest ECPDSTest PREdCompleteness
CTRL (ex HRES)/HRES-WAM 00/06/12/18 UTC(tick)(tick)(tick)Simulated Satellite Data not available yet
ENS/ENS-WAM 00/06/12/18 UTC(tick) (tick)  (tick)
  • Post-processed parameters not available yet (EFI/SOT)
  • Tropical Cyclone Trajectory forecast not available yet
  • Weather Parameter time series not available yet
ENS/ENS-WAM hindcast 00 UTC(error) 

(error)

(error)
ENS/ENS-WAM hindcast statistics 00 UTC(error) 

(error)

(error)
ENS/ENS-WAM sub-seasonal 00 UTC(error) 

(error)

(error)
ENS/ENS-WAM sub-seasonal hindcast 00 UTC(error) (error)(error)
ENS sub-seasonal hindcast statistics 00 UTC(error) (error)(error)
Open data 00/06/12/18 UTC

 (tick)

 

WMO Essential and Additional

 (tick)

 

As usual, any test data provided may not be complete and should not be used commercially or in service provision until the cycle is operational. Test data is provided for technical testing, evaluation and planning purposes only.

Test data in MARS archive

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

Medium range forecast

Atmospheric model

Wave model

Sub-seasonal range forecast

Atmospheric model

Wave model

Only users registered with access to MARS are 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.

The archived test data produced before the start of the Release Candidate Phase (before  18Z run), should be used with caution as it may contain errors that were subsequently fixed. 

Test data in dissemination

IFS Cycle 50r1 test data from the release candidate phase (RCP) is available through the test dissemination system, starting from the 12Z 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:

    • 136.156.192.0/26
    • 136.156.193.0/26

RMDCN:

    • 136.156.196.0/26
    • 136.156.197.0/26

The IFS Cycle 50r1 test products are available as version number 80 (file names ending with '80') and are intended to be generated shortly behind near real-time

If you wish to receive 50r1 test data automatically (regularly), please contact Data Support via the Support Portal. 

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

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

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

AIFS v2 test data is not being disseminated yet!

Test data in Open Data Portal

For the users of the open data, test data can be accessed using the following link: https://data.ecmwf.int/forecasts/testdata/

Stay in the loop!

Want to get updates about future IFS cycle upgrades?

Join the mailing list

To subscribe or unsubscribe, please send an email to forecast_changes-request@lists.ecmwf.int with either  subscribe  or   unsubscribe   as Subject.

Join our FORUM

https://forum.ecmwf.int/ and 'watch' the announcements in IFS, AIFS and OpenIFS category.

Follow the LinkedIn channel for users: world ECMWF Users LinkedIn

Contents of this page

Resources

Webinars

Introduction to Cycle 50r1

Verification, products and technical aspects

Data access and format, testing and practicalities

26 February 2026, 10 AM UTC (11 AM CET)
Register at:
https://events.ecmwf.int/event/531/

12 March 2026, 10 AM UTC (11 AM CET)
Register at:
https://events.ecmwf.int/event/532/

References

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