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

Using era5_to_int.py for ERA5 Pressure-Level Input but Getting Requests for ML Files

Henry18

New member
Hi,

I’m using the era5_to_int.py tool to process ERA5 data into the intermediate files required for met_grid. I would like to use pressure-level (pl) data as the input. I have collected the pl, surface (sfc), and invariant datasets in my data directory, and I’m running the following command:

era5_to_int.py -p /glade/derecho/XXXXXXXX -i 2023-08-20_00 2023-08-28_00 1

However, I am encountering the following error:

Error: Could not find file e5.oper.an.ml.128_134_sp.regn320sc.2023082000_2023082005.nc needed for ERA5 variable SP

My questions are:

Is this model-level (ml) file actually required for the process?

Is this the only ml variable/file needed (perhaps only for initialization)?

Since I want to use pl data as input (using the -i option), I would prefer not to include ml files, as pl and ml have different resolutions and may affect the results. In a previous experiment, I collected the ml files during the study period in response to this error message, but the resulting WRF output contained irregular discontinuous edges (as shown in the attached images). This time I’m hoping to avoid any influence from ml fields.

Thank you for your help!
Henry
 

Attachments

  • 123.png
    123.png
    302 KB · Views: 0
  • 456.png
    456.png
    727.2 KB · Views: 0
Hi,

This is an update.

I checked the pl files in my data directory, and I believe the following should be the correct file for SP when using pl data as input:

e5.oper.an.sfc.128_134_sp.ll025sc.2023080100_2023083123.nc

And I use these two as the corresponding invariant files:

e5.oper.invariant.128_129_z.ll025sc.1979010100_1979010100.nc
e5.oper.invariant.128_172_lsm.ll025sc.1979010100_1979010100.nc

All of them has the "ll025sc", so I think they match the resolution of the pl data. However, even though these files are present in my data directory, when I run the era5_to_int.py tool to process the ERA5 pl .nc files into intermediate files, I still get the following error:

Error: Could not find file e5.oper.an.ml.128_134_sp.regn320sc.2023082000_2023082005.nc needed for ERA5 variable SP

Is it possible to configure the tool to use "e5.oper.an.sfc.128_134_sp.ll025sc.*" as the input for the SP variable instead of looking for the ml version?

Thank you for your help!
Henry
 
Top