NCAR / hrldas

HRLDAS (High Resolution Land Data Assimilation System)
Other
50 stars 53 forks source link

Pre-processing ERA5-Land data in create_forcing.exe program #27

Closed CharlesZheZhang closed 2 years ago

CharlesZheZhang commented 2 years ago

Adding pre-processing ERA5-Land data in create_forcing.exe capability

The ERA5-Land data are in GRIB1 format, 0.1-deg for global coverage, with hourly interval from 1950 to current.

A README document is added in ./doc/README.ERA5, please see this part for instructions to run pre-processing codes and compile create_forcing.exe.

The main modifications are in ./HRLDAS_forcing/create_forcing.F and in ./HRLDAS_forcing/lib/module_grib1.F, to accommodate the record length in ERA5 GRIB1 data. The model topography and land-sea mask data can be downloaded on the ECMWF confluence website in netCDF format. A namelist entry for forcing_type is added in the namelist.

Some python codes to pre-process the ERA5-Land data are in ./HRLDAS_forcing/run/examples/ERA5/. Some redundant codes for pre-processing GLDAS data are removed from ./HRLDAS_forcing/run/examples/GLDAS/.

Zhe Zhang 2022-10-03

cenlinhe commented 2 years ago

@CharlesZheZhang Also, I saw that you removed a lot of files in hrldas/HRLDAS_forcing/run/examples/GLDAS/ Why is that?

CharlesZheZhang commented 2 years ago

@CharlesZheZhang Also, I saw that you removed a lot of files in hrldas/HRLDAS_forcing/run/examples/GLDAS/ Why is that?

The deleted files were scripts to process GLDAS in grib format, which are now switched to netcdf, so they become redundant. There are now some python codes to deal with the netcdf format.