Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

b.e23_alpha17f.BLT1850.ne30_t232.091 #533

Open
gustavo-marques opened this issue May 18, 2024 · 11 comments
Open

b.e23_alpha17f.BLT1850.ne30_t232.091 #533

gustavo-marques opened this issue May 18, 2024 · 11 comments
Labels
BLT1850 L58 Vertical grid: L48_BL10

Comments

@gustavo-marques
Copy link

gustavo-marques commented May 18, 2024

Purpose:

Evaluate new out-of-the-box baseline with cesm2_3_alpha17f (or cesm2_3_beta17).


Description:

New baseline with out-of-the-box settings from cesm2_3_alpha17f (or cesm2_3_beta17). The vertical coordinate in MOM6 is z* with 65 layers. The ICs for MOM and CICE are from corresponding G case NCAR/omwg_dev#48; restart file 0016-01-01.


Case directory:

  • Locally (if still available):
    /glade/campaign/cesm/cesmdata/cseg/runs/cesm2_0/b.e23_alpha17f.BLT1850.ne30_t232.091

Sandbox:


Diagnostics:


Output:

  • Raw output on derecho (if still available): /glade/derecho/scratch/gmarques/archive/b.e23_alpha17f.BLT1850.ne30_t232.091/

Contacts:
@gustavo-marques, @cecilehannay, @PeterHjortLauritzen, @adamrher, @brianpm, @JulioTBacmeister, @swrneale, @fobryan3, @bstephens82, @klindsay28, @dabail10, @wwieder, @slevis-lmwg


Extra details:

In user_nl_cice:

ice_ic = '/glade/p/cesmdata/cseg/inputdata/cesm2_init/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056/0016-01-01-00000/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056.cice.r.0016-01-01-00000.nc'
dumpfreq = 'x','x','x','x','x'
f_fresh = 'mxxxx'
f_fresh_ai = 'mxxxx'

In user_nl_mom:

MIN_SALINITY = 1.e-06
INIT_LAYERS_FROM_Z_FILE = False
THICKNESS_CONFIG = "thickness_file"
THICKNESS_FILE = "/glade/p/cesmdata/cseg/inputdata/cesm2_init/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056/0016-01-01-00000/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056.mom6.r.0016-01-01-00000.nc"
TS_CONFIG = "file"
TS_FILE = "/glade/p/cesmdata/cseg/inputdata/cesm2_init/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056/0016-01-01-00000/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056.mom6.r.0016-01-01-00000.nc"
TEMP_IC_VAR = "Temp"
SALT_IC_VAR = "Salt"
VELOCITY_CONFIG = "file"
VELOCITY_FILE = "/glade/p/cesmdata/cseg/inputdata/cesm2_init/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056/0016-01-01-00000/g.e23_a17f.GJRAv4.TL319_t232_zstar_N65.2024.056.mom6.r.0016-01-01-00000.nc"
@adamrher
Copy link
Collaborator

@gustavo-marques since the atm/hist/ output is on the unstructured mesh, would you mind executing this regridding script to map all the .cam.h0a. files to a lat-lon grid? Execute it in the atm/hist/ directory and it will create a sub-dir atm/hist/regrid/ with the same filenames but all mapped to f09:

#!/bin/bash

case=b.e23_alpha17f.BLT1850.ne30_t232.091
wgts=/glade/work/aherring/CESM2/TSTEPS/tseries/ne30pg3_TO_f09-bilin.nc

mkdir regrid

for file in ${case}.cam.h0a.*; do
  echo ${file}
  ncremap -m ${wgts} ${file} regrid/${file}
done

exit

@gustavo-marques
Copy link
Author

@adamrher: sure! I am running it now, but remapping all the files will take some time.

@wwieder
Copy link

wwieder commented May 21, 2024

Can you do this for all the land files too?  That would make our post processing much easier. Now that I ask this, I wonder if we need to be a bit more nuanced in how we create the wgts file, to handle land/ocean masks more intelligently? @olyson how have you been remapping files for other cases?

Also, @olyson, maybe @slevis-lmwg and I can take a look at this case with you to see if the land component is set up as expected?

@olyson
Copy link

olyson commented May 21, 2024

When required, for individual history files, I have been using mkprocdata, which uses conservative regridding and is pretty fast really. Currently, I've been using this command to create the mapping file required:

qcmd -- ./create_ESMF_map.sh --maptype aave --filesrc /glade/p/cesmdata/cseg/inputdata/atm/cam/coords/ne30pg3_scrip_170604.nc --filedst /glade/p/cesm/amwg/amwg_diagnostics/map_files/0.9x1.25.nc --namesrc ne30pg3 --namedst fv0.9x1.25

I think ncremap --sgs_frc=landfrac -m /glade/work/aherring/CESM2/TSTEPS/tseries/ne30pg3_TO_f09-bilin.nc ... will run on the land history files as well, not sure how long it takes.
It would be a good idea to compare the two methods. I'm not sure how well the "bilin" works on our fields that are not global.
Within the land diagnostics package, it computes the climatological, means, and trends files on the SE grid, then regrids them using the ESMF regridding capability within NCL. Then plots are produced.

@adamrher
Copy link
Collaborator

@cecilehannay can we try to run ADF diagnostics on the remapped output in the /atm/hist/regrid/ directory?

@gustavo-marques
Copy link
Author

@wwieder and @olyson, I am happy to also regrid/remap the land output. What script should I run?

@wwieder
Copy link

wwieder commented May 22, 2024

Thanks @gustavo-marques the LMWG diagnostics package can work on the raw ne30 grid and then regrids for contour plots.

@megandevlan
Copy link

@gustavo-marques Would it be possible to extend this run to 100 years? It's a really nice clean comparison between 091, 092, 093, and 098 for assessing the impacts of each change relative to this control baseline! I think it's 34 years now, but for ENSO longer would be better.

@gustavo-marques
Copy link
Author

Hi @megandevlan! This case has already been run for 100 years.

image

@megandevlan
Copy link

Ugh, got my cases mixed up - thank you for checking this @gustavo-marques!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLT1850 L58 Vertical grid: L48_BL10
Projects
None yet
Development

No branches or pull requests

6 participants