From 5345b7b31d747591d833c42d1191a8e2bbf23890 Mon Sep 17 00:00:00 2001 From: David Bailey Date: Tue, 4 Feb 2025 09:38:24 -0700 Subject: [PATCH] Remove nc_time_axis and fix hide-input for cells --- .../Hemis_seaice_visual_compare_contour.ipynb | 2 +- ...Hemis_seaice_visual_compare_obs_lens.ipynb | 23 +++++++++++++++---- nblibrary/ice/plot_diff.py | 5 ++-- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/nblibrary/ice/Hemis_seaice_visual_compare_contour.ipynb b/nblibrary/ice/Hemis_seaice_visual_compare_contour.ipynb index a3d924f..f7ca899 100644 --- a/nblibrary/ice/Hemis_seaice_visual_compare_contour.ipynb +++ b/nblibrary/ice/Hemis_seaice_visual_compare_contour.ipynb @@ -87,7 +87,7 @@ }, "outputs": [], "source": [ - "cupid_run = 0\n", + "cupid_run = 1\n", "\n", "if cupid_run == 1:\n", "\n", diff --git a/nblibrary/ice/Hemis_seaice_visual_compare_obs_lens.ipynb b/nblibrary/ice/Hemis_seaice_visual_compare_obs_lens.ipynb index bc202c1..7a9e0e2 100644 --- a/nblibrary/ice/Hemis_seaice_visual_compare_obs_lens.ipynb +++ b/nblibrary/ice/Hemis_seaice_visual_compare_obs_lens.ipynb @@ -38,8 +38,7 @@ "import yaml\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", - "import matplotlib.lines as mlines\n", - "import nc_time_axis" + "import matplotlib.lines as mlines" ] }, { @@ -191,7 +190,15 @@ "cell_type": "code", "execution_count": null, "id": "31c8d5bf-b76f-46b2-bb5b-a654fa2150ed", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, "outputs": [], "source": [ "### Read in the CESM LENS historical data\n", @@ -259,7 +266,15 @@ "cell_type": "code", "execution_count": null, "id": "4f8d57eb-8411-4b70-a200-35b99d3152f2", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, "outputs": [], "source": [ "# Two functions to help draw plots even if only one year of data is available\n", diff --git a/nblibrary/ice/plot_diff.py b/nblibrary/ice/plot_diff.py index 30a8f0d..4fc1701 100644 --- a/nblibrary/ice/plot_diff.py +++ b/nblibrary/ice/plot_diff.py @@ -88,8 +88,6 @@ def plot_diff(field1, field2, levels, case1, case2, title, proj, TLAT, TLON): ds_pop = add_cyclic(ds_obs) - ifrac_obs = ds_pop.monthly_ifrac.mean(dim="month") - aice = title.find("Concentration") if np.size(levels) > 2: @@ -101,14 +99,15 @@ def plot_diff(field1, field2, levels, case1, case2, title, proj, TLAT, TLON): gs = GridSpec(2, 4) if proj == "N": - ax = fig.add_subplot(gs[0, :2], projection=ccrs.NorthPolarStereo()) # sets the latitude / longitude boundaries of the plot ax.set_extent([0.005, 360, 90, 45], crs=ccrs.PlateCarree()) + ifrac_obs = ds_pop["monthly_ifrac"].isel(month=2) if proj == "S": ax = fig.add_subplot(gs[0, :2], projection=ccrs.SouthPolarStereo()) # sets the latitude / longitude boundaries of the plot ax.set_extent([0.005, 360, -90, -45], crs=ccrs.PlateCarree()) + ifrac_obs = ds_pop["monthly_ifrac"].isel(month=8) ax.set_boundary(circle, transform=ax.transAxes) ax.add_feature(cfeature.LAND, zorder=100, edgecolor="k")