Skip to content

Add getting and converting ERA5 ml analyses to MPAS ICs#418

Open
ibanos90 wants to merge 5 commits intodevelopfrom
feature/era5ICs
Open

Add getting and converting ERA5 ml analyses to MPAS ICs#418
ibanos90 wants to merge 5 commits intodevelopfrom
feature/era5ICs

Conversation

@ibanos90
Copy link
Collaborator

Description

This PR adds the capability to get and convert ERA5 model level analyses to MPAS format. It relies on era5_to_int code to get the ERA5 ml data on GDEX and the NetCDF files to WPS intermediate. Then, mpas_init is run to create the MPAS init files. A new scenario is added to test this functionality.

Issue closed

None

Tests completed

  • GenerateERA5Analyses.yaml

# Link ECMWF coefficients
ln -sf ${ModelConfigDir}/initic/ecmwf_coeffs ./ecmwf_coeffs

# Convert ERA5 NetCDF to WPS intermediate
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider adding the following to Build/py around line 176

self._set('era5_to_int', 'era5_to_int.py')
self._set('era5_to_intBuildDir', '/glade/campaign/mmm/parc/ivette/pandac/converters/era5_to_int')

then change setenv myCommand `$era5_to_int ${datestr}` to

ln -sf $era5_to_intBuildDir/ecmwf_coeffs .
setenv myCommand `$era5_to_intBuildDir/$era5_to_int ${datestr}`

Then you can remove era5_to_int from tools.csh and remove the files from the era5_to_int repository.

And clone https://github.com/NCAR/era5_to_int to /glade/campaign/mmm/parc/ivette/pandac/converters/era5_to_int

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a great idea @jim-p-w! Will do!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants