With the implementation of IFS cycle 48r1 including the higher resolution ENS system and a separate daily ENS extended run, we are updating the ECaccess  events, as described below.

ENS extended forecasts and re-forecasts.

All the pre- cycle 48r1  ENS extended forecast related events listed hereafter will be discontinued. See command 'ecaccess-event-list':

284        mofc_all             At this stage, the Monthly Forecast real time products have been updated.
809        mofc_mon             At this stage, the Monday Monthly Forecast real time products have been updated.
1341       mofc_mon_refc        At this stage, the Monday Monthly Forecast raw hindcast data have been generated.
1342       mofc_mon_refc_pp     At this stage, the Monday Monthly Forecast post-processed hindcast products have been generated.
3426       mofc_thu             At this stage, the Thursday Monthly Forecast real time products have been updated.
1343       mofc_thu_refc        At this stage, the Thursday Monthly Forecast raw hindcast data are generated.
1344       mofc_thu_refc_pp     At this stage, the Thursday Monthly Forecast post-processed hindcast products have been generated.
285        mofcrefc             At this stage, the Thursday Monthly Forecast hindcast products have been updated.

The above events have been replaced by two new events:

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.

We will not migrate the user's jobs subscribing to the ECaccess ENS Extended (mofc) events. Users will have to adapt their existing jobs and submit them to either of the two new ENS extended events. See command 'ecaccess-job-submit'.

ENS extended events

  1. Event ext00h1104 will be triggered daily, when the ENS Extended forecasts are availablen according to the dissemination schedule. If you want to keep using ENS Extended data only on Mondays and Thursdays, like before the implementation of cycle 48r1, you will have to add some testing on the day of the week in your ECacces job. This can be done with the 'date' command, e.g. in the KSH:

    day_of_week=$(date +%a --date=$MSJ_YEAR$MSJ_MONTH$MSJ_DAY)
    case $day_of_week in
        Mon|Thu)
        echo 'I extract the ENS extended data on Mondays and Thursdays ...'
        *) ;;
    esac
  2. Event ext00h1104ref will be triggered when the ENS extended re-forecasts are available according to the dissemination schedule.

  3. Please remember to use the MSJ_ variables defined for you in your ECaccess Time Critical jobs. I.e. by using the MSJ_EXPVER variable in your MARS requests, your ECaccess Time Critical jobs will continue working before and after the implementation date of any new IFS cycle.

ENS re-forecasts.

The ENS forecasting system has its own re-forecasts (MARS streams ENFH and ENWH). A new ECaccess event has been created that will be triggered when these data are becoming available according to the dissemination schedule.

4302       ef00h360ref          At this stage, the mid-range ensemble reforecast products have been updated.

Other changes.

Two new MSJ_ variables are defined for your convenience in ECaccess Time Critical jobs:

  • MSJ_MEMBERS contains the number of (perturbed) members in the forecast stream, e.g. currently 100 members for ENS extended or 10 members for the re-forecasts.
  • MSJ_IFS_CYCLE contains the IFS cycle in use.

See hereafter for an example with the full list of MSJ_ variables defined in an ENS Extended re-forecast ECaccess job.

MSJ_BASETIME=00
MSJ_DAY=22
MSJ_EVENT=ext00h1104ref
MSJ_EXPVER=0078
MSJ_IFS_CYCLE=48r1
MSJ_MEMBERS=10
MSJ_MONTH=05
MSJ_STEP=1104
MSJ_YEAR=2023