GAUSS Dataset#

This notebook introduces the GAUSS dataset hosted under the bucket reflective-persistent-prod/gauss and demonstrates:

  • Investigating available variables and file layout in the S3 bucket

  • Loading data from S3 (single files and many files)

  • Aggregating to annual means and computing area-weighted global averages

  • Plotting temperature anomaly time series, map and Kernel Density Estimation (kde) plot looking at distribution by latitude band

Key ideas:

  • Use simplecache::s3:// URLs to locally cache reads for faster access

  • Use open_mfdataset when combining many NetCDF files by coordinates

  • Use hvplot/HoloViews for interactive plots

!pip install --upgrade pip datashader geoviews hvplot dask boto
Requirement already satisfied: pip in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (25.2)
Collecting datashader
  Downloading datashader-0.18.2-py3-none-any.whl.metadata (7.6 kB)
Collecting geoviews
  Downloading geoviews-1.14.1-py3-none-any.whl.metadata (8.5 kB)
Collecting hvplot
  Downloading hvplot-0.12.1-py3-none-any.whl.metadata (19 kB)
Collecting dask
  Downloading dask-2025.9.1-py3-none-any.whl.metadata (3.8 kB)
Collecting colorcet (from datashader)
  Downloading colorcet-3.1.0-py3-none-any.whl.metadata (6.3 kB)
Collecting multipledispatch (from datashader)
  Downloading multipledispatch-1.0.0-py3-none-any.whl.metadata (3.8 kB)
Collecting numba (from datashader)
  Downloading numba-0.62.0-cp313-cp313-macosx_12_0_arm64.whl.metadata (2.8 kB)
Requirement already satisfied: numpy in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from datashader) (2.3.2)
Requirement already satisfied: packaging in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from datashader) (25.0)
Requirement already satisfied: pandas in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from datashader) (2.3.2)
Collecting param (from datashader)
  Downloading param-2.2.1-py3-none-any.whl.metadata (6.6 kB)
Collecting pyct (from datashader)
  Downloading pyct-0.6.0-py3-none-any.whl.metadata (7.2 kB)
Requirement already satisfied: requests in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from datashader) (2.32.4)
Collecting scipy (from datashader)
  Downloading scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl.metadata (62 kB)
Collecting toolz (from datashader)
  Downloading toolz-1.0.0-py3-none-any.whl.metadata (5.1 kB)
Requirement already satisfied: xarray in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from datashader) (2025.4.0)
Collecting bokeh>=3.6.0 (from geoviews)
  Downloading bokeh-3.8.0-py3-none-any.whl.metadata (10 kB)
Collecting cartopy>=0.18.0 (from geoviews)
  Downloading cartopy-0.25.0-cp313-cp313-macosx_11_0_arm64.whl.metadata (6.1 kB)
Collecting holoviews>=1.16.0 (from geoviews)
  Downloading holoviews-1.21.0-py3-none-any.whl.metadata (10 kB)
Collecting panel>=1.0.0 (from geoviews)
  Downloading panel-1.8.1-py3-none-any.whl.metadata (15 kB)
Collecting pyproj (from geoviews)
  Downloading pyproj-3.7.2-cp313-cp313-macosx_14_0_arm64.whl.metadata (31 kB)
Collecting shapely (from geoviews)
  Downloading shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl.metadata (6.8 kB)
Collecting xyzservices (from geoviews)
  Downloading xyzservices-2025.4.0-py3-none-any.whl.metadata (4.3 kB)
Requirement already satisfied: click>=8.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from dask) (8.2.1)
Collecting cloudpickle>=3.0.0 (from dask)
  Downloading cloudpickle-3.1.1-py3-none-any.whl.metadata (7.1 kB)
Requirement already satisfied: fsspec>=2021.09.0 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from dask) (2025.7.0)
Collecting partd>=1.4.0 (from dask)
  Using cached partd-1.4.2-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: pyyaml>=5.3.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from dask) (6.0.2)
Requirement already satisfied: Jinja2>=2.9 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from bokeh>=3.6.0->geoviews) (3.1.6)
Requirement already satisfied: contourpy>=1.2 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from bokeh>=3.6.0->geoviews) (1.3.3)
Collecting narwhals>=1.13 (from bokeh>=3.6.0->geoviews)
  Downloading narwhals-2.5.0-py3-none-any.whl.metadata (11 kB)
Requirement already satisfied: pillow>=7.1.0 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from bokeh>=3.6.0->geoviews) (11.3.0)
Requirement already satisfied: tornado>=6.2 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from bokeh>=3.6.0->geoviews) (6.5.2)
Requirement already satisfied: matplotlib>=3.6 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from cartopy>=0.18.0->geoviews) (3.10.5)
Collecting pyshp>=2.3 (from cartopy>=0.18.0->geoviews)
  Using cached pyshp-2.3.1-py2.py3-none-any.whl.metadata (55 kB)
Collecting pyviz-comms>=2.1 (from holoviews>=1.16.0->geoviews)
  Downloading pyviz_comms-3.0.6-py3-none-any.whl.metadata (7.7 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from Jinja2>=2.9->bokeh>=3.6.0->geoviews) (3.0.2)
Requirement already satisfied: cycler>=0.10 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from matplotlib>=3.6->cartopy>=0.18.0->geoviews) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from matplotlib>=3.6->cartopy>=0.18.0->geoviews) (4.59.0)
Requirement already satisfied: kiwisolver>=1.3.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from matplotlib>=3.6->cartopy>=0.18.0->geoviews) (1.4.9)
Requirement already satisfied: pyparsing>=2.3.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from matplotlib>=3.6->cartopy>=0.18.0->geoviews) (3.2.3)
Requirement already satisfied: python-dateutil>=2.7 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from matplotlib>=3.6->cartopy>=0.18.0->geoviews) (2.9.0.post0)
Requirement already satisfied: pytz>=2020.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from pandas->datashader) (2025.2)
Requirement already satisfied: tzdata>=2022.7 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from pandas->datashader) (2025.2)
Collecting bleach (from panel>=1.0.0->geoviews)
  Downloading bleach-6.2.0-py3-none-any.whl.metadata (30 kB)
Requirement already satisfied: linkify-it-py in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from panel>=1.0.0->geoviews) (2.0.3)
Collecting markdown (from panel>=1.0.0->geoviews)
  Downloading markdown-3.9-py3-none-any.whl.metadata (5.1 kB)
Requirement already satisfied: markdown-it-py in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from panel>=1.0.0->geoviews) (3.0.0)
Requirement already satisfied: mdit-py-plugins in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from panel>=1.0.0->geoviews) (0.5.0)
Requirement already satisfied: tqdm in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from panel>=1.0.0->geoviews) (4.67.1)
Requirement already satisfied: typing-extensions in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from panel>=1.0.0->geoviews) (4.14.1)
Collecting locket (from partd>=1.4.0->dask)
  Using cached locket-1.0.0-py2.py3-none-any.whl.metadata (2.8 kB)
Requirement already satisfied: certifi in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from pyproj->geoviews) (2025.8.3)
Requirement already satisfied: six>=1.5 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from python-dateutil>=2.7->matplotlib>=3.6->cartopy>=0.18.0->geoviews) (1.17.0)
Collecting webencodings (from bleach->panel>=1.0.0->geoviews)
  Using cached webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Requirement already satisfied: uc-micro-py in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from linkify-it-py->panel>=1.0.0->geoviews) (1.0.3)
Requirement already satisfied: mdurl~=0.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from markdown-it-py->panel>=1.0.0->geoviews) (0.1.2)
Collecting llvmlite<0.46,>=0.45.0dev0 (from numba->datashader)
  Downloading llvmlite-0.45.0-cp313-cp313-macosx_12_0_arm64.whl.metadata (4.8 kB)
Requirement already satisfied: charset_normalizer<4,>=2 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from requests->datashader) (3.4.3)
Requirement already satisfied: idna<4,>=2.5 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from requests->datashader) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /Users/susannebaur/miniconda3/envs/CloudHub/lib/python3.13/site-packages (from requests->datashader) (2.5.0)
Downloading datashader-0.18.2-py3-none-any.whl (18.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 9.7 MB/s  0:00:01 eta 0:00:01m
?25hDownloading geoviews-1.14.1-py3-none-any.whl (548 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 548.7/548.7 kB 8.5 MB/s  0:00:00
?25hDownloading param-2.2.1-py3-none-any.whl (119 kB)
Downloading hvplot-0.12.1-py3-none-any.whl (175 kB)
Downloading dask-2025.9.1-py3-none-any.whl (1.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 9.5 MB/s  0:00:00
?25hDownloading bokeh-3.8.0-py3-none-any.whl (7.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 9.7 MB/s  0:00:00 eta 0:00:01
?25hDownloading cartopy-0.25.0-cp313-cp313-macosx_11_0_arm64.whl (11.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 10.0 MB/s  0:00:01 eta 0:00:01
?25hDownloading cloudpickle-3.1.1-py3-none-any.whl (20 kB)
Downloading colorcet-3.1.0-py3-none-any.whl (260 kB)
Downloading holoviews-1.21.0-py3-none-any.whl (5.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 9.8 MB/s  0:00:00m0:00:0100:01
?25hDownloading narwhals-2.5.0-py3-none-any.whl (407 kB)
Downloading panel-1.8.1-py3-none-any.whl (30.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.1/30.1 MB 10.1 MB/s  0:00:02 eta 0:00:01
?25hUsing cached partd-1.4.2-py3-none-any.whl (18 kB)
Downloading pyproj-3.7.2-cp313-cp313-macosx_14_0_arm64.whl (4.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 9.8 MB/s  0:00:00 eta 0:00:01m
?25hUsing cached pyshp-2.3.1-py2.py3-none-any.whl (46 kB)
Downloading pyviz_comms-3.0.6-py3-none-any.whl (84 kB)
Downloading shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 8.9 MB/s  0:00:00
?25hDownloading toolz-1.0.0-py3-none-any.whl (56 kB)
Downloading xyzservices-2025.4.0-py3-none-any.whl (90 kB)
Downloading bleach-6.2.0-py3-none-any.whl (163 kB)
Using cached locket-1.0.0-py2.py3-none-any.whl (4.4 kB)
Downloading markdown-3.9-py3-none-any.whl (107 kB)
Downloading multipledispatch-1.0.0-py3-none-any.whl (12 kB)
Downloading numba-0.62.0-cp313-cp313-macosx_12_0_arm64.whl (2.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 10.4 MB/s  0:00:00 eta 0:00:01
?25hDownloading llvmlite-0.45.0-cp313-cp313-macosx_12_0_arm64.whl (37.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.3/37.3 MB 9.5 MB/s  0:00:03m0:00:0100:01
?25hDownloading pyct-0.6.0-py3-none-any.whl (16 kB)
Downloading scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl (20.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.9/20.9 MB 9.3 MB/s  0:00:02 eta 0:00:01
?25hUsing cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Installing collected packages: webencodings, multipledispatch, xyzservices, toolz, shapely, scipy, pyshp, pyproj, param, narwhals, markdown, locket, llvmlite, colorcet, cloudpickle, bleach, pyviz-comms, pyct, partd, numba, dask, cartopy, bokeh, panel, datashader, holoviews, hvplot, geoviews
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 28/28 [geoviews]/28 [hvplot]ws]]
Successfully installed bleach-6.2.0 bokeh-3.8.0 cartopy-0.25.0 cloudpickle-3.1.1 colorcet-3.1.0 dask-2025.9.1 datashader-0.18.2 geoviews-1.14.1 holoviews-1.21.0 hvplot-0.12.1 llvmlite-0.45.0 locket-1.0.0 markdown-3.9 multipledispatch-1.0.0 narwhals-2.5.0 numba-0.62.0 panel-1.8.1 param-2.2.1 partd-1.4.2 pyct-0.6.0 pyproj-3.7.2 pyshp-2.3.1 pyviz-comms-3.0.6 scipy-1.16.2 shapely-2.1.2 toolz-1.0.0 webencodings-0.5.1 xyzservices-2025.4.0
import hvplot.xarray 
import s3fs
import xarray as xr
import numpy as np

Explore the GAUSS catalog in S3#

We first list available variables and sizes, then check out the hierarchical layout to understand scenarios, ensembles, and file naming patterns.

We import helper functions from s3tree.py to summarize the bucket contents and set bucket/group variables used throughout.

import sys
sys.path.append("./s3tree.py")  # folder that contains s3tree.py
from s3tree import print_variables, show_tree, show_tree_for_variable

bucket = "reflective-persistent-prod"
group  = "gauss"
# List variables with sizes
print_variables(bucket, group, show_sizes=True)
 1. ICEFRAC              614.5MB
 2. PRECC                1.0GB
 3. PRECL                1.3GB
 4. PRECT                61.8GB
 5. PRECT_above_10       4.4GB
 6. PRECT_above_20       4.4GB
 7. QFLX                 2.1GB
 8. TREFHT               45.2GB
 9. TREFHTMN             2.2GB
10. TREFHTMX             2.2GB
11. TREFHT_above_35      4.4GB
12. TREFHT_above_40      4.4GB
13. TREFHT_below_0       4.4GB
# Entire tree
show_tree(bucket, group)
|_ gauss/  (138.7GB total)
  |_ ICEFRAC/  (614.5MB total)
    |_ historical/  (190.8MB total)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.185001-189912.nc  (19.4MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.190001-194512.nc  (17.8MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.194601-198512.nc  (15.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.198601-201412.nc  (11.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.185001-189912.nc  (19.4MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.190001-194912.nc  (19.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.195001-199912.nc  (19.2MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.200001-201412.nc  (5.7MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.185001-189912.nc  (19.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.190001-194912.nc  (19.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.195001-199912.nc  (19.2MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.200001-201412.nc  (5.7MB)
    |_ ssp245/  (423.7MB total)
      |_ no-sai/  (79.4MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.201501-206412.nc  (18.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.ICEFRAC.206501-209912.nc  (11.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.201501-206412.nc  (18.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.ICEFRAC.206501-209812.nc  (11.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.201501-201912.nc  (1.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.ICEFRAC.202001-206912.nc  (17.9MB)
      |_ sai/  (344.3MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.ICEFRAC.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.ICEFRAC.203501-206912.nc  (12.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.ICEFRAC.203501-206912.nc  (12.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.ICEFRAC.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.ICEFRAC.203501-206912.nc  (13.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.ICEFRAC.203501-206912.nc  (12.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.ICEFRAC.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.ICEFRAC.203501-207012.nc  (13.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.ICEFRAC.203501-207012.nc  (13.4MB)
  |_ PRECC/  (1.0GB total)
    |_ historical/  (774.5MB total)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECC.185001-189912.nc  (77.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECC.190001-194512.nc  (71.9MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECC.194601-198512.nc  (62.8MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECC.198601-201412.nc  (45.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.185001-189912.nc  (77.8MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.190001-194912.nc  (78.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.195001-199912.nc  (78.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.200001-201412.nc  (23.7MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.185001-189912.nc  (77.7MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.190001-194912.nc  (78.2MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.195001-199912.nc  (78.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.200001-201412.nc  (23.7MB)
    |_ ssp245/  (261.8MB total)
      |_ no-sai/  (261.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.201501-206412.nc  (79.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECC.206501-209812.nc  (54.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.202001-206912.nc  (79.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECC.207001-209912.nc  (48.2MB)
  |_ PRECL/  (1.3GB total)
    |_ historical/  (990.8MB total)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECL.185001-189912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECL.190001-194512.nc  (92.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECL.194601-198512.nc  (80.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECL.198601-201412.nc  (58.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.185001-189912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.190001-194912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.195001-199912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.200001-201412.nc  (30.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.185001-189912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.190001-194912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.195001-199912.nc  (100.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.200001-201412.nc  (30.1MB)
    |_ ssp245/  (328.5MB total)
      |_ no-sai/  (328.5MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.201501-206412.nc  (100.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECL.206501-209812.nc  (68.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.202001-206912.nc  (100.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECL.207001-209912.nc  (60.1MB)
  |_ PRECT/  (61.8GB total)
    |_ historical/  (32.0GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.18500101-18591231.nc  (635.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.18600101-18691231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.18700101-18791231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.18800101-18891231.nc  (635.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.18900101-18991231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19000101-19091231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19100101-19191231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19200101-19291231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19300101-19391231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19400101-19491231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19500101-19591231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19600101-19691231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19700101-19791231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19800101-19891231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.19900101-19991231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.20000101-20091231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.PRECT.20100101-20141231.nc  (318.2MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.18500101-18591231.nc  (635.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.18600101-18691231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.18700101-18791231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.18800101-18891231.nc  (635.5MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.18900101-18991231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19000101-19091231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19100101-19191231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19200101-19291231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19300101-19391231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19400101-19491231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19500101-19591231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19600101-19691231.nc  (636.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19700101-19791231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19800101-19891231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.19900101-19991231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.20000101-20091231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.PRECT.20100101-20141231.nc  (318.2MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.18500101-18591231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.18600101-18691231.nc  (635.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.18700101-18791231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.18800101-18891231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.18900101-18991231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19000101-19091231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19100101-19191231.nc  (635.5MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19200101-19291231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19300101-19391231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19400101-19491231.nc  (635.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19500101-19591231.nc  (635.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19600101-19691231.nc  (635.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19700101-19791231.nc  (636.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19800101-19891231.nc  (636.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.19900101-19991231.nc  (636.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.20000101-20091231.nc  (636.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.PRECT.20100101-20141231.nc  (318.2MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.185001-189912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.190001-194512.nc  (116.5MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.194601-198512.nc  (101.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.198601-201412.nc  (73.4MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.185001-189912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.190001-194912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.195001-199912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.200001-201412.nc  (38.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.185001-189912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.190001-194912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.195001-199912.nc  (126.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.200001-201412.nc  (38.0MB)
    |_ ssp245/  (29.9GB total)
      |_ no-sai/  (8.2GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.201501-206412.nc  (99.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT.206501-209912.nc  (69.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20150101-20241231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20250101-20341231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20350101-20441231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20450101-20541231.nc  (636.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20550101-20641231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20621231-20730105.nc  (636.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20650101-20741231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20730101-20830105.nc  (636.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20750101-20841231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20830101-20930105.nc  (636.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20850101-20941231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20930101-20991231.nc  (445.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.PRECT.20950101-20991231.nc  (318.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.201501-206412.nc  (126.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.PRECT.206501-209812.nc  (86.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.202001-206912.nc  (126.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.PRECT.207001-209912.nc  (76.0MB)
      |_ sai/  (21.7GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.PRECT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h1.PRECT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.PRECT.203501-206912.nc  (69.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.PRECT.20350101-20441231.nc  (635.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.PRECT.20450101-20541231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.PRECT.20550101-20641231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.PRECT.20650101-20691231.nc  (318.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.PRECT.203501-206912.nc  (69.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.PRECT.20350101-20441231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.PRECT.20450101-20541231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.PRECT.20550101-20641231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.PRECT.20650101-20691231.nc  (318.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.PRECT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h1.PRECT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.PRECT.203501-206912.nc  (69.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.PRECT.20350101-20441231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.PRECT.20450101-20541231.nc  (636.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.PRECT.20550101-20641231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.PRECT.20650101-20691231.nc  (318.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.PRECT.203501-206912.nc  (69.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.PRECT.20350101-20441231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.PRECT.20450101-20541231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.PRECT.20550101-20641231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.PRECT.20650101-20691231.nc  (318.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.PRECT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h1.PRECT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.PRECT.203501-207012.nc  (71.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.PRECT.20350101-20441231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.PRECT.20450101-20541231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.PRECT.20550101-20641231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.PRECT.20650101-20701231.nc  (381.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.PRECT.203501-207012.nc  (71.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.PRECT.20350101-20441231.nc  (635.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.PRECT.20450101-20541231.nc  (635.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.PRECT.20550101-20641231.nc  (636.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.PRECT.20650101-20701231.nc  (381.7MB)
  |_ PRECT_above_10/  (4.4GB total)
    |_ historical/  (2.4GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.PRECT_above_10.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.PRECT_above_10.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.PRECT_above_10.185001_201412.nc  (835.3MB)
    |_ ssp245/  (2.0GB total)
      |_ no-sai/  (430.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT_above_10.201501_210001.nc  (430.8MB)
      |_ sai/  (1.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.PRECT_above_10.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.PRECT_above_10.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.PRECT_above_10.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.PRECT_above_10.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.PRECT_above_10.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.PRECT_above_10.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.PRECT_above_10.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.PRECT_above_10.203501_207101.nc  (182.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.PRECT_above_10.203501_207101.nc  (182.7MB)
  |_ PRECT_above_20/  (4.4GB total)
    |_ historical/  (2.4GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.PRECT_above_20.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.PRECT_above_20.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.PRECT_above_20.185001_201412.nc  (835.3MB)
    |_ ssp245/  (2.0GB total)
      |_ no-sai/  (430.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.PRECT_above_20.201501_210001.nc  (430.8MB)
      |_ sai/  (1.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.PRECT_above_20.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.PRECT_above_20.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.PRECT_above_20.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.PRECT_above_20.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.PRECT_above_20.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.PRECT_above_20.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.PRECT_above_20.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.PRECT_above_20.203501_207101.nc  (182.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.PRECT_above_20.203501_207101.nc  (182.7MB)
  |_ QFLX/  (2.1GB total)
    |_ historical/  (971.0MB total)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.185001-189912.nc  (98.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.190001-194512.nc  (90.2MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.194601-198512.nc  (78.5MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.198601-201412.nc  (56.9MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.185001-189912.nc  (98.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.190001-194912.nc  (98.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.195001-199912.nc  (98.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.200001-201412.nc  (29.5MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.185001-189912.nc  (98.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.190001-194912.nc  (98.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.195001-199912.nc  (98.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.200001-201412.nc  (29.5MB)
    |_ ssp245/  (1.2GB total)
      |_ no-sai/  (497.9MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.201501-206412.nc  (98.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.QFLX.206501-209912.nc  (68.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.201501-206412.nc  (98.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.QFLX.206501-209812.nc  (66.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.201501-201912.nc  (9.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.202001-206912.nc  (98.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.QFLX.207001-209912.nc  (58.8MB)
      |_ sai/  (681.7MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.QFLX.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.QFLX.203501-206912.nc  (68.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.QFLX.203501-206912.nc  (68.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.QFLX.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.QFLX.203501-206912.nc  (68.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.QFLX.203501-206912.nc  (68.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.QFLX.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.QFLX.203501-207012.nc  (70.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.QFLX.203501-207012.nc  (70.6MB)
  |_ TREFHT/  (45.2GB total)
    |_ historical/  (22.0GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18500101-18591231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18700101-18791231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18800101-18891231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18900101-18991231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19000101-19091231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19100101-19191231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19300101-19391231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19400101-19491231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19500101-19591231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19600101-19691231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19700101-19791231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19900101-19991231.nc  (441.4MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.20000101-20091231.nc  (441.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18500101-18591231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18700101-18791231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18800101-18891231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18900101-18991231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19000101-19091231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19100101-19191231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19300101-19391231.nc  (441.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19400101-19491231.nc  (441.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19500101-19591231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19600101-19691231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19700101-19791231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19900101-19991231.nc  (441.2MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.20000101-20091231.nc  (441.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18500101-18591231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18700101-18791231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18800101-18891231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18900101-18991231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19000101-19091231.nc  (441.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19100101-19191231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19300101-19391231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19400101-19491231.nc  (441.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19500101-19591231.nc  (441.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19600101-19691231.nc  (441.8MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19700101-19791231.nc  (441.6MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19900101-19991231.nc  (441.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.20000101-20091231.nc  (440.9MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.190001-194512.nc  (65.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.194601-198512.nc  (56.8MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.198601-201412.nc  (41.1MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.190001-194912.nc  (71.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.195001-199912.nc  (70.9MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.200001-201412.nc  (21.3MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.190001-194912.nc  (71.0MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.195001-199912.nc  (70.9MB)
      |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.200001-201412.nc  (21.3MB)
    |_ ssp245/  (23.2GB total)
      |_ no-sai/  (5.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.201501-206412.nc  (70.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.206501-209912.nc  (49.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20150101-20241231.nc  (440.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20250101-20341231.nc  (440.5MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20350101-20441231.nc  (440.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20450101-20541231.nc  (440.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20550101-20641231.nc  (439.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20621231-20730105.nc  (440.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20650101-20741231.nc  (439.5MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20730101-20830105.nc  (439.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20750101-20841231.nc  (439.3MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20830101-20930105.nc  (440.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20850101-20941231.nc  (439.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20930101-20991231.nc  (307.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20950101-20991231.nc  (219.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.201501-206412.nc  (70.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.206501-209812.nc  (48.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.202001-206912.nc  (70.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.207001-209912.nc  (42.4MB)
      |_ sai/  (17.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20450101-20541231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20550101-20641231.nc  (440.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20650101-20691231.nc  (220.5MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20450101-20541231.nc  (440.5MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20550101-20641231.nc  (440.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20650101-20691231.nc  (220.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20450101-20541231.nc  (440.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20550101-20641231.nc  (440.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20650101-20691231.nc  (220.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20450101-20541231.nc  (440.9MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20550101-20641231.nc  (441.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20650101-20691231.nc  (220.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHT.203501-207012.nc  (51.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20450101-20541231.nc  (441.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20550101-20641231.nc  (441.3MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20650101-20701231.nc  (265.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHT.203501-207012.nc  (51.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20350101-20441231.nc  (440.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20450101-20541231.nc  (441.0MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20550101-20641231.nc  (441.1MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20650101-20701231.nc  (264.8MB)
  |_ TREFHTMN/  (2.2GB total)
    |_ historical/  (1.2GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.TREFHTMN.185001_201412.nc  (417.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.TREFHTMN.185001_201412.nc  (417.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.TREFHTMN.185001_201412.nc  (417.7MB)
    |_ ssp245/  (1019.2MB total)
      |_ no-sai/  (215.4MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHTMN.201501_210001.nc  (215.4MB)
      |_ sai/  (803.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHTMN.203501_206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHTMN.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHTMN.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHTMN.203501_206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHTMN.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHTMN.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHTMN.203501_206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHTMN.203501_207101.nc  (91.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHTMN.203501_207101.nc  (91.4MB)
  |_ TREFHTMX/  (2.2GB total)
    |_ historical/  (1.2GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.TREFHTMX.185001_201412.nc  (417.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.TREFHTMX.185001_201412.nc  (417.7MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.TREFHTMX.185001_201412.nc  (417.7MB)
    |_ ssp245/  (1019.2MB total)
      |_ no-sai/  (215.4MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHTMX.201501_210001.nc  (215.4MB)
      |_ sai/  (803.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHTMX.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHTMX.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHTMX.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHTMX.203501-206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHTMX.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHTMX.203501_207001.nc  (88.8MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHTMX.203501_206912.nc  (88.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHTMX.203501_207101.nc  (91.4MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHTMX.203501_207101.nc  (91.4MB)
  |_ TREFHT_above_35/  (4.4GB total)
    |_ historical/  (2.4GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.TREFHT_above_35.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.TREFHT_above_35.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.TREFHT_above_35.185001_201412.nc  (835.3MB)
    |_ ssp245/  (2.0GB total)
      |_ no-sai/  (430.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT_above_35.201501_210001.nc  (430.8MB)
      |_ sai/  (1.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHT_above_35.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHT_above_35.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHT_above_35.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHT_above_35.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHT_above_35.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHT_above_35.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHT_above_35.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHT_above_35.203501_207101.nc  (182.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHT_above_35.203501_207101.nc  (182.7MB)
  |_ TREFHT_above_40/  (4.4GB total)
    |_ historical/  (2.4GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.TREFHT_above_40.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.TREFHT_above_40.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.TREFHT_above_40.185001_201412.nc  (835.3MB)
    |_ ssp245/  (2.0GB total)
      |_ no-sai/  (430.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT_above_40.201501_210001.nc  (430.8MB)
      |_ sai/  (1.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHT_above_40.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHT_above_40.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHT_above_40.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHT_above_40.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHT_above_40.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHT_above_40.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHT_above_40.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHT_above_40.203501_207101.nc  (182.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHT_above_40.203501_207101.nc  (182.7MB)
  |_ TREFHT_below_0/  (4.4GB total)
    |_ historical/  (2.4GB total)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h0.TREFHT_below_0.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h0.TREFHT_below_0.185001_201412.nc  (835.3MB)
      |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h0.TREFHT_below_0.185001_201412.nc  (835.3MB)
    |_ ssp245/  (2.0GB total)
      |_ no-sai/  (430.8MB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT_below_0.201501_210001.nc  (430.8MB)
      |_ sai/  (1.6GB total)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHT_below_0.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHT_below_0.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHT_below_0.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHT_below_0.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHT_below_0.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHT_below_0.203501_207001.nc  (177.6MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHT_below_0.203501_206912.nc  (177.2MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHT_below_0.203501_207101.nc  (182.7MB)
        |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHT_below_0.203501_207101.nc  (182.7MB)

Focus on a single variable#

We narrow down to TREFHT to keep the example concise and reproducible across runs.

# Only one variable
show_tree_for_variable(bucket, group, "TREFHT")
|_ gauss/TREFHT/  (45.2GB total)
  |_ gauss/  (45.2GB total)
    |_ TREFHT/  (45.2GB total)
      |_ historical/  (22.0GB total)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18500101-18591231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18700101-18791231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18800101-18891231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.18900101-18991231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19000101-19091231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19100101-19191231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19300101-19391231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19400101-19491231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19500101-19591231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19600101-19691231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19700101-19791231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.19900101-19991231.nc  (441.4MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.20000101-20091231.nc  (441.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.001.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18500101-18591231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18700101-18791231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18800101-18891231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.18900101-18991231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19000101-19091231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19100101-19191231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19300101-19391231.nc  (441.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19400101-19491231.nc  (441.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19500101-19591231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19600101-19691231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19700101-19791231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.19900101-19991231.nc  (441.2MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.20000101-20091231.nc  (441.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.002.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18500101-18591231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18600101-18691231.nc  (442.0MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18700101-18791231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18800101-18891231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.18900101-18991231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19000101-19091231.nc  (441.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19100101-19191231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19200101-19291231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19300101-19391231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19400101-19491231.nc  (441.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19500101-19591231.nc  (441.7MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19600101-19691231.nc  (441.8MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19700101-19791231.nc  (441.6MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19800101-19891231.nc  (441.5MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.19900101-19991231.nc  (441.3MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.20000101-20091231.nc  (440.9MB)
        |_ b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.003.cam.h1.TREFHT.20100101-20141231.nc  (220.6MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.190001-194512.nc  (65.3MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.194601-198512.nc  (56.8MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.198601-201412.nc  (41.1MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.190001-194912.nc  (71.0MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.195001-199912.nc  (70.9MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.200001-201412.nc  (21.3MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.185001-189912.nc  (71.0MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.190001-194912.nc  (71.0MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.195001-199912.nc  (70.9MB)
        |_ b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.200001-201412.nc  (21.3MB)
      |_ ssp245/  (23.2GB total)
        |_ no-sai/  (5.6GB total)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.201501-206412.nc  (70.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h0.TREFHT.206501-209912.nc  (49.4MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20150101-20241231.nc  (440.9MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20250101-20341231.nc  (440.5MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20350101-20441231.nc  (440.4MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20450101-20541231.nc  (440.1MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20550101-20641231.nc  (439.8MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20621231-20730105.nc  (440.2MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20650101-20741231.nc  (439.5MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20730101-20830105.nc  (439.9MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20750101-20841231.nc  (439.3MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20830101-20930105.nc  (440.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20850101-20941231.nc  (439.4MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20930101-20991231.nc  (307.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.001.cam.h1.TREFHT.20950101-20991231.nc  (219.8MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.201501-206412.nc  (70.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.206501-209812.nc  (48.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.202001-206912.nc  (70.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.003.cam.h0.TREFHT.207001-209912.nc  (42.4MB)
        |_ sai/  (17.6GB total)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20450101-20541231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20550101-20641231.nc  (440.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.002.cam.h1.TREFHT.20650101-20691231.nc  (220.5MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20450101-20541231.nc  (440.5MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20550101-20641231.nc  (440.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-DEFAULT.003.cam.h1.TREFHT.20650101-20691231.nc  (220.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20450101-20541231.nc  (440.9MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20550101-20641231.nc  (440.9MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.002.cam.h1.TREFHT.20650101-20691231.nc  (220.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h0.TREFHT.203501-206912.nc  (49.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20450101-20541231.nc  (440.9MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20550101-20641231.nc  (441.1MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-0.5.003.cam.h1.TREFHT.20650101-20691231.nc  (220.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h0.TREFHT.203501-206912.nc  (88.6MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.001.cam.h1.TREFHT.203501-206912.nc  (2.6GB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h0.TREFHT.203501-207012.nc  (51.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20350101-20441231.nc  (440.7MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20450101-20541231.nc  (441.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20550101-20641231.nc  (441.3MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.002.cam.h1.TREFHT.20650101-20701231.nc  (265.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h0.TREFHT.203501-207012.nc  (51.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20350101-20441231.nc  (440.8MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20450101-20541231.nc  (441.0MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20550101-20641231.nc  (441.1MB)
          |_ b.e21.BWSSP245.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.SSP245-MA-GAUSS-LOWER-1.0.003.cam.h1.TREFHT.20650101-20701231.nc  (264.8MB)

Loading several files simultaneously vs one file#

  • Many files: use xr.open_mfdataset(..., combine="by_coords") with simplecache::s3:// URLs and backend storage options. This merges by shared coordinates.

  • One file: use xr.open_dataset

We demonstrate both below.

Load multiple files by coordinates#

We use xr.open_mfdataset to combine many NetCDF files that share coordinates. The simplecache fsspec layer speeds up random access by caching locally.

variable_name = "TREFHT"
scenario = "historical"
partial_filename = "b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT"
fs = s3fs.S3FileSystem(anon=False)
keys = fs.glob(f"{bucket}/{group}/{variable_name}/{scenario}/{partial_filename}*.nc")
urls = [f"simplecache::s3://{k}" for k in keys]

ds_all = xr.open_mfdataset(
    urls,
    engine="h5netcdf",
    combine="by_coords",           # or "nested" + concat_dim="time"
    parallel=True,
    backend_kwargs={
        "storage_options": {
            "s3": {"anon": False},
            "simplecache": {"cache_storage": "/tmp/s3cache"},
        }
    },
)
ds_all
/srv/conda/envs/notebook/lib/python3.12/site-packages/xarray/backends/plugins.py:110: RuntimeWarning: Engine 'argo' loading failed:
cannot import name 'collections_to_dsk' from 'dask.base' (/srv/conda/envs/notebook/lib/python3.12/site-packages/dask/base.py)
  external_backend_entrypoints = backends_dict_from_pkg(entrypoints_unique)
<xarray.Dataset> Size: 446MB
Dimensions:       (time: 1980, zlon: 1, nbnd: 2, lat: 192, lev: 70, ilev: 71,
                   lon: 288)
Coordinates:
  * lat           (lat) float64 2kB -90.0 -89.06 -88.12 ... 88.12 89.06 90.0
  * zlon          (zlon) float64 8B 0.0
  * lon           (lon) float64 2kB 0.0 1.25 2.5 3.75 ... 356.2 357.5 358.8
  * lev           (lev) float64 560B 5.96e-06 9.827e-06 1.62e-05 ... 976.3 992.6
  * ilev          (ilev) float64 568B 4.5e-06 7.42e-06 1.223e-05 ... 985.1 1e+03
  * time          (time) object 16kB 1850-02-01 00:00:00 ... 2015-01-01 00:00:00
Dimensions without coordinates: nbnd
Data variables: (12/27)
    zlon_bnds     (time, zlon, nbnd) float64 32kB dask.array<chunksize=(600, 1, 2), meta=np.ndarray>
    gw            (time, lat) float64 3MB dask.array<chunksize=(600, 192), meta=np.ndarray>
    hyam          (time, lev) float64 1MB dask.array<chunksize=(600, 70), meta=np.ndarray>
    hybm          (time, lev) float64 1MB dask.array<chunksize=(600, 70), meta=np.ndarray>
    P0            (time) float64 16kB 1e+05 1e+05 1e+05 ... 1e+05 1e+05 1e+05
    hyai          (time, ilev) float64 1MB dask.array<chunksize=(600, 71), meta=np.ndarray>
    ...            ...
    n2ovmr        (time) float64 16kB dask.array<chunksize=(512,), meta=np.ndarray>
    f11vmr        (time) float64 16kB dask.array<chunksize=(512,), meta=np.ndarray>
    f12vmr        (time) float64 16kB dask.array<chunksize=(512,), meta=np.ndarray>
    sol_tsi       (time) float64 16kB dask.array<chunksize=(512,), meta=np.ndarray>
    nsteph        (time) float64 16kB dask.array<chunksize=(600,), meta=np.ndarray>
    TREFHT        (time, lat, lon) float32 438MB dask.array<chunksize=(1, 192, 288), meta=np.ndarray>
Attributes:
    Conventions:       CF-1.0
    source:            CAM
    case:              b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg...
    logname:           mmills
    host:              cheyenne1
    initial_file:      b.e21.BWma1850.f09_g17.release-cesm2.1.3.c20200918.cam...
    topography_file:   /glade/p/cesmdata/cseg/inputdata/atm/cam/topo/fv_0.9x1...
    model_doi_url:     https://doi.org/10.5065/D67H1H0V
    time_period_freq:  month_1

We aggregate to yearly means using groupby('time.year').mean('time') and drop the final year, which is missing some months.

temp_yearly = ds_all.groupby("time.year").mean(dim="time").isel(year=slice(None, -1))["TREFHT"]
temp_yearly
<xarray.DataArray 'TREFHT' (year: 165, lat: 192, lon: 288)> Size: 36MB
dask.array<getitem, shape=(165, 192, 288), dtype=float32, chunksize=(1, 192, 288), chunktype=numpy.ndarray>
Coordinates:
  * lat      (lat) float64 2kB -90.0 -89.06 -88.12 -87.17 ... 88.12 89.06 90.0
  * lon      (lon) float64 2kB 0.0 1.25 2.5 3.75 5.0 ... 355.0 356.2 357.5 358.8
  * year     (year) int64 1kB 1850 1851 1852 1853 1854 ... 2011 2012 2013 2014
Attributes:
    units:         K
    long_name:     Reference height temperature
    cell_methods:  time: mean

Reading an individual file#

We read one NetCDF file via xr.open_dataset with engine='h5netcdf' and use simplecache::s3:// for access

variable_name = "TREFHT"
scenario = "historical"
SAI = ""
desired_file = "b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg.002.cam.h0.TREFHT.195001-199912.nc"

url = f"simplecache::s3://{bucket}/{group}/{variable_name}/{scenario}/{desired_file}"

# simplecache downloads once to a local temp file for fast random access
ds = xr.open_dataset(
    url,
    engine="h5netcdf",        # or "netcdf4" if you prefer that backend
)
ds
<xarray.Dataset> Size: 133MB
Dimensions:       (lat: 192, lon: 288, zlon: 1, nbnd: 2, lev: 70, ilev: 71,
                   time: 600)
Coordinates:
  * lat           (lat) float64 2kB -90.0 -89.06 -88.12 ... 88.12 89.06 90.0
  * lon           (lon) float64 2kB 0.0 1.25 2.5 3.75 ... 356.2 357.5 358.8
  * zlon          (zlon) float64 8B 0.0
  * lev           (lev) float64 560B 5.96e-06 9.827e-06 1.62e-05 ... 976.3 992.6
  * ilev          (ilev) float64 568B 4.5e-06 7.42e-06 1.223e-05 ... 985.1 1e+03
  * time          (time) object 5kB 1950-02-01 00:00:00 ... 2000-01-01 00:00:00
Dimensions without coordinates: nbnd
Data variables: (12/27)
    gw            (lat) float64 2kB ...
    zlon_bnds     (zlon, nbnd) float64 16B ...
    hyam          (lev) float64 560B ...
    hybm          (lev) float64 560B ...
    P0            float64 8B ...
    hyai          (ilev) float64 568B ...
    ...            ...
    n2ovmr        (time) float64 5kB ...
    f11vmr        (time) float64 5kB ...
    f12vmr        (time) float64 5kB ...
    sol_tsi       (time) float64 5kB ...
    nsteph        (time) float64 5kB ...
    TREFHT        (time, lat, lon) float32 133MB ...
Attributes:
    Conventions:       CF-1.0
    source:            CAM
    case:              b.e21.BWmaHIST.f09_g17.release-cesm2.1.3.WACCM-MA-1deg...
    logname:           mmills
    host:              r6i6n31
    initial_file:      b.e21.BWma1850.f09_g17.release-cesm2.1.3.c20200918.cam...
    topography_file:   /glade/p/cesmdata/cseg/inputdata/atm/cam/topo/fv_0.9x1...
    model_doi_url:     https://doi.org/10.5065/D67H1H0V
    time_period_freq:  month_1

Plotting#

Line plot: Time series of global temperature anomaly#

We compute an area-weighted global mean using cos(lat) as weights, define a preindustrial baseline (1850–1880), and plot the anomaly time series with hvplot.

# weights for latitudes
weights = np.cos(np.deg2rad(temp_yearly.lat))

# calculate preindustrial avg temp
pi_temp = temp_yearly.weighted(weights).mean(dim=('lat','lon')).sel(year=slice(1850,1880)).mean(dim="year")

# calculate temp anomaly
temp_anomaly = temp_yearly.weighted(weights).mean(dim=('lat', 'lon'))-pi_temp

# plot temp anomaly timeseries
temp_anomaly.hvplot.line(
    ylabel="Surface Temperature anomaly (K)"
)

Map: decadal change relative to preindustrial#

We compute the mean over a chosen decade (e.g., 2000–2010) and subtract the preindustrial mean (1850–1880), then render a georeferenced image with coastlines.

# plot the temp difference between preindustrial and 2000-2010 decade
pi_map = temp_yearly.sel(year=slice(1850,1880)).mean(dim="year")
chosen_decade = temp_yearly.sel(year=slice(2000,2010)).mean(dim="year")
(chosen_decade-pi_map).hvplot.image(
    x="lon", y="lat", cmap="RdBu_r", clim=(-5, 5),
    geo=True,  # Enable geographic features
    coastline=True,  # Add coastlines
    features=['borders'] # Add country borders
)

kde plot: distribution by latitude bands#

We flatten a single time slice to a tidy DataFrame, build labeled latitude bands (N/S × magnitude ranges), and plot kernel density estimates to compare temperature distributions by latitude band.

import numpy as np
import pandas as pd
import xarray as xr
import hvplot.xarray
import hvplot.pandas
import holoviews as hv
hv.extension("bokeh") # or "plotly"

# --- pick your variable (first timestep if 'time' exists) ---
da = ds["TREFHT"]-273.15
if "time" in da.dims:
    da = da.isel(time=0)  # adjust if you want a different time slice

# --- flatten to a tidy DataFrame: columns ['lat', 'TREFHT'] (+others) ---
df = da.to_dataframe(name="TREFHT").reset_index()[["lat", "TREFHT"]].dropna()

# --- build latitude-band labels (N/S × 0–15, 15–30, 30–60, 60–90) ---
mag_labels = ["0–15", "15–30", "30–60", "60–90"]
mag_bins = pd.cut(np.abs(df["lat"]),
                  bins=[0, 15, 30, 60, 90],
                  labels=mag_labels,
                  include_lowest=True, right=True)

hemi = np.where(df["lat"] >= 0, "N", "S")
df["band"] = (pd.Series(hemi) + " " + mag_bins.astype(str) + "°")

# optional: sort legend in a nice order
order = ["S 60–90°","S 30–60°","S 15–30°","S 0–15°",
         "N 0–15°","N 15–30°","N 30–60°","N 60–90°"]
df["band"] = pd.Categorical(df["band"], categories=order, ordered=True)

# --- KDE by latitude band ---
kde_plot = df.hvplot.kde(
    "TREFHT",
    by="band",
    alpha=0.4,
    line_width=2,
    width=800,
    height=400,
    legend="right",
    title="TREFHT distribution by latitude band"
)
kde_plot