Looking for ERA5/MERRA2 reanalysis data #7354
Replies: 4 comments 4 replies
-
|
@paullric might know. |
Beta Was this translation helpful? Give feedback.
-
|
@jazweifel Just chiming in to say that the HICCUP tool I built can help with generating nudging data. However, the big caveat is that the data needs to be organized with all variables for a given time in the same file. Last time I checked - the data that is housed at NERSC is not organized in this way. Instead, it is grouped as one variable per file across many different times. When I created HICCUP it was only meant to streamline the process of creating a single initial condition file at a time from ERA5+NOAA data for hindcast simulations. Using it to create nudging data seemed like a natural extension as long as you obtain the ERA5 data via the python interface from the servers in Europe - but many people don't want to bother downloading their own data for long nudging experiments. I don't have a good solution for this, and the number of people who need this type of experiment is very small, so modifying HICCUP to use the NERSC data is a very low priority. Anyway, if you're interested, there should be a HICCUP template script included in the repo that you can look at, which is based on a previous nudging experiment I ran. |
Beta Was this translation helpful? Give feedback.
-
|
my recommendation: you'd likely want to learn this stuff on your own and customize the nudging setup accordingly to suit your specific needs, or collaborate with someone/somegroup who will help you with that part. There's no generic out-of-the-box solution that will work for all users, and as such, any help you'd get would likely require a bit of specialization, which you won't find "for free" |
Beta Was this translation helpful? Give feedback.
-
|
Since I am here, I will leave you with vague instructions regarding E3SM v3 nudging --- this is the stuff you need in your user_nl_eam: ! -- nudging settings -----------------
Nudge_Model = .True.
Nudge_Path = '/global/cfs/cdirs/e3sm/mahf708/ne30pg2L80'
Nudge_File_Template = 'MERRA2_ne30pg2_%y-%m-%d-%s.nc'
Nudge_Times_Per_Day = 4 !! nudging input data frequency
Model_Times_Per_Day = 48 !! should not be larger than 48 if dtime = 1800s
Nudge_Uprof = 2 !! 2 if nudging tendency has a vertical profile
Nudge_Ucoef = 1.
Nudge_Vprof = 2
Nudge_Vcoef = 1.
Nudge_Tprof = 0
Nudge_Tcoef = 0.
Nudge_Qprof = 0
Nudge_Qcoef = 0.
Nudge_PSprof = 0
Nudge_PScoef = 0.
Nudge_Beg_Year = 0000
Nudge_Beg_Month = 1
Nudge_Beg_Day = 1
Nudge_End_Year = 9999
Nudge_End_Month = 1
Nudge_End_Day = 1
Nudge_Vwin_Lindex = 0. !! activated only when Nudge_Xprof = 2 !! X = U, V, T
Nudge_Vwin_Hindex = 80. !! ""
Nudge_Vwin_Ldelta = 0.1 !! ""
Nudge_Vwin_Hdelta = 0.1 !! ""
Nudge_Vwin_lo = 0. !! ""
Nudge_Vwin_hi = 1. !! ""
Nudge_Method = 'Linear'
Nudge_Loc_PhysOut = .True. !! nudging tendency calculated before radiation
Nudge_Tau = 6.0 !! relaxation time scale, unit: h
Nudge_CurrentStep = .False.
Nudge_File_Ntime = 1 !! should be the same as Nudge_Times_Per_Day or 1
Nudge_Allow_Missing_File = .False.you may be able to infer what stuff means from the names, but there are all sorts of caveats, etc. some nudging data can be found under $CFS/e3sm/mahf708/ne30pg2L80 My recommendation above stands though: learn this thoroughly on your own (which may be a major time sink) or collaborate more closely with someone who has thought about all these details, especially if they happen to be interested in the scientific topic of interest to you (people use nudging for all sorts of wicked things out there) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I know this is possible and have heard that there is likely a directory somewhere on perlmutter for users to access ERA5 or MERRA2 reanalysis data to do this.
Would you be able to help me find where I can get access to this data?
Beta Was this translation helpful? Give feedback.
All reactions