Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

ds113.1 Ungrib "Error: Data not found" using WPS 4.3.1

fuzzini

New member
Hello,

I downloaded data from of the ds113.1 dataset and im trying to preprocess it using WPS 4.3.1. In theory, this datset is supported since 4.0.

When i try to use ungrib.exe with the ECMWF Vtable shows this error:

Subroutine DATINT: Interpolating 3-d files to fill in any missing data...
Looking for data at time 2021-12-07_00
ERROR: Data not found: 2021-12-07_00:00:00.0000

I checked that the dates are correct, try different hours and redownload the data but still the same.

On the namelist file i put the option "ec_rec_len = 26214508" because i had an error. (ERROR: Grib2 file or date problem, stopping in edition_num.)

Thank you for your time.
 

Attachments

  • ungrib.log
    9.6 KB · Views: 11
  • namelist.wps
    725 bytes · Views: 16
  • ds113.1 files downloaded.txt
    990 bytes · Views: 13
Hi,
I believe the issue you're seeing is because the dates are out of order for the fields you are downloading. If I look at your "ds113.1 files downloaded.txt" file, it shows, for e.g.,

Code:
ec.oper.fc.sfc.128_122_mn2t6.regn1280sc.20211206.grb
ec.oper.fc.sfc.128_123_10fg6.regn1280sc.20211207.grb
ec.oper.fc.sfc.128_121_mx2t6.regn1280sc.20211206.grb
ec.oper.fc.sfc.128_122_mn2t6.regn1280sc.20211207.grb
ec.oper.fc.sfc.128_123_10fg6.regn1280sc.20211208.grb
ec.oper.fc.sfc.128_121_mx2t6.regn1280sc.20211207.grb
ec.oper.fc.sfc.128_122_mn2t6.regn1280sc.20211208.grb

which you can see the dates go back and forth between the 6th, 7th, and 8th. I'm not sure why the fields are given in this way, and we've seen an increase in issues with this from other users (you can find other conversations on the forum if you search a bit in the WPS section). Unfortunately you will need to find a way to ensure the data are arranged in the correct order within in each file. You may be able to contact the group who manages the data to ask for their assistance. If you find a useful method, please let us know so we can assist other users with this in the future!
 
Hello,

I had a similar problem. I am trying to update SST using ERA5 and need to do preprocessing via WPS first. Below is my error message.

2024-10-31 22:31:23.838 --- *** Starting program ungrib.exe ***
2024-10-31 22:31:23.839 --- Start_date = 2023-08-17_00:00:00 , End_date = 2023-08-21_18:00:00
2024-10-31 22:31:23.839 --- &UNGRIB
2024-10-31 22:31:23.839 --- out_format = WPS
2024-10-31 22:31:23.839 --- ordered_by_date = TRUE
2024-10-31 22:31:23.839 --- prefix = SST
2024-10-31 22:31:23.839 --- /
2024-10-31 22:31:23.839 --- output format is WPS
2024-10-31 22:31:23.839 --- INFORM: Interval value: 10800 seconds or 3.000000 hours
2024-10-31 22:31:23.839 --- Path to intermediate files is ./
2024-10-31 22:31:23.920 --- INFORM: Reading Grib Edition 1
2024-10-31 22:31:24.468 --- Inventory for date =
2024-10-31 22:31:24.468 --- PRES SST
2024-10-31 22:31:24.468 --- -------------------------------------------------
2024-10-31 22:31:24.468 --- -------------------------------------------------
2024-10-31 22:31:24.468 --- INFORM: First pass done, doing a reprocess
2024-10-31 22:31:24.468 --- Subroutine DATINT: Interpolating 3-d files to fill in any missing data...
2024-10-31 22:31:24.468 --- Looking for data at time 2023-08-17_00
2024-10-31 22:31:24.469 --- ERROR: Data not found: 2023-08-17_00:00:00.0000

But i checked my grib data using wgrib, it does have the data at that time.

wgrib era5_sst_2023081700_2023082121_3hr.grib
1730441334673.png

The file is too large so i cannot upload it.
I used Vtable.SST btw. I successfully run ./ungrib.exe for ERA5 sl and pl data so i think it's less likely anything is wrong with my namelist.wps(?. Could anyone help me with this?

Thank you very much.
 
Hello,

I had a similar problem. I am trying to update SST using ERA5 and need to do preprocessing via WPS first. Below is my error message.

2024-10-31 22:31:23.838 --- *** Starting program ungrib.exe ***
2024-10-31 22:31:23.839 --- Start_date = 2023-08-17_00:00:00 , End_date = 2023-08-21_18:00:00
2024-10-31 22:31:23.839 --- &UNGRIB
2024-10-31 22:31:23.839 --- out_format = WPS
2024-10-31 22:31:23.839 --- ordered_by_date = TRUE
2024-10-31 22:31:23.839 --- prefix = SST
2024-10-31 22:31:23.839 --- /
2024-10-31 22:31:23.839 --- output format is WPS
2024-10-31 22:31:23.839 --- INFORM: Interval value: 10800 seconds or 3.000000 hours
2024-10-31 22:31:23.839 --- Path to intermediate files is ./
2024-10-31 22:31:23.920 --- INFORM: Reading Grib Edition 1
2024-10-31 22:31:24.468 --- Inventory for date =
2024-10-31 22:31:24.468 --- PRES SST
2024-10-31 22:31:24.468 --- -------------------------------------------------
2024-10-31 22:31:24.468 --- -------------------------------------------------
2024-10-31 22:31:24.468 --- INFORM: First pass done, doing a reprocess
2024-10-31 22:31:24.468 --- Subroutine DATINT: Interpolating 3-d files to fill in any missing data...
2024-10-31 22:31:24.468 --- Looking for data at time 2023-08-17_00
2024-10-31 22:31:24.469 --- ERROR: Data not found: 2023-08-17_00:00:00.0000

But i checked my grib data using wgrib, it does have the data at that time.

wgrib era5_sst_2023081700_2023082121_3hr.grib
View attachment 16138

The file is too large so i cannot upload it.
I used Vtable.SST btw. I successfully run ./ungrib.exe for ERA5 sl and pl data so i think it's less likely anything is wrong with my namelist.wps(?. Could anyone help me with this?

Thank you very much.
Sorry about the repeated post. But i figured it out now. I should use Vtable.ECMWF which is for ERA5 not Vtable.SST. All the instruction i could found online said they use Vtable.SST. And i was so confused during the whole night. I hope this is helpful to someone who have the same problem.
 
I'm glad you figured it out, and I'm sorry to hear about the confusion you were facing. Have a great weekend!
 
Top