Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 12 additions & 10 deletions notebooks/challenge/cice/cice.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"source": [
"# Sea Ice\n",
"\n",
"The sea ice component of CESM is CICE. This is developed by the [CICE Consortium](https://github.com/CICE-Consortium/CICE). Note that CESM2 uses CICE version 5. In version 6 of CICE, the vertical thermodynamics was separated into a submodule known as Icepack. CICE6 will be the sea ice component in CESM3. \n",
"The sea ice component of CESM is CICE. This is developed by the [CICE Consortium](https://github.com/CICE-Consortium/CICE). Note that CESM3 uses CICE version 6. In version 6 of CICE, the vertical thermodynamics was separated into a submodule known as Icepack.\n",
"\n",
"It can be useful for people interested in sea ice science to run simulations with only active sea ice and ocean components and atmospheric forcing. In this exercise, you will learn how to run one of these ice-ocean simulations.\n",
"\n",
Expand Down Expand Up @@ -46,7 +46,7 @@
"metadata": {},
"source": [
"- This exercise uses the same code base as the rest of the tutorial. \n",
"- You will be using the G compset at the T62_g37 resolution.\n",
"- You will be using the G compset at the TL319_tx2_3v3 resolution.\n",
"- You will run a control simulation and two experimental simulations. Each simulation will be run for one year. \n",
"- You will use simple, command line netcdf tools to evaluate how the experiments differ from the control simulation."
]
Expand All @@ -66,7 +66,7 @@
"source": [
"<div class=\"alert alert-info\" style=\"text-align: center;\">\n",
"\n",
"[CESM CICE User's Guide](https://www.cesm.ucar.edu/models/cesm2/sea-ice)\n",
"[CESM CICE User's Guide](https://cesm-cice.readthedocs.io/en/latest/)\n",
"\n",
"</div>"
]
Expand Down Expand Up @@ -106,9 +106,11 @@
"id": "68ca54e2-d8ad-41bc-be8f-31a85eec6e65",
"metadata": {},
"source": [
"![gcase](../../../images/challenge/gcase.png)\n",
"<div class=\"alert alert-info\" style=\"text-align: center;\">\n",
" \n",
"2000_DATM%JRA-1p5-2023_SLND_CICE_MOM6_DROF%JRA-1p5-2023_SGLC_WW3_SESP\n",
"\n",
"*<p style=\"text-align: center;\"> Figure: G Compset definition. </p>*"
"</div>"
]
},
{
Expand All @@ -118,7 +120,7 @@
"source": [
"<div class=\"alert alert-info\" style=\"text-align: center;\">\n",
"\n",
"[Compset Definitions](https://www2.cesm.ucar.edu/models/cesm2/config/compsets.html)\n",
"[Compset Definitions]()\n",
"\n",
"</div>"
]
Expand All @@ -137,14 +139,14 @@
"metadata": {},
"source": [
"There are two types of temporal forcing for G compsets:\n",
"- Normal Year Forcing (NYF) is 12 months of atmospheric data (like a climatology) that repeats every year. NYF is the default forcing.\n",
"- Interannual varying forcing (GIAF) is forcing that varies by year over the time period (1948-2017). \n",
"- Repeated Year Forcing (RYF) is 12 months of atmospheric data (like a climatology) that repeats every year.\n",
"- Interannual varying forcing (G_IAF) is forcing that varies by year over the time period (1958-2023). \n",
"\n",
"There are two datasets that can be used for G compsets:\n",
"- JRA55-do atmospheric data \\([Tsujino et al. 2018](https://doi.org/10.1016/j.ocemod.2018.07.002)\\)\n",
"- Coordinated Ocean-ice Reference Experiments (CORE) version 2 atmospheric data \\([Large and Yeager 2009](http://doi.org/10.1007/s00382-008-0441-3)\\).\n",
"- Coordinated Ocean-ice Reference Experiments (CORE) version 2 atmospheric data \\([Large and Yeager 2009](http://doi.org/10.1007/s00382-008-0441-3)\\). Note that CORE is being phased out with CESM3.\n",
"\n",
"In these exercises we will use the CORE NYF."
"In these exercises we will use the JRA55 RYF."
]
},
{
Expand Down
10 changes: 5 additions & 5 deletions notebooks/challenge/cice/cice_exercise_1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"id": "e2bfe3d7-3e5f-46ea-a30c-65fc1743c69e",
"metadata": {},
"source": [
"**NOTE:** Building the control case for the CICE challenge exercises is idential to building the control case in the POP challenge exercises. If you have already completed the POP challenge exercises you can skip this step."
"**NOTE:** Building the control case for the CICE challenge exercises is idential to building the control case in the MOM6 challenge exercises. If you have already completed the MOM6 challenge exercises you can skip this step."
]
},
{
Expand All @@ -24,7 +24,7 @@
"<div class=\"alert alert-info\">\n",
"<strong>Exercise: Run a control case</strong><br><br>\n",
" \n",
"Create a case called **g_control** using the compset `G` at `T62_g37` resolution. \n",
"Create a case called **g_control** using the compset `G_JRA_RYF` at `TL319_t233` resolution. \n",
" \n",
"Set the run length to **1 year**. \n",
"\n",
Expand Down Expand Up @@ -120,7 +120,7 @@
"Create a new case <font face=\"Courier\" color='purple'><strong>g_control </strong></font> with the command:\n",
"```\n",
"cd /glade/u/home/$USER/code/my_cesm_code/cime/scripts/\n",
"./create_newcase --case /glade/u/home/$USER/cases/g_control --compset G --res T62_g37 \n",
"./create_newcase --case /glade/u/home/$USER/cases/g_control --compset G_JRA_RYF --res TL319_t233 \n",
"```\n",
"<br>\n",
"\n",
Expand All @@ -141,8 +141,8 @@
"and <font face=\"Courier\" color='purple'><strong>account number</strong></font>. \n",
"For instance:\n",
"``` \n",
"./xmlchange JOB_QUEUE=tutorial,PROJECT=UESM0014 --force\n",
"```\n",
"./xmlchange JOB_QUEUE=tutorial,PROJECT=UESM0015 --force\n",
"``\n",
"<br>\n",
"\n",
"Build and submit:\n",
Expand Down
2 changes: 1 addition & 1 deletion notebooks/challenge/cice/cice_exercise_3.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"<div class=\"alert alert-info\">\n",
"<strong>Exercise 3: Something with source code</strong><br><br>\n",
" \n",
"Create a case (clone) called **g_ksno** using the compset `G` at `T62_g37` resolution. \n",
"Create a case (clone) called **g_ksno**. \n",
" \n",
"Set the run length to **1 year**. \n",
"\n",
Expand Down