POP 1°: Redi term#
TODO:
[ ] compare \(σ_θ\) and \(σ_1\)
[x] compare first and last cycle
upstream
[ ] coarsen and coords
[x] eos with zeros_like(z_t) or zeros_like(TEMP)
[ ] set grid_loc attribute in eos
[ ] set metrics on pop_tools grid; set more CF attributes
[ ] xgcm transform expects 1D
[ ] xgcm transform and broadcasting
[ ] add bounds to xgcm.transform
[ ] xgcm with target as pint quantity
Setup#
%load_ext watermark
import glob
import cf_xarray as cfxr
import cf_xarray.units
import dask.array
import dcpy
# import intake
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import pint_xarray
import pop_tools
# import xesmf
import xgcm
from dcpy.util import set_zarr_compression_encoding
import eddydiff as ed
import xarray as xr
from eddydiff.pop import (
estimate_redi_terms,
metrics,
pop_metric_vars,
preprocess_pop_dataset,
regrid_to_density,
subset_1deg_to_natre,
)
xr.set_options(keep_attrs=True)
plt.rcParams["figure.dpi"] = 140
plt.style.use("bmh")
xgcm_kwargs = dict(
periodic=False,
metrics=metrics,
boundary={"X": "extend", "Y": "extend", "Z": "extend"},
)
# fmt: off
# σ_2 bins
bins = np.array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504,
34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939,
34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266,
35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798,
35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648,
36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138,
37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197,
37.199, 37.2 , 37.201, 37.202], dtype=np.float32)
# fmt: on
%watermark -iv
cf_xarray : 0.8.0
pop_tools : 2023.3.0
xgcm : 0.6.1
eddydiff : 0.1
sys : 3.10.10 | packaged by conda-forge | (main, Mar 24 2023, 20:08:06) [GCC 11.3.0]
matplotlib : 3.7.1
numpy : 1.23.5
json : 2.0.9
dcpy : 0.1.dev397+ga89e9ea
dask : 2023.3.2
xarray : 2023.3.0
pandas : 1.5.3
pint_xarray: 0.3
import ncar_jobqueue
cluster = ncar_jobqueue.NCARCluster(
processes=4, local_directory="/local_scratch/pbs.$PBS_JOBID/dask/spill"
)
cluster
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/dask_jobqueue/core.py:255: FutureWarning: job_extra has been renamed to job_extra_directives. You are still using it (even if only set to []; please also check config files). If you did not set job_extra_directives yet, job_extra will be respected for now, but it will be removed in a future release. If you already set job_extra_directives, job_extra is ignored and you can remove it.
warnings.warn(warn, FutureWarning)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/dask_jobqueue/core.py:274: FutureWarning: env_extra has been renamed to job_script_prologue. You are still using it (even if only set to []; please also check config files). If you did not set job_script_prologue yet, env_extra will be respected for now, but it will be removed in a future release. If you already set job_script_prologue, env_extra is ignored and you can remove it.
warnings.warn(warn, FutureWarning)
cluster.adapt(minimum_jobs=1, maximum_jobs=4)
import distributed
client = distributed.Client(cluster)
client
Client
Client-5e5a331b-d966-11ed-a8eb-3cecef19f78e
| Connection method: Cluster object | Cluster type: dask_jobqueue.PBSCluster |
| Dashboard: https://jupyterhub.hpc.ucar.edu/stable/user/dcherian/login/proxy/8787/status |
Cluster Info
PBSCluster
60bc3d78
| Dashboard: https://jupyterhub.hpc.ucar.edu/stable/user/dcherian/login/proxy/8787/status | Workers: 0 |
| Total threads: 0 | Total memory: 0 B |
Scheduler Info
Scheduler
Scheduler-6d1cae23-7088-4880-b15c-21d400a09321
| Comm: tcp://10.12.206.45:44334 | Workers: 0 |
| Dashboard: https://jupyterhub.hpc.ucar.edu/stable/user/dcherian/login/proxy/8787/status | Total threads: 0 |
| Started: Just now | Total memory: 0 B |
Workers
1°#
pop1 = ed.pop.read_1deg()
pop1
<xarray.Dataset>
Dimensions: (moc_comp: 3, transport_comp: 5, transport_reg: 2,
z_t: 60, z_t_150m: 15, z_w: 60, z_w_top: 60,
z_w_bot: 60, moc_z: 61, nlat: 384, nlon: 320,
time: 4392, d2: 2)
Coordinates:
* z_t (z_t) float32 500.0 1.5e+03 ... 5.125e+05 5.375e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.45e+04
* z_w (z_w) float32 0.0 1e+03 2e+03 ... 5e+05 5.25e+05
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5e+05 5.25e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 ... 5.25e+05 5.5e+05
* moc_z (moc_z) float32 0.0 1e+03 2e+03 ... 5.25e+05 5.5e+05
ULONG (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
ULAT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
TLONG (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
TLAT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
* time (time) object 0001-01-01 00:00:00 ... 0366-12-01 ...
* cycle (time) int64 0 0 0 0 0 0 0 0 0 ... 5 5 5 5 5 5 5 5 5
Dimensions without coordinates: moc_comp, transport_comp, transport_reg, nlat,
nlon, d2
Data variables: (12/60)
moc_components (moc_comp) |S384 dask.array<chunksize=(3,), meta=np.ndarray>
transport_components (transport_comp) |S384 dask.array<chunksize=(5,), meta=np.ndarray>
transport_regions (transport_reg) |S384 dask.array<chunksize=(2,), meta=np.ndarray>
dz (z_t) float32 dask.array<chunksize=(60,), meta=np.ndarray>
dzw (z_w) float32 dask.array<chunksize=(60,), meta=np.ndarray>
KMT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
... ...
KAPPA_ISOP (time, z_t, nlat, nlon) float32 dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
SALT (time, z_t, nlat, nlon) float32 dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
SSH (time, nlat, nlon) float32 dask.array<chunksize=(200, 50, 50), meta=np.ndarray>
SSH2 (time, nlat, nlon) float32 dask.array<chunksize=(200, 50, 50), meta=np.ndarray>
TEMP (time, z_t, nlat, nlon) float32 dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
σ (time, z_t, nlat, nlon) float32 dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
Attributes:
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
history: none
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
time_period_freq: month_1
model_doi_url: https://doi.org/10.5065/D67H1H0V
contents: Diagnostic and Prognostic Variables
source: CCSM POP2, the CCSM Ocean Component
revision: $Id$
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
cell_methods: cell_methods = time: mean ==> the variable values are ...xarray.Dataset
- moc_comp: 3
- transport_comp: 5
- transport_reg: 2
- z_t: 60
- z_t_150m: 15
- z_w: 60
- z_w_top: 60
- z_w_bot: 60
- moc_z: 61
- nlat: 384
- nlon: 320
- time: 4392
- d2: 2
- z_t(z_t)float32500.0 1.5e+03 ... 5.375e+05
- long_name :
- depth from surface to midpoint of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 537500.0
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- long_name :
- depth from surface to midpoint of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 14500.0
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - z_w(z_w)float320.0 1e+03 2e+03 ... 5e+05 5.25e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 525000.94
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 ], dtype=float32) - z_w_top(z_w_top)float320.0 1e+03 2e+03 ... 5e+05 5.25e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 525000.94
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to bottom of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 1000.0
- valid_max :
- 549999.06
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - moc_z(moc_z)float320.0 1e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 549999.06
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - ULONG(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of u-grid longitudes
- units :
- degrees_east
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ULAT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of u-grid latitudes
- units :
- degrees_north
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TLONG(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of t-grid longitudes
- units :
- degrees_east
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TLAT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of t-grid latitudes
- units :
- degrees_north
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - time(time)object0001-01-01 00:00:00 ... 0366-12-...
- long_name :
- time
- bounds :
- time_bound
array([cftime.DatetimeNoLeap(1, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(1, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(1, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(366, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 12, 1, 0, 0, 0, 0, has_year_zero=True)], dtype=object) - cycle(time)int640 0 0 0 0 0 0 0 ... 5 5 5 5 5 5 5 5
array([0, 0, 0, ..., 5, 5, 5])
- moc_components(moc_comp)|S384dask.array<chunksize=(3,), meta=np.ndarray>
- long_name :
- MOC component names
- units :
Array Chunk Bytes 1.12 kiB 1.12 kiB Shape (3,) (3,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - transport_components(transport_comp)|S384dask.array<chunksize=(5,), meta=np.ndarray>
- long_name :
- T,S transport components
- units :
Array Chunk Bytes 1.88 kiB 1.88 kiB Shape (5,) (5,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - transport_regions(transport_reg)|S384dask.array<chunksize=(2,), meta=np.ndarray>
- long_name :
- regions for all transport diagnostics
- units :
Array Chunk Bytes 768 B 768 B Shape (2,) (2,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - dz(z_t)float32dask.array<chunksize=(60,), meta=np.ndarray>
- long_name :
- thickness of layer k
- units :
- centimeters
Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray - dzw(z_w)float32dask.array<chunksize=(60,), meta=np.ndarray>
- long_name :
- midpoint of k to midpoint of k+1
- units :
- centimeters
Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray - KMT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - KMU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - REGION_MASK(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - UAREA(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- area of U cells
- units :
- centimeter^2
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TAREA(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- area of T cells
- units :
- centimeter^2
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- ocean depth at U points
- units :
- centimeter
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- ocean depth at T points
- units :
- centimeter
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DXU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- x-spacing centered at U points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DYU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- y-spacing centered at U points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DXT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- x-spacing centered at T points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DYT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- y-spacing centered at T points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HTN(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on North sides of T cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HTE(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on East sides of T cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HUS(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on South sides of U cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HUW(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on West sides of U cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ANGLE(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- angle grid makes with latitude line
- units :
- radians
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ANGLET(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- angle grid makes with latitude line on T grid
- units :
- radians
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - days_in_norm_year()timedelta64[ns]...
- long_name :
- Calendar Length
[1 values with dtype=timedelta64[ns]]
- grav()float64...
- long_name :
- Acceleration Due to Gravity
- units :
- centimeter/s^2
[1 values with dtype=float64]
- omega()float64...
- long_name :
- Earths Angular Velocity
- units :
- 1/second
[1 values with dtype=float64]
- radius()float64...
- long_name :
- Earths Radius
- units :
- centimeters
[1 values with dtype=float64]
- cp_sw()float64...
- long_name :
- Specific Heat of Sea Water
- units :
- erg/g/K
[1 values with dtype=float64]
- sound()float64...
- long_name :
- Speed of Sound
- units :
- centimeter/s
[1 values with dtype=float64]
- vonkar()float64...
- long_name :
- von Karman Constant
[1 values with dtype=float64]
- cp_air()float64...
- long_name :
- Heat Capacity of Air
- units :
- joule/kg/degK
[1 values with dtype=float64]
- rho_air()float64...
- long_name :
- Ambient Air Density
- units :
- kg/m^3
[1 values with dtype=float64]
- rho_sw()float64...
- long_name :
- Density of Sea Water
- units :
- gram/centimeter^3
[1 values with dtype=float64]
- rho_fw()float64...
- long_name :
- Density of Fresh Water
- units :
- gram/centimeter^3
[1 values with dtype=float64]
- stefan_boltzmann()float64...
- long_name :
- Stefan-Boltzmann Constant
- units :
- watt/m^2/degK^4
[1 values with dtype=float64]
- latent_heat_vapor()float64...
- long_name :
- Latent Heat of Vaporization
- units :
- J/kg
[1 values with dtype=float64]
- latent_heat_fusion()float64...
- long_name :
- Latent Heat of Fusion
- units :
- erg/g
[1 values with dtype=float64]
- latent_heat_fusion_mks()float64...
- long_name :
- Latent Heat of Fusion
- units :
- J/kg
[1 values with dtype=float64]
- ocn_ref_salinity()float64...
- long_name :
- Ocean Reference Salinity
- units :
- g/kg
[1 values with dtype=float64]
- sea_ice_salinity()float64...
- long_name :
- Salinity of Sea Ice
- units :
- g/kg
[1 values with dtype=float64]
- T0_Kelvin()float64...
- long_name :
- Zero Point for Celsius
- units :
- degK
[1 values with dtype=float64]
- salt_to_ppt()float64...
- long_name :
- Convert Salt in gram/gram to g/kg
[1 values with dtype=float64]
- ppt_to_salt()float64...
- long_name :
- Convert Salt in g/kg to gram/gram
[1 values with dtype=float64]
- mass_to_Sv()float64...
- long_name :
- Convert Mass Flux to Sverdrups
[1 values with dtype=float64]
- heat_to_PW()float64...
- long_name :
- Convert Heat Flux to Petawatts
[1 values with dtype=float64]
- salt_to_Svppt()float64...
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
[1 values with dtype=float64]
- salt_to_mmday()float64...
- long_name :
- Convert Salt to Water (millimeters/day)
[1 values with dtype=float64]
- momentum_factor()float64...
- long_name :
- Convert Windstress to Velocity Flux
[1 values with dtype=float64]
- hflux_factor()float64...
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
[1 values with dtype=float64]
- fwflux_factor()float64...
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
[1 values with dtype=float64]
- salinity_factor()float64...
[1 values with dtype=float64]
- sflux_factor()float64...
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
[1 values with dtype=float64]
- nsurface_t()float64...
- long_name :
- Number of Ocean T Points at Surface
[1 values with dtype=float64]
- nsurface_u()float64...
- long_name :
- Number of Ocean U Points at Surface
[1 values with dtype=float64]
- time_bound(time, d2)objectdask.array<chunksize=(200, 2), meta=np.ndarray>
- long_name :
- boundaries for time-averaging interval
Array Chunk Bytes 68.62 kiB 3.12 kiB Shape (4392, 2) (200, 2) Dask graph 24 chunks in 13 graph layers Data type object numpy.ndarray - KAPPA_ISOP(time, z_t, nlat, nlon)float32dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
- long_name :
- Isopycnal diffusion coefficient
- units :
- cm^2/s
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 114.44 MiB Shape (4392, 60, 384, 320) (200, 60, 50, 50) Dask graph 1344 chunks in 13 graph layers Data type float32 numpy.ndarray - SALT(time, z_t, nlat, nlon)float32dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
- long_name :
- Salinity
- units :
- gram/kilogram
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 114.44 MiB Shape (4392, 60, 384, 320) (200, 60, 50, 50) Dask graph 1344 chunks in 13 graph layers Data type float32 numpy.ndarray - SSH(time, nlat, nlon)float32dask.array<chunksize=(200, 50, 50), meta=np.ndarray>
- long_name :
- Sea Surface Height
- units :
- centimeter
- grid_loc :
- 2110
- cell_methods :
- time: mean
Array Chunk Bytes 2.01 GiB 1.91 MiB Shape (4392, 384, 320) (200, 50, 50) Dask graph 1344 chunks in 13 graph layers Data type float32 numpy.ndarray - SSH2(time, nlat, nlon)float32dask.array<chunksize=(200, 50, 50), meta=np.ndarray>
- long_name :
- SSH**2
- units :
- cm^2
- grid_loc :
- 2110
- cell_methods :
- time: mean
Array Chunk Bytes 2.01 GiB 1.91 MiB Shape (4392, 384, 320) (200, 50, 50) Dask graph 1344 chunks in 13 graph layers Data type float32 numpy.ndarray - TEMP(time, z_t, nlat, nlon)float32dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
- long_name :
- Potential Temperature
- units :
- degC
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 114.44 MiB Shape (4392, 60, 384, 320) (200, 60, 50, 50) Dask graph 1344 chunks in 13 graph layers Data type float32 numpy.ndarray - σ(time, z_t, nlat, nlon)float32dask.array<chunksize=(200, 60, 50, 50), meta=np.ndarray>
- long_name :
- $σ_2$
- units :
- kg/m^3
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 114.44 MiB Shape (4392, 60, 384, 320) (200, 60, 50, 50) Dask graph 1344 chunks in 33 graph layers Data type float32 numpy.ndarray
- z_tPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0, 15500.0, 16509.83984375, 17547.904296875, 18629.126953125, 19766.02734375, 20971.138671875, 22257.828125, 23640.8828125, 25137.015625, 26765.419921875, 28548.365234375, 30511.921875, 32686.798828125, 35109.34765625, 37822.76171875, 40878.46484375, 44337.76953125, 48273.671875, 52772.80078125, 57937.2890625, 63886.26171875, 70756.328125, 78700.25, 87882.5234375, 98470.5859375, 110620.421875, 124456.6875, 140049.71875, 157394.640625, 176400.328125, 196894.421875, 218645.65625, 241397.15625, 264900.125, 288938.46875, 313340.46875, 337979.34375, 362767.03125, 387645.1875, 412576.8125, 437539.25, 462519.03125, 487508.34375, 512502.8125, 537500.0], dtype='float64', name='z_t')) - z_t_150mPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0], dtype='float64', name='z_t_150m')) - z_wPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375], dtype='float64', name='z_w')) - z_w_topPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375], dtype='float64', name='z_w_top')) - z_w_botPandasIndex
PandasIndex(Float64Index([ 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='z_w_bot')) - moc_zPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='moc_z')) - timePandasIndex
PandasIndex(CFTimeIndex([0001-01-01 00:00:00, 0001-02-01 00:00:00, 0001-03-01 00:00:00, 0001-04-01 00:00:00, 0001-05-01 00:00:00, 0001-06-01 00:00:00, 0001-07-01 00:00:00, 0001-08-01 00:00:00, 0001-09-01 00:00:00, 0001-10-01 00:00:00, ... 0366-03-01 00:00:00, 0366-04-01 00:00:00, 0366-05-01 00:00:00, 0366-06-01 00:00:00, 0366-07-01 00:00:00, 0366-08-01 00:00:00, 0366-09-01 00:00:00, 0366-10-01 00:00:00, 0366-11-01 00:00:00, 0366-12-01 00:00:00], dtype='object', length=4392, calendar='noleap', freq='MS')) - cyclePandasIndex
PandasIndex(Int64Index([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], dtype='int64', name='cycle', length=4392))
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
- history :
- none
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- time_period_freq :
- month_1
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- contents :
- Diagnostic and Prognostic Variables
- source :
- CCSM POP2, the CCSM Ocean Component
- revision :
- $Id$
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
reshaped = (
pop1.drop_vars("cycle")
.coarsen(time=12 * 61)
.construct({"time": ("cycle", "yearmonth")})
.set_coords(["ULONG", "ULAT", "TLONG", "TLAT"])
)
# assign nice coordinates
reshaped["cycle"] = np.arange(6)
year = np.mod(reshaped.time.isel(cycle=0).dt.year.data - 1, 61) + 1
month = np.hstack([np.arange(1, 13)] * 61)
reshaped["yearmonth"] = (
"yearmonth",
pd.MultiIndex.from_arrays((year, month), names=("year", "month")),
{"axis": "T"},
)
reshaped
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/IPython/core/interactiveshell.py:3505: PerformanceWarning: Reshaping is producing a large chunk. To accept the large
chunk and silence this warning, set the option
>>> with dask.config.set(**{'array.slicing.split_large_chunks': False}):
... array.reshape(shape)
To avoid creating the large chunks, set the option
>>> with dask.config.set(**{'array.slicing.split_large_chunks': True}):
... array.reshape(shape)Explictly passing ``limit`` to ``reshape`` will also silence this warning
>>> array.reshape(shape, limit='128 MiB')
exec(code_obj, self.user_global_ns, self.user_ns)
<xarray.Dataset>
Dimensions: (moc_comp: 3, transport_comp: 5, transport_reg: 2,
z_t: 60, z_t_150m: 15, z_w: 60, z_w_top: 60,
z_w_bot: 60, moc_z: 61, nlat: 384, nlon: 320,
cycle: 6, yearmonth: 732, d2: 2)
Coordinates: (12/13)
* z_t (z_t) float32 500.0 1.5e+03 ... 5.125e+05 5.375e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.45e+04
* z_w (z_w) float32 0.0 1e+03 2e+03 ... 5e+05 5.25e+05
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5e+05 5.25e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 ... 5.25e+05 5.5e+05
* moc_z (moc_z) float32 0.0 1e+03 2e+03 ... 5.25e+05 5.5e+05
... ...
ULAT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
TLONG (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
TLAT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
time (cycle, yearmonth) object 0001-01-01 00:00:00 ......
* cycle (cycle) int64 0 1 2 3 4 5
* yearmonth (yearmonth) object MultiIndex
Dimensions without coordinates: moc_comp, transport_comp, transport_reg, nlat,
nlon, d2
Data variables: (12/62)
moc_components (moc_comp) |S384 dask.array<chunksize=(3,), meta=np.ndarray>
transport_components (transport_comp) |S384 dask.array<chunksize=(5,), meta=np.ndarray>
transport_regions (transport_reg) |S384 dask.array<chunksize=(2,), meta=np.ndarray>
dz (z_t) float32 dask.array<chunksize=(60,), meta=np.ndarray>
dzw (z_w) float32 dask.array<chunksize=(60,), meta=np.ndarray>
KMT (nlat, nlon) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
... ...
SSH (cycle, yearmonth, nlat, nlon) float32 dask.array<chunksize=(1, 732, 50, 50), meta=np.ndarray>
SSH2 (cycle, yearmonth, nlat, nlon) float32 dask.array<chunksize=(1, 732, 50, 50), meta=np.ndarray>
TEMP (cycle, yearmonth, z_t, nlat, nlon) float32 dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
σ (cycle, yearmonth, z_t, nlat, nlon) float32 dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
year (yearmonth) int64 1 1 1 1 1 1 ... 61 61 61 61 61 61
month (yearmonth) int64 1 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
Attributes:
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
history: none
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
time_period_freq: month_1
model_doi_url: https://doi.org/10.5065/D67H1H0V
contents: Diagnostic and Prognostic Variables
source: CCSM POP2, the CCSM Ocean Component
revision: $Id$
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
cell_methods: cell_methods = time: mean ==> the variable values are ...xarray.Dataset
- moc_comp: 3
- transport_comp: 5
- transport_reg: 2
- z_t: 60
- z_t_150m: 15
- z_w: 60
- z_w_top: 60
- z_w_bot: 60
- moc_z: 61
- nlat: 384
- nlon: 320
- cycle: 6
- yearmonth: 732
- d2: 2
- z_t(z_t)float32500.0 1.5e+03 ... 5.375e+05
- long_name :
- depth from surface to midpoint of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 537500.0
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- long_name :
- depth from surface to midpoint of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 14500.0
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - z_w(z_w)float320.0 1e+03 2e+03 ... 5e+05 5.25e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 525000.94
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 ], dtype=float32) - z_w_top(z_w_top)float320.0 1e+03 2e+03 ... 5e+05 5.25e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 525000.94
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to bottom of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 1000.0
- valid_max :
- 549999.06
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - moc_z(moc_z)float320.0 1e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to top of layer
- units :
- centimeters
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 549999.06
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - ULONG(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of u-grid longitudes
- units :
- degrees_east
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ULAT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of u-grid latitudes
- units :
- degrees_north
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TLONG(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of t-grid longitudes
- units :
- degrees_east
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TLAT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- array of t-grid latitudes
- units :
- degrees_north
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - time(cycle, yearmonth)object0001-01-01 00:00:00 ... 0366-12-...
- long_name :
- time
- bounds :
- time_bound
array([[cftime.DatetimeNoLeap(1, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(1, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(1, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(61, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(62, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(62, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(62, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(122, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(123, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(123, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(123, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(183, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(183, 11, 1, 0, 0, 0, 0, has_year_zero=True), ... cftime.DatetimeNoLeap(184, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(244, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(245, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(245, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(245, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(305, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(306, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(306, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(306, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(366, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 12, 1, 0, 0, 0, 0, has_year_zero=True)]], dtype=object) - cycle(cycle)int640 1 2 3 4 5
array([0, 1, 2, 3, 4, 5])
- yearmonth(yearmonth)objectMultiIndex
array([(1, 1), (1, 2), (1, 3), ..., (61, 10), (61, 11), (61, 12)], dtype=object)
- moc_components(moc_comp)|S384dask.array<chunksize=(3,), meta=np.ndarray>
- long_name :
- MOC component names
- units :
Array Chunk Bytes 1.12 kiB 1.12 kiB Shape (3,) (3,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - transport_components(transport_comp)|S384dask.array<chunksize=(5,), meta=np.ndarray>
- long_name :
- T,S transport components
- units :
Array Chunk Bytes 1.88 kiB 1.88 kiB Shape (5,) (5,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - transport_regions(transport_reg)|S384dask.array<chunksize=(2,), meta=np.ndarray>
- long_name :
- regions for all transport diagnostics
- units :
Array Chunk Bytes 768 B 768 B Shape (2,) (2,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray - dz(z_t)float32dask.array<chunksize=(60,), meta=np.ndarray>
- long_name :
- thickness of layer k
- units :
- centimeters
Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray - dzw(z_w)float32dask.array<chunksize=(60,), meta=np.ndarray>
- long_name :
- midpoint of k to midpoint of k+1
- units :
- centimeters
Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray - KMT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - KMU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - REGION_MASK(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - UAREA(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- area of U cells
- units :
- centimeter^2
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - TAREA(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- area of T cells
- units :
- centimeter^2
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- ocean depth at U points
- units :
- centimeter
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- ocean depth at T points
- units :
- centimeter
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DXU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- x-spacing centered at U points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DYU(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- y-spacing centered at U points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DXT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- x-spacing centered at T points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - DYT(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- y-spacing centered at T points
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HTN(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on North sides of T cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HTE(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on East sides of T cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HUS(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on South sides of U cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - HUW(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- cell widths on West sides of U cell
- units :
- centimeters
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ANGLE(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- angle grid makes with latitude line
- units :
- radians
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - ANGLET(nlat, nlon)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- angle grid makes with latitude line on T grid
- units :
- radians
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - days_in_norm_year()timedelta64[ns]...
- long_name :
- Calendar Length
[1 values with dtype=timedelta64[ns]]
- grav()float64...
- long_name :
- Acceleration Due to Gravity
- units :
- centimeter/s^2
[1 values with dtype=float64]
- omega()float64...
- long_name :
- Earths Angular Velocity
- units :
- 1/second
[1 values with dtype=float64]
- radius()float64...
- long_name :
- Earths Radius
- units :
- centimeters
[1 values with dtype=float64]
- cp_sw()float64...
- long_name :
- Specific Heat of Sea Water
- units :
- erg/g/K
[1 values with dtype=float64]
- sound()float64...
- long_name :
- Speed of Sound
- units :
- centimeter/s
[1 values with dtype=float64]
- vonkar()float64...
- long_name :
- von Karman Constant
[1 values with dtype=float64]
- cp_air()float64...
- long_name :
- Heat Capacity of Air
- units :
- joule/kg/degK
[1 values with dtype=float64]
- rho_air()float64...
- long_name :
- Ambient Air Density
- units :
- kg/m^3
[1 values with dtype=float64]
- rho_sw()float64...
- long_name :
- Density of Sea Water
- units :
- gram/centimeter^3
[1 values with dtype=float64]
- rho_fw()float64...
- long_name :
- Density of Fresh Water
- units :
- gram/centimeter^3
[1 values with dtype=float64]
- stefan_boltzmann()float64...
- long_name :
- Stefan-Boltzmann Constant
- units :
- watt/m^2/degK^4
[1 values with dtype=float64]
- latent_heat_vapor()float64...
- long_name :
- Latent Heat of Vaporization
- units :
- J/kg
[1 values with dtype=float64]
- latent_heat_fusion()float64...
- long_name :
- Latent Heat of Fusion
- units :
- erg/g
[1 values with dtype=float64]
- latent_heat_fusion_mks()float64...
- long_name :
- Latent Heat of Fusion
- units :
- J/kg
[1 values with dtype=float64]
- ocn_ref_salinity()float64...
- long_name :
- Ocean Reference Salinity
- units :
- g/kg
[1 values with dtype=float64]
- sea_ice_salinity()float64...
- long_name :
- Salinity of Sea Ice
- units :
- g/kg
[1 values with dtype=float64]
- T0_Kelvin()float64...
- long_name :
- Zero Point for Celsius
- units :
- degK
[1 values with dtype=float64]
- salt_to_ppt()float64...
- long_name :
- Convert Salt in gram/gram to g/kg
[1 values with dtype=float64]
- ppt_to_salt()float64...
- long_name :
- Convert Salt in g/kg to gram/gram
[1 values with dtype=float64]
- mass_to_Sv()float64...
- long_name :
- Convert Mass Flux to Sverdrups
[1 values with dtype=float64]
- heat_to_PW()float64...
- long_name :
- Convert Heat Flux to Petawatts
[1 values with dtype=float64]
- salt_to_Svppt()float64...
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
[1 values with dtype=float64]
- salt_to_mmday()float64...
- long_name :
- Convert Salt to Water (millimeters/day)
[1 values with dtype=float64]
- momentum_factor()float64...
- long_name :
- Convert Windstress to Velocity Flux
[1 values with dtype=float64]
- hflux_factor()float64...
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
[1 values with dtype=float64]
- fwflux_factor()float64...
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
[1 values with dtype=float64]
- salinity_factor()float64...
[1 values with dtype=float64]
- sflux_factor()float64...
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
[1 values with dtype=float64]
- nsurface_t()float64...
- long_name :
- Number of Ocean T Points at Surface
[1 values with dtype=float64]
- nsurface_u()float64...
- long_name :
- Number of Ocean U Points at Surface
[1 values with dtype=float64]
- time_bound(cycle, yearmonth, d2)objectdask.array<chunksize=(1, 732, 2), meta=np.ndarray>
- long_name :
- boundaries for time-averaging interval
Array Chunk Bytes 68.62 kiB 11.44 kiB Shape (6, 732, 2) (1, 732, 2) Dask graph 6 chunks in 15 graph layers Data type object numpy.ndarray - KAPPA_ISOP(cycle, yearmonth, z_t, nlat, nlon)float32dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
- long_name :
- Isopycnal diffusion coefficient
- units :
- cm^2/s
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 418.85 MiB Shape (6, 732, 60, 384, 320) (1, 732, 60, 50, 50) Dask graph 336 chunks in 15 graph layers Data type float32 numpy.ndarray - SALT(cycle, yearmonth, z_t, nlat, nlon)float32dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
- long_name :
- Salinity
- units :
- gram/kilogram
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 418.85 MiB Shape (6, 732, 60, 384, 320) (1, 732, 60, 50, 50) Dask graph 336 chunks in 15 graph layers Data type float32 numpy.ndarray - SSH(cycle, yearmonth, nlat, nlon)float32dask.array<chunksize=(1, 732, 50, 50), meta=np.ndarray>
- long_name :
- Sea Surface Height
- units :
- centimeter
- grid_loc :
- 2110
- cell_methods :
- time: mean
Array Chunk Bytes 2.01 GiB 6.98 MiB Shape (6, 732, 384, 320) (1, 732, 50, 50) Dask graph 336 chunks in 15 graph layers Data type float32 numpy.ndarray - SSH2(cycle, yearmonth, nlat, nlon)float32dask.array<chunksize=(1, 732, 50, 50), meta=np.ndarray>
- long_name :
- SSH**2
- units :
- cm^2
- grid_loc :
- 2110
- cell_methods :
- time: mean
Array Chunk Bytes 2.01 GiB 6.98 MiB Shape (6, 732, 384, 320) (1, 732, 50, 50) Dask graph 336 chunks in 15 graph layers Data type float32 numpy.ndarray - TEMP(cycle, yearmonth, z_t, nlat, nlon)float32dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
- long_name :
- Potential Temperature
- units :
- degC
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 418.85 MiB Shape (6, 732, 60, 384, 320) (1, 732, 60, 50, 50) Dask graph 336 chunks in 15 graph layers Data type float32 numpy.ndarray - σ(cycle, yearmonth, z_t, nlat, nlon)float32dask.array<chunksize=(1, 732, 60, 50, 50), meta=np.ndarray>
- long_name :
- $σ_2$
- units :
- kg/m^3
- grid_loc :
- 3111
- cell_methods :
- time: mean
Array Chunk Bytes 120.63 GiB 418.85 MiB Shape (6, 732, 60, 384, 320) (1, 732, 60, 50, 50) Dask graph 336 chunks in 35 graph layers Data type float32 numpy.ndarray - year(yearmonth)int641 1 1 1 1 1 1 ... 61 61 61 61 61 61
array([ 1, 1, 1, ..., 61, 61, 61])
- month(yearmonth)int641 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
array([ 1, 2, 3, ..., 10, 11, 12])
- z_tPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0, 15500.0, 16509.83984375, 17547.904296875, 18629.126953125, 19766.02734375, 20971.138671875, 22257.828125, 23640.8828125, 25137.015625, 26765.419921875, 28548.365234375, 30511.921875, 32686.798828125, 35109.34765625, 37822.76171875, 40878.46484375, 44337.76953125, 48273.671875, 52772.80078125, 57937.2890625, 63886.26171875, 70756.328125, 78700.25, 87882.5234375, 98470.5859375, 110620.421875, 124456.6875, 140049.71875, 157394.640625, 176400.328125, 196894.421875, 218645.65625, 241397.15625, 264900.125, 288938.46875, 313340.46875, 337979.34375, 362767.03125, 387645.1875, 412576.8125, 437539.25, 462519.03125, 487508.34375, 512502.8125, 537500.0], dtype='float64', name='z_t')) - z_t_150mPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0], dtype='float64', name='z_t_150m')) - z_wPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375], dtype='float64', name='z_w')) - z_w_topPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375], dtype='float64', name='z_w_top')) - z_w_botPandasIndex
PandasIndex(Float64Index([ 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='z_w_bot')) - moc_zPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='moc_z')) - cyclePandasIndex
PandasIndex(Int64Index([0, 1, 2, 3, 4, 5], dtype='int64', name='cycle'))
- yearmonth
year
monthPandasMultiIndexPandasIndex(MultiIndex([( 1, 1), ( 1, 2), ( 1, 3), ( 1, 4), ( 1, 5), ( 1, 6), ( 1, 7), ( 1, 8), ( 1, 9), ( 1, 10), ... (61, 3), (61, 4), (61, 5), (61, 6), (61, 7), (61, 8), (61, 9), (61, 10), (61, 11), (61, 12)], name='yearmonth', length=732))
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
- history :
- none
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- time_period_freq :
- month_1
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- contents :
- Diagnostic and Prognostic Variables
- source :
- CCSM POP2, the CCSM Ocean Component
- revision :
- $Id$
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
Choosing density bins#
Mean fields in NATRE region#
meanrho = xpop1.σ.cf.mean(["T", "Y", "X"]).load()
meanrho.plot(hue="cycle", marker="x", lw=1, ms=2)
[<matplotlib.lines.Line2D at 0x2b1d10205e70>,
<matplotlib.lines.Line2D at 0x2b1d10205c90>,
<matplotlib.lines.Line2D at 0x2b1d10205cf0>,
<matplotlib.lines.Line2D at 0x2b1d0b4ce8c0>,
<matplotlib.lines.Line2D at 0x2b1d0b4cce20>,
<matplotlib.lines.Line2D at 0x2b1d0b797490>]
meanrho.cf.diff("Z").plot(marker="x", ms=2, lw=1, hue="cycle")
[<matplotlib.lines.Line2D at 0x2b1d18a64640>,
<matplotlib.lines.Line2D at 0x2b1d18a64730>,
<matplotlib.lines.Line2D at 0x2b1d18a64850>,
<matplotlib.lines.Line2D at 0x2b1d18a64970>,
<matplotlib.lines.Line2D at 0x2b1d18a64a90>,
<matplotlib.lines.Line2D at 0x2b1d18a64bb0>]
xpop1.z_t.diff("z_t").plot(ms=4, marker="x")
[<matplotlib.lines.Line2D at 0x2b1d18ae4a90>]
bins = np.round(np.sort(meanrho.isel(cycle=-1).pint.dequantify().data), 3)
bins
array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504,
34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939,
34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266,
35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798,
35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648,
36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138,
37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197,
37.199, 37.2 , 37.201, 37.202], dtype=float32)
First cycle spinup#
spinup1 = subset_1deg_to_natre(reshaped.isel(cycle=[0]))
grid1, xspinup1 = pop_tools.to_xgcm_grid_dataset(
spinup1.pint.quantify(),
**xgcm_kwargs,
)
xspinup1.update(xspinup1.cf[["latitude", "longitude"]].load())
xspinup1["yearmonth"] = spinup1.yearmonth
regridded = estimate_redi_terms(xspinup1, grid1, bins)
regridded
towrite = regridded.reset_index("yearmonth").pint.dequantify().load()
towrite.cf
Coordinates:
- CF Axes: * X: ['nlon_t', 'nlon_u']
* Y: ['nlat_t', 'nlat_u']
* Z: ['σ']
T: ['month', 'year']
- CF Coordinates: longitude: ['TLONG', 'ULONG']
latitude: ['TLAT', 'ULAT']
time: ['month', 'year']
vertical: n/a
- Cell Measures: area, volume: n/a
- Standard Names: n/a
- Bounds: n/a
Data Variables:
- Cell Measures: area, volume: n/a
- Standard Names: n/a
- Bounds: n/a
(
set_zarr_compression_encoding(towrite).to_zarr(
"../datasets/pop-1deg-redi-var-natre-cycle-0.zarr", mode="w"
)
)
<xarray.backends.zarr.ZarrStore at 0x2b1d109e7ed0>
Years 42-61; all cycles#
# select out years 42-61
reshaped_4261 = reshaped.sel(yearmonth=reshaped.year.isin(np.arange(42, 62)))
grid1, xpop1 = pop_tools.to_xgcm_grid_dataset(
reshaped_4261.pint.quantify(),
**xgcm_kwargs,
)
xpop1.update(xpop1.cf[["latitude", "longitude"]].load())
xpop1["yearmonth"] = reshaped_4261.yearmonth
xpop1
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/dask_jobqueue/core.py:255: FutureWarning: job_extra has been renamed to job_extra_directives. You are still using it (even if only set to []; please also check config files). If you did not set job_extra_directives yet, job_extra will be respected for now, but it will be removed in a future release. If you already set job_extra_directives, job_extra is ignored and you can remove it.
warnings.warn(warn, FutureWarning)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/dask_jobqueue/core.py:274: FutureWarning: env_extra has been renamed to job_script_prologue. You are still using it (even if only set to []; please also check config files). If you did not set job_script_prologue yet, env_extra will be respected for now, but it will be removed in a future release. If you already set job_script_prologue, env_extra is ignored and you can remove it.
warnings.warn(warn, FutureWarning)
<xarray.Dataset>
Dimensions: (moc_comp: 3, transport_comp: 5, transport_reg: 2,
z_t: 60, z_w_top: 60, nlat_t: 384, nlon_t: 320,
nlat_u: 384, nlon_u: 320, cycle: 6,
yearmonth: 240, d2: 2, z_t_150m: 15, z_w_bot: 60,
moc_z: 61)
Coordinates: (12/18)
* year (yearmonth) int64 42 42 42 42 42 ... 61 61 61 61 61
* month (yearmonth) int64 1 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
* z_t (z_t) float32 500.0 1.5e+03 ... 5.125e+05 5.375e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.45e+04
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5e+05 5.25e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 ... 5.25e+05 5.5e+05
... ...
* cycle (cycle) int64 0 1 2 3 4 5
* yearmonth (yearmonth) object MultiIndex
* nlon_u (nlon_u) int64 1 2 3 4 5 6 ... 316 317 318 319 320
* nlat_u (nlat_u) int64 1 2 3 4 5 6 ... 380 381 382 383 384
* nlon_t (nlon_t) float64 0.5 1.5 2.5 ... 317.5 318.5 319.5
* nlat_t (nlat_t) float64 0.5 1.5 2.5 ... 381.5 382.5 383.5
Dimensions without coordinates: moc_comp, transport_comp, transport_reg, d2
Data variables: (12/60)
moc_components (moc_comp) |S384 [] dask.array<open_dataset-c54fa...
transport_components (transport_comp) |S384 [] dask.array<open_dataset...
transport_regions (transport_reg) |S384 [] dask.array<open_dataset-...
dz (z_t) float32 [cm] dask.array<open_dataset-c54fa2...
dzw (z_w_top) float32 [cm] dask.array<open_dataset-c5...
KMT (nlat_t, nlon_t) float64 dask.array<chunksize=(50, 50), meta=np.ndarray>
... ...
KAPPA_ISOP (cycle, yearmonth, z_t, nlat_t, nlon_t) float32 [cm²/s] dask.array<getitem, shape=(6, 240, 60, 384, 320), dtype=float32, chunksize=(1, 240, 60, 50, 50), chunktype=numpy.n...
SALT (cycle, yearmonth, z_t, nlat_t, nlon_t) float32 [g/kg] dask.array<getitem, shape=(6, 240, 60, 384, 320), dtype=float32, chunksize=(1, 240, 60, 50, 50), chunktype=numpy.nd...
SSH (cycle, yearmonth, nlat_t, nlon_t) float32 [cm] d...
SSH2 (cycle, yearmonth, nlat_t, nlon_t) float32 [cm²] ...
TEMP (cycle, yearmonth, z_t, nlat_t, nlon_t) float32 [°C] dask.array<getitem, shape=(6, 240, 60, 384, 320), dtype=float32, chunksize=(1, 240, 60, 50, 50), chunktype=numpy.ndar...
σ (cycle, yearmonth, z_t, nlat_t, nlon_t) float32 [kg/m³] dask.array<getitem, shape=(6, 240, 60, 384, 320), dtype=float32, chunksize=(1, 240, 60, 50, 50), chunktype=numpy.n...
Attributes:
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
history: none
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
time_period_freq: month_1
model_doi_url: https://doi.org/10.5065/D67H1H0V
contents: Diagnostic and Prognostic Variables
source: CCSM POP2, the CCSM Ocean Component
revision: $Id$
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
cell_methods: cell_methods = time: mean ==> the variable values are ...xarray.Dataset
- moc_comp: 3
- transport_comp: 5
- transport_reg: 2
- z_t: 60
- z_w_top: 60
- nlat_t: 384
- nlon_t: 320
- nlat_u: 384
- nlon_u: 320
- cycle: 6
- yearmonth: 240
- d2: 2
- z_t_150m: 15
- z_w_bot: 60
- moc_z: 61
- year(yearmonth)int6442 42 42 42 42 ... 61 61 61 61 61
array([42, 42, 42, ..., 61, 61, 61])
- month(yearmonth)int641 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
array([ 1, 2, 3, ..., 10, 11, 12])
- z_t(z_t)float32500.0 1.5e+03 ... 5.375e+05
- long_name :
- depth from surface to midpoint of layer
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 537500.0
- units :
- centimeter
- axis :
- Z
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- long_name :
- depth from surface to midpoint of layer
- positive :
- down
- valid_min :
- 500.0
- valid_max :
- 14500.0
- units :
- centimeter
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - z_w_top(z_w_top)float320.0 1e+03 2e+03 ... 5e+05 5.25e+05
- long_name :
- depth from surface to top of layer
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 525000.94
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- -0.5
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to bottom of layer
- positive :
- down
- valid_min :
- 1000.0
- valid_max :
- 549999.06
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- 0.5
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - moc_z(moc_z)float320.0 1e+03 ... 5.25e+05 5.5e+05
- long_name :
- depth from surface to top of layer
- positive :
- down
- valid_min :
- 0.0
- valid_max :
- 549999.06
- units :
- centimeter
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 ], dtype=float32) - ULONG(nlat_u, nlon_u)float64[degrees_east] 321.1 322.3 ... nan
- long_name :
- array of u-grid longitudes
- grid_loc :
- 2220
Magnitude [[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
...
[320.4863780195498 320.97240884258844 321.45776380116627 ... nan nan nan]
[320.4516076742647 320.9028618068177 321.3534274495317 ... nan nan nan]
[320.4139785818655 320.82760084807654 321.2405291451365 ... nan nan nan]]Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] -78.95 ... nan
- long_name :
- array of u-grid latitudes
- grid_loc :
- 2220
Magnitude [[-78.95289508906419 -78.95289508906419 -78.95289508906419 ...
-78.95289508906419 -78.95289508906419 -78.95289508906419]
[-78.41865507419762 -78.41865507419762 -78.41865507419762 ...
-78.41865507419762 -78.41865507419762 -78.41865507419762]
[-77.88441505933103 -77.88441505933103 -77.88441505933103 ...
-77.88441505933103 -77.88441505933103 -77.88441505933103]
...
[71.51215223589793 71.51766482435514 71.5268419145405 ... nan nan nan]
[71.95983547829555 71.96504257680144 71.97371053638891 ... nan nan nan]
[72.4135549007958 72.41841154649613 72.42649553943762 ... nan nan nan]]Units degrees_north - TLONG(nlat_t, nlon_t)float64[degrees_east] 320.6 321.7 ... nan
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude [[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
...
[320.2513308575635 320.75380113277765 321.2557732450659 ... nan nan nan]
[320.2345947740577 320.70358949219457 321.17207441792743 ... nan nan nan]
[320.21650899191076 320.64933030484474 321.08163472535256 ... nan nan
nan]]Units degrees_east - TLAT(nlat_t, nlon_t)float64[degrees_north] -79.22 ... nan
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude [[-79.22052260746206 -79.22052260746206 -79.22052260746206 ...
-79.22052260746206 -79.22052260746206 -79.22052260746206]
[-78.6863062626698 -78.6863062626698 -78.6863062626698 ...
-78.6863062626698 -78.6863062626698 -78.6863062626698]
[-78.15208991787753 -78.15208991787753 -78.15208991787753 ...
-78.15208991787753 -78.15208991787753 -78.15208991787753]
...
[71.29031715366953 71.29408251833382 71.30160692424768 ... nan nan nan]
[71.73524334931031 71.73881844647977 71.74596230637204 ... nan nan nan]
[72.18597561314856 72.18933231024438 72.19603941216243 ... nan nan nan]]Units degrees_north - time(cycle, yearmonth)object0042-01-01 00:00:00 ... 0366-12-...
- long_name :
- time
- bounds :
- time_bound
array([[cftime.DatetimeNoLeap(42, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(61, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(103, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(103, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(103, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(122, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(164, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(164, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(164, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(183, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(183, 11, 1, 0, 0, 0, 0, has_year_zero=True), ... cftime.DatetimeNoLeap(225, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(244, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(286, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(286, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(286, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(305, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(347, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(347, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(347, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(366, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 12, 1, 0, 0, 0, 0, has_year_zero=True)]], dtype=object) - cycle(cycle)int640 1 2 3 4 5
array([0, 1, 2, 3, 4, 5])
- yearmonth(yearmonth)objectMultiIndex
array([(42, 1), (42, 2), (42, 3), ..., (61, 10), (61, 11), (61, 12)], dtype=object) - nlon_u(nlon_u)int641 2 3 4 5 6 ... 316 317 318 319 320
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 318, 319, 320])
- nlat_u(nlat_u)int641 2 3 4 5 6 ... 380 381 382 383 384
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 382, 383, 384])
- nlon_t(nlon_t)float640.5 1.5 2.5 ... 317.5 318.5 319.5
- axis :
- X
array([ 0.5, 1.5, 2.5, ..., 317.5, 318.5, 319.5])
- nlat_t(nlat_t)float640.5 1.5 2.5 ... 381.5 382.5 383.5
- axis :
- Y
array([ 0.5, 1.5, 2.5, ..., 381.5, 382.5, 383.5])
- moc_components(moc_comp)|S384[] dask.array<open_dataset-c54fa...
- long_name :
- MOC component names
Magnitude Array Chunk Bytes 1.12 kiB 1.12 kiB Shape (3,) (3,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray Units dimensionless - transport_components(transport_comp)|S384[] dask.array<open_dataset-c54fa...
- long_name :
- T,S transport components
Magnitude Array Chunk Bytes 1.88 kiB 1.88 kiB Shape (5,) (5,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray Units dimensionless - transport_regions(transport_reg)|S384[] dask.array<open_dataset-c54fa...
- long_name :
- regions for all transport diagnostics
Magnitude Array Chunk Bytes 768 B 768 B Shape (2,) (2,) Dask graph 1 chunks in 2 graph layers Data type |S384 numpy.ndarray Units dimensionless - dz(z_t)float32[cm] dask.array<open_dataset-c54...
- long_name :
- thickness of layer k
Magnitude Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray Units centimeter - dzw(z_w_top)float32[cm] dask.array<open_dataset-c54...
- long_name :
- midpoint of k to midpoint of k+1
Magnitude Array Chunk Bytes 240 B 240 B Shape (60,) (60,) Dask graph 1 chunks in 2 graph layers Data type float32 numpy.ndarray Units centimeter - KMT(nlat_t, nlon_t)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
- grid_loc :
- 2110
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - KMU(nlat_u, nlon_u)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
- grid_loc :
- 2220
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - REGION_MASK(nlat_t, nlon_t)float64dask.array<chunksize=(50, 50), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
- grid_loc :
- 2110
Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray - UAREA(nlat_u, nlon_u)float64[cm²] dask.array<open_dataset-c5...
- long_name :
- area of U cells
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter2 - TAREA(nlat_t, nlon_t)float64[cm²] dask.array<open_dataset-c5...
- long_name :
- area of T cells
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter2 - HU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c54...
- long_name :
- ocean depth at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - HT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c54...
- long_name :
- ocean depth at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - DXU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c54...
- long_name :
- x-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - DYU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c54...
- long_name :
- y-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - DXT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c54...
- long_name :
- x-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - DYT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c54...
- long_name :
- y-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - HTN(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-c54...
- long_name :
- cell widths on North sides of T cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - HTE(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-c54...
- long_name :
- cell widths on East sides of T cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - HUS(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-c54...
- long_name :
- cell widths on South sides of U cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - HUW(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-c54...
- long_name :
- cell widths on West sides of U cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units centimeter - ANGLE(nlat_u, nlon_u)float64[rad] dask.array<open_dataset-c5...
- long_name :
- angle grid makes with latitude line
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units radian - ANGLET(nlat_t, nlon_t)float64[rad] dask.array<open_dataset-c5...
- long_name :
- angle grid makes with latitude line on T grid
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 0.94 MiB 19.53 kiB Shape (384, 320) (50, 50) Dask graph 56 chunks in 2 graph layers Data type float64 numpy.ndarray Units radian - days_in_norm_year()timedelta64[ns]365 days
- long_name :
- Calendar Length
array(31536000000000000, dtype='timedelta64[ns]')
- grav()float64[cm/s²] 980.6
- long_name :
- Acceleration Due to Gravity
980.616 centimeter/second2 - omega()float64[1/s] 7.292e-05
- long_name :
- Earths Angular Velocity
7.292123516990375×10-5 1/second - radius()float64[cm] 6.371e+08
- long_name :
- Earths Radius
637122000.0 centimeter - cp_sw()float64[erg/K/g] 3.996e+07
- long_name :
- Specific Heat of Sea Water
39960000.0 erg/(gram kelvin) - sound()float64[cm/s] 1.5e+05
- long_name :
- Speed of Sound
150000.0 centimeter/second - vonkar()float640.4
- long_name :
- von Karman Constant
array(0.4)
- cp_air()float64[J/K/kg] 1.005e+03
- long_name :
- Heat Capacity of Air
1004.64 joule/(kelvin kilogram) - rho_air()float64[kg/m³] 1.292
- long_name :
- Ambient Air Density
1.2923182846924677 kilogram/meter3 - rho_sw()float64[g/cm³] 1.026
- long_name :
- Density of Sea Water
1.026 gram/centimeter3 - rho_fw()float64[g/cm³] 1.0
- long_name :
- Density of Fresh Water
1.0 gram/centimeter3 - stefan_boltzmann()float64[W/K⁴/m²] 5.67e-08
- long_name :
- Stefan-Boltzmann Constant
5.67×10-8 watt/(kelvin4 meter2) - latent_heat_vapor()float64[J/kg] 2.501e+06
- long_name :
- Latent Heat of Vaporization
2501000.0 joule/kilogram - latent_heat_fusion()float64[erg/g] 3.337e+09
- long_name :
- Latent Heat of Fusion
3337000000.0 erg/gram - latent_heat_fusion_mks()float64[J/kg] 3.337e+05
- long_name :
- Latent Heat of Fusion
333700.0 joule/kilogram - ocn_ref_salinity()float64[g/kg] 34.7
- long_name :
- Ocean Reference Salinity
34.7 gram/kilogram - sea_ice_salinity()float64[g/kg] 4.0
- long_name :
- Salinity of Sea Ice
4.0 gram/kilogram - T0_Kelvin()float64[K] 273.1
- long_name :
- Zero Point for Celsius
273.15 kelvin - salt_to_ppt()float641e+03
- long_name :
- Convert Salt in gram/gram to g/kg
array(1000.)
- ppt_to_salt()float640.001
- long_name :
- Convert Salt in g/kg to gram/gram
array(0.001)
- mass_to_Sv()float641e-12
- long_name :
- Convert Mass Flux to Sverdrups
array(1.e-12)
- heat_to_PW()float644.186e-15
- long_name :
- Convert Heat Flux to Petawatts
array(4.186e-15)
- salt_to_Svppt()float641e-09
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
array(1.e-09)
- salt_to_mmday()float643.154e+05
- long_name :
- Convert Salt to Water (millimeters/day)
array(315360.)
- momentum_factor()float6410.0
- long_name :
- Convert Windstress to Velocity Flux
array(10.)
- hflux_factor()float642.439e-05
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
array(2.43908626e-05)
- fwflux_factor()float640.0001
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
array(0.0001)
- salinity_factor()float64-0.00347
array(-0.00347)
- sflux_factor()float640.1
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
array(0.1)
- nsurface_t()float648.61e+04
- long_name :
- Number of Ocean T Points at Surface
array(86096.)
- nsurface_u()float648.297e+04
- long_name :
- Number of Ocean U Points at Surface
array(82966.)
- time_bound(cycle, yearmonth, d2)objectdask.array<chunksize=(1, 240, 2), meta=np.ndarray>
- long_name :
- boundaries for time-averaging interval
Array Chunk Bytes 22.50 kiB 3.75 kiB Shape (6, 240, 2) (1, 240, 2) Dask graph 6 chunks in 16 graph layers Data type object numpy.ndarray - KAPPA_ISOP(cycle, yearmonth, z_t, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- long_name :
- Isopycnal diffusion coefficient
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 39.55 GiB 137.33 MiB Shape (6, 240, 60, 384, 320) (1, 240, 60, 50, 50) Dask graph 336 chunks in 16 graph layers Data type float32 numpy.ndarray Units centimeter2/second - SALT(cycle, yearmonth, z_t, nlat_t, nlon_t)float32[g/kg] dask.array<getitem, shape...
- long_name :
- Salinity
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 39.55 GiB 137.33 MiB Shape (6, 240, 60, 384, 320) (1, 240, 60, 50, 50) Dask graph 336 chunks in 16 graph layers Data type float32 numpy.ndarray Units gram/kilogram - SSH(cycle, yearmonth, nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- long_name :
- Sea Surface Height
- grid_loc :
- 2110
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 675.00 MiB 2.29 MiB Shape (6, 240, 384, 320) (1, 240, 50, 50) Dask graph 336 chunks in 16 graph layers Data type float32 numpy.ndarray Units centimeter - SSH2(cycle, yearmonth, nlat_t, nlon_t)float32[cm²] dask.array<getitem, shape=...
- long_name :
- SSH**2
- grid_loc :
- 2110
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 675.00 MiB 2.29 MiB Shape (6, 240, 384, 320) (1, 240, 50, 50) Dask graph 336 chunks in 16 graph layers Data type float32 numpy.ndarray Units centimeter2 - TEMP(cycle, yearmonth, z_t, nlat_t, nlon_t)float32[°C] dask.array<getitem, shape=(...
- long_name :
- Potential Temperature
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 39.55 GiB 137.33 MiB Shape (6, 240, 60, 384, 320) (1, 240, 60, 50, 50) Dask graph 336 chunks in 16 graph layers Data type float32 numpy.ndarray Units degree_Celsius - σ(cycle, yearmonth, z_t, nlat_t, nlon_t)float32[kg/m³] dask.array<getitem, shap...
- long_name :
- $σ_2$
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 39.55 GiB 137.33 MiB Shape (6, 240, 60, 384, 320) (1, 240, 60, 50, 50) Dask graph 336 chunks in 36 graph layers Data type float32 numpy.ndarray Units kilogram/meter3
- year
month
yearmonthPandasMultiIndexPandasIndex(MultiIndex([(42, 1), (42, 2), (42, 3), (42, 4), (42, 5), (42, 6), (42, 7), (42, 8), (42, 9), (42, 10), ... (61, 3), (61, 4), (61, 5), (61, 6), (61, 7), (61, 8), (61, 9), (61, 10), (61, 11), (61, 12)], name='yearmonth', length=240)) - z_tPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0, 15500.0, 16509.83984375, 17547.904296875, 18629.126953125, 19766.02734375, 20971.138671875, 22257.828125, 23640.8828125, 25137.015625, 26765.419921875, 28548.365234375, 30511.921875, 32686.798828125, 35109.34765625, 37822.76171875, 40878.46484375, 44337.76953125, 48273.671875, 52772.80078125, 57937.2890625, 63886.26171875, 70756.328125, 78700.25, 87882.5234375, 98470.5859375, 110620.421875, 124456.6875, 140049.71875, 157394.640625, 176400.328125, 196894.421875, 218645.65625, 241397.15625, 264900.125, 288938.46875, 313340.46875, 337979.34375, 362767.03125, 387645.1875, 412576.8125, 437539.25, 462519.03125, 487508.34375, 512502.8125, 537500.0], dtype='float64', name='z_t')) - z_t_150mPandasIndex
PandasIndex(Float64Index([ 500.0, 1500.0, 2500.0, 3500.0, 4500.0, 5500.0, 6500.0, 7500.0, 8500.0, 9500.0, 10500.0, 11500.0, 12500.0, 13500.0, 14500.0], dtype='float64', name='z_t_150m')) - z_w_topPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375], dtype='float64', name='z_w_top')) - z_w_botPandasIndex
PandasIndex(Float64Index([ 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='z_w_bot')) - moc_zPandasIndex
PandasIndex(Float64Index([ 0.0, 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0, 10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0, 16000.0, 17019.681640625, 18076.12890625, 19182.125, 20349.931640625, 21592.34375, 22923.3125, 24358.453125, 25915.580078125, 27615.259765625, 29481.470703125, 31542.373046875, 33831.2265625, 36387.47265625, 39258.046875, 42498.88671875, 46176.65625, 50370.6875, 55174.91015625, 60699.66796875, 67072.859375, 74439.8046875, 82960.6953125, 92804.3515625, 104136.8203125, 117104.015625, 131809.359375, 148290.078125, 166499.203125, 186301.4375, 207487.390625, 229803.90625, 252990.40625, 276809.84375, 301067.0625, 325613.84375, 350344.875, 375189.1875, 400101.15625, 425052.46875, 450026.0625, 475012.0, 500004.6875, 525000.9375, 549999.0625], dtype='float64', name='moc_z')) - cyclePandasIndex
PandasIndex(Int64Index([0, 1, 2, 3, 4, 5], dtype='int64', name='cycle'))
- nlon_uPandasIndex
PandasIndex(Int64Index([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ... 311, 312, 313, 314, 315, 316, 317, 318, 319, 320], dtype='int64', name='nlon_u', length=320)) - nlat_uPandasIndex
PandasIndex(Int64Index([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ... 375, 376, 377, 378, 379, 380, 381, 382, 383, 384], dtype='int64', name='nlat_u', length=384)) - nlon_tPandasIndex
PandasIndex(Float64Index([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, ... 310.5, 311.5, 312.5, 313.5, 314.5, 315.5, 316.5, 317.5, 318.5, 319.5], dtype='float64', name='nlon_t', length=320)) - nlat_tPandasIndex
PandasIndex(Float64Index([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, ... 374.5, 375.5, 376.5, 377.5, 378.5, 379.5, 380.5, 381.5, 382.5, 383.5], dtype='float64', name='nlat_t', length=384))
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
- history :
- none
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- time_period_freq :
- month_1
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- contents :
- Diagnostic and Prognostic Variables
- source :
- CCSM POP2, the CCSM Ocean Component
- revision :
- $Id$
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
regridded1 = ed.pop.regrid_to_density(
xpop1.sel(cycle=[0]), grid1, bins, ["TEMP", "SALT", "KAPPA_ISOP"]
).squeeze()
regridded1
<xarray.Dataset>
Dimensions: (yearmonth: 240, nlat_t: 384, nlon_t: 320, σ: 60)
Coordinates:
* year (yearmonth) int64 42 42 42 42 42 42 42 ... 61 61 61 61 61 61 61
* month (yearmonth) int64 1 2 3 4 5 6 7 8 9 10 ... 4 5 6 7 8 9 10 11 12
TLONG (nlat_t, nlon_t) float64 [degrees_east] 320.6 321.7 ... nan nan
TLAT (nlat_t, nlon_t) float64 [degrees_north] -79.22 -79.22 ... nan
time (yearmonth) object 0042-01-01 00:00:00 ... 0061-12-01 00:00:00
cycle int64 0
* yearmonth (yearmonth) object MultiIndex
* nlon_t (nlon_t) float64 0.5 1.5 2.5 3.5 4.5 ... 316.5 317.5 318.5 319.5
* nlat_t (nlat_t) float64 0.5 1.5 2.5 3.5 4.5 ... 380.5 381.5 382.5 383.5
* σ (σ) float32 34.15 34.15 34.17 34.18 ... 37.2 37.2 37.2 37.2
Data variables:
z_σ (yearmonth, nlat_t, nlon_t, σ) float32 [cm] dask.array<getite...
TEMP (yearmonth, nlat_t, nlon_t, σ) float32 [°C] dask.array<getite...
SALT (yearmonth, nlat_t, nlon_t, σ) float32 [g/kg] dask.array<geti...
KAPPA_ISOP (yearmonth, nlat_t, nlon_t, σ) float32 [cm²/s] dask.array<get...
Attributes:
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
history: none
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
time_period_freq: month_1
model_doi_url: https://doi.org/10.5065/D67H1H0V
contents: Diagnostic and Prognostic Variables
source: CCSM POP2, the CCSM Ocean Component
revision: $Id$
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
cell_methods: cell_methods = time: mean ==> the variable values are ...xarray.Dataset
- yearmonth: 240
- nlat_t: 384
- nlon_t: 320
- σ: 60
- year(yearmonth)int6442 42 42 42 42 ... 61 61 61 61 61
array([42, 42, 42, ..., 61, 61, 61])
- month(yearmonth)int641 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
array([ 1, 2, 3, ..., 10, 11, 12])
- TLONG(nlat_t, nlon_t)float64[degrees_east] 320.6 321.7 ... nan
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude [[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
...
[320.2513308575635 320.75380113277765 321.2557732450659 ... nan nan nan]
[320.2345947740577 320.70358949219457 321.17207441792743 ... nan nan nan]
[320.21650899191076 320.64933030484474 321.08163472535256 ... nan nan
nan]]Units degrees_east - TLAT(nlat_t, nlon_t)float64[degrees_north] -79.22 ... nan
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude [[-79.22052260746206 -79.22052260746206 -79.22052260746206 ...
-79.22052260746206 -79.22052260746206 -79.22052260746206]
[-78.6863062626698 -78.6863062626698 -78.6863062626698 ...
-78.6863062626698 -78.6863062626698 -78.6863062626698]
[-78.15208991787753 -78.15208991787753 -78.15208991787753 ...
-78.15208991787753 -78.15208991787753 -78.15208991787753]
...
[71.29031715366953 71.29408251833382 71.30160692424768 ... nan nan nan]
[71.73524334931031 71.73881844647977 71.74596230637204 ... nan nan nan]
[72.18597561314856 72.18933231024438 72.19603941216243 ... nan nan nan]]Units degrees_north - time(yearmonth)object0042-01-01 00:00:00 ... 0061-12-...
- long_name :
- time
- bounds :
- time_bound
array([cftime.DatetimeNoLeap(42, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 3, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 4, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 5, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 6, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 7, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 8, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 9, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 12, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 3, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 4, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 5, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 6, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 7, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(43, 8, 1, 0, 0, 0, 0, has_year_zero=True), ... cftime.DatetimeNoLeap(60, 6, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 7, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 8, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 9, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(60, 12, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 3, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 4, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 5, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 6, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 7, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 8, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 9, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 12, 1, 0, 0, 0, 0, has_year_zero=True)], dtype=object) - cycle()int640
array(0)
- yearmonth(yearmonth)objectMultiIndex
array([(42, 1), (42, 2), (42, 3), ..., (61, 10), (61, 11), (61, 12)], dtype=object) - nlon_t(nlon_t)float640.5 1.5 2.5 ... 317.5 318.5 319.5
- axis :
- X
array([ 0.5, 1.5, 2.5, ..., 317.5, 318.5, 319.5])
- nlat_t(nlat_t)float640.5 1.5 2.5 ... 381.5 382.5 383.5
- axis :
- Y
array([ 0.5, 1.5, 2.5, ..., 381.5, 382.5, 383.5])
- σ(σ)float3234.15 34.15 34.17 ... 37.2 37.2
- long_name :
- $σ_2$
- grid_loc :
- 3111
- cell_methods :
- time: mean
- units :
- kilogram / meter ** 3
- axis :
- Z
- positive :
- down
array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504, 34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939, 34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266, 35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798, 35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648, 36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138, 37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197, 37.199, 37.2 , 37.201, 37.202], dtype=float32)
- z_σ(yearmonth, nlat_t, nlon_t, σ)float32[cm] dask.array<getitem, shape=(...
- axis :
- Z
- positive :
- down
Magnitude Array Chunk Bytes 6.59 GiB 137.33 MiB Shape (240, 384, 320, 60) (240, 50, 50, 60) Dask graph 56 chunks in 50 graph layers Data type float32 numpy.ndarray Units centimeter - TEMP(yearmonth, nlat_t, nlon_t, σ)float32[°C] dask.array<getitem, shape=(...
- long_name :
- Potential Temperature
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 6.59 GiB 137.33 MiB Shape (240, 384, 320, 60) (240, 50, 50, 60) Dask graph 56 chunks in 51 graph layers Data type float32 numpy.ndarray Units degree_Celsius - SALT(yearmonth, nlat_t, nlon_t, σ)float32[g/kg] dask.array<getitem, shape...
- long_name :
- Salinity
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 6.59 GiB 137.33 MiB Shape (240, 384, 320, 60) (240, 50, 50, 60) Dask graph 56 chunks in 51 graph layers Data type float32 numpy.ndarray Units gram/kilogram - KAPPA_ISOP(yearmonth, nlat_t, nlon_t, σ)float32[cm²/s] dask.array<getitem, shap...
- long_name :
- Isopycnal diffusion coefficient
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 6.59 GiB 137.33 MiB Shape (240, 384, 320, 60) (240, 50, 50, 60) Dask graph 56 chunks in 64 graph layers Data type float32 numpy.ndarray Units centimeter2/second
- year
month
yearmonthPandasMultiIndexPandasIndex(MultiIndex([(42, 1), (42, 2), (42, 3), (42, 4), (42, 5), (42, 6), (42, 7), (42, 8), (42, 9), (42, 10), ... (61, 3), (61, 4), (61, 5), (61, 6), (61, 7), (61, 8), (61, 9), (61, 10), (61, 11), (61, 12)], name='yearmonth', length=240)) - nlon_tPandasIndex
PandasIndex(Float64Index([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, ... 310.5, 311.5, 312.5, 313.5, 314.5, 315.5, 316.5, 317.5, 318.5, 319.5], dtype='float64', name='nlon_t', length=320)) - nlat_tPandasIndex
PandasIndex(Float64Index([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, ... 374.5, 375.5, 376.5, 377.5, 378.5, 379.5, 380.5, 381.5, 382.5, 383.5], dtype='float64', name='nlat_t', length=384)) - σPandasIndex
PandasIndex(Float64Index([ 34.14699935913086, 34.154998779296875, 34.16600036621094, 34.18199920654297, 34.21699905395508, 34.29499816894531, 34.4010009765625, 34.50400161743164, 34.59400177001953, 34.66600036621094, 34.724998474121094, 34.77299880981445, 34.81700134277344, 34.858001708984375, 34.89899826049805, 34.93899917602539, 34.97800064086914, 35.016998291015625, 35.055999755859375, 35.09600067138672, 35.13600158691406, 35.178001403808594, 35.22100067138672, 35.26599884033203, 35.31399917602539, 35.36600112915039, 35.42300033569336, 35.48500061035156, 35.553001403808594, 35.62799835205078, 35.70899963378906, 35.79800033569336, 35.89400100708008, 35.99700164794922, 36.10499954223633, 36.21699905395508, 36.33000183105469, 36.439998626708984, 36.547000885009766, 36.64799880981445, 36.742000579833984, 36.827999114990234, 36.904998779296875, 36.97100067138672, 37.0260009765625, 37.071998596191406, 37.10900115966797, 37.13800048828125, 37.15999984741211, 37.17499923706055, 37.185001373291016, 37.189998626708984, 37.19300079345703, 37.19499969482422, 37.19599914550781, 37.196998596191406, 37.19900131225586, 37.20000076293945, 37.20100021362305, 37.20199966430664], dtype='float64', name='σ'))
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
- history :
- none
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- time_period_freq :
- month_1
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- contents :
- Diagnostic and Prognostic Variables
- source :
- CCSM POP2, the CCSM Ocean Component
- revision :
- $Id$
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
(
set_zarr_compression_encoding(
regridded1.pint.dequantify().pipe(cfxr.encode_multi_index_as_compress)
).to_zarr("../datasets/pop-1deg-sigma2-grid-0042-0061.zarr", mode="w")
)
Subset to NATRE#
grid1_natre, xpop1_natre = pop_tools.to_xgcm_grid_dataset(
subset_1deg_to_natre(reshaped_4261).pint.quantify(),
**xgcm_kwargs,
)
regridded = estimate_redi_terms(xpop1_natre, grid1_natre, bins)
regridded
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/xgcm/grid.py:1515: UserWarning: Metric at ('cycle', 'yearmonth', 'nlat_u', 'nlon_t', 'σ') being interpolated from metrics at dimensions ('nlat_t', 'nlon_t'). Boundary value set to 'extend'.
warnings.warn(
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/xgcm/grid.py:1515: UserWarning: Metric at ('cycle', 'yearmonth', 'nlat_t', 'nlon_u', 'σ') being interpolated from metrics at dimensions ('nlat_t', 'nlon_t'). Boundary value set to 'extend'.
warnings.warn(
<xarray.Dataset>
Dimensions: (cycle: 6, yearmonth: 240, nlat_t: 11, nlon_t: 10, σ: 60,
nlat_u: 11, nlon_u: 10)
Coordinates: (12/20)
* year (yearmonth) int64 42 42 42 42 42 42 42 ... 61 61 61 61 61 61 61
* month (yearmonth) int64 1 2 3 4 5 6 7 8 9 10 ... 4 5 6 7 8 9 10 11 12
TLONG (nlat_t, nlon_t) float64 [degrees_east] dask.array<getitem, s...
TLAT (nlat_t, nlon_t) float64 [degrees_north] dask.array<getitem, ...
time (cycle, yearmonth) object 0042-01-01 00:00:00 ... 0366-12-01 ...
* cycle (cycle) int64 0 1 2 3 4 5
... ...
DYU (nlat_u, nlon_u) float64 [cm] dask.array<getitem, shape=(11, ...
DYT (nlat_t, nlon_t) float64 [cm] dask.array<getitem, shape=(11, ...
ULONG (nlat_u, nlon_u) float64 [degrees_east] dask.array<getitem, s...
ULAT (nlat_u, nlon_u) float64 [degrees_north] dask.array<getitem, ...
* nlon_u (nlon_u) int64 1 2 3 4 5 6 7 8 9 10
* nlat_u (nlat_u) int64 1 2 3 4 5 6 7 8 9 10 11
Data variables:
z_σ (cycle, yearmonth, nlat_t, nlon_t, σ) float32 [cm] dask.array...
TEMP (cycle, yearmonth, nlat_t, nlon_t, σ) float32 [°C] dask.array...
SALT (cycle, yearmonth, nlat_t, nlon_t, σ) float32 [g/kg] dask.arr...
KAPPA_ISOP (cycle, yearmonth, nlat_t, nlon_t, σ) float32 [m²/s] dask.arr...
delT2 (cycle, yearmonth, nlat_t, nlon_t, σ) float64 dask.array<chunksize=(1, 240, 11, 10, 60), meta=np.ndarray>
RediVar (cycle, yearmonth, nlat_t, nlon_t, σ) float64 [cm²/s] dask.ar...
Attributes:
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
history: none
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
time_period_freq: month_1
model_doi_url: https://doi.org/10.5065/D67H1H0V
contents: Diagnostic and Prognostic Variables
source: CCSM POP2, the CCSM Ocean Component
revision: $Id$
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
cell_methods: cell_methods = time: mean ==> the variable values are ...xarray.Dataset
- cycle: 6
- yearmonth: 240
- nlat_t: 11
- nlon_t: 10
- σ: 60
- nlat_u: 11
- nlon_u: 10
- year(yearmonth)int6442 42 42 42 42 ... 61 61 61 61 61
array([42, 42, 42, ..., 61, 61, 61])
- month(yearmonth)int641 2 3 4 5 6 7 ... 6 7 8 9 10 11 12
array([ 1, 2, 3, ..., 10, 11, 12])
- TLONG(nlat_t, nlon_t)float64[degrees_east] dask.array<getite...
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units degrees_east - TLAT(nlat_t, nlon_t)float64[degrees_north] dask.array<getit...
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units degrees_north - time(cycle, yearmonth)object0042-01-01 00:00:00 ... 0366-12-...
array([[cftime.DatetimeNoLeap(42, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(42, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(61, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(61, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(103, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(103, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(103, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(122, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(122, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(164, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(164, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(164, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(183, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(183, 11, 1, 0, 0, 0, 0, has_year_zero=True), ... cftime.DatetimeNoLeap(225, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(244, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(244, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(286, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(286, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(286, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(305, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(305, 12, 1, 0, 0, 0, 0, has_year_zero=True)], [cftime.DatetimeNoLeap(347, 1, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(347, 2, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(347, 3, 1, 0, 0, 0, 0, has_year_zero=True), ..., cftime.DatetimeNoLeap(366, 10, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 11, 1, 0, 0, 0, 0, has_year_zero=True), cftime.DatetimeNoLeap(366, 12, 1, 0, 0, 0, 0, has_year_zero=True)]], dtype=object) - cycle(cycle)int640 1 2 3 4 5
array([0, 1, 2, 3, 4, 5])
- yearmonth(yearmonth)objectMultiIndex
array([(42, 1), (42, 2), (42, 3), ..., (61, 10), (61, 11), (61, 12)], dtype=object) - nlon_t(nlon_t)float640.5 1.5 2.5 3.5 ... 6.5 7.5 8.5 9.5
- axis :
- X
array([0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5])
- nlat_t(nlat_t)float640.5 1.5 2.5 3.5 ... 8.5 9.5 10.5
- axis :
- Y
array([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5])
- σ(σ)float3234.15 34.15 34.17 ... 37.2 37.2
- long_name :
- $σ_2$
- grid_loc :
- 3111
- cell_methods :
- time: mean
- units :
- kilogram / meter ** 3
- axis :
- Z
- positive :
- down
array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504, 34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939, 34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266, 35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798, 35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648, 36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138, 37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197, 37.199, 37.2 , 37.201, 37.202], dtype=float32) - UAREA(nlat_u, nlon_u)float64[cm²] dask.array<getitem, shape=...
- long_name :
- area of U cells
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter2 - TAREA(nlat_t, nlon_t)float64[cm²] dask.array<getitem, shape=...
- long_name :
- area of T cells
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter2 - DXU(nlat_u, nlon_u)float64[cm] dask.array<getitem, shape=(...
- long_name :
- x-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter - DXT(nlat_t, nlon_t)float64[cm] dask.array<getitem, shape=(...
- long_name :
- x-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter - DYU(nlat_u, nlon_u)float64[cm] dask.array<getitem, shape=(...
- long_name :
- y-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter - DYT(nlat_t, nlon_t)float64[cm] dask.array<getitem, shape=(...
- long_name :
- y-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units centimeter - ULONG(nlat_u, nlon_u)float64[degrees_east] dask.array<getite...
- long_name :
- array of u-grid longitudes
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] dask.array<getit...
- long_name :
- array of u-grid latitudes
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 880 B 880 B Shape (11, 10) (11, 10) Dask graph 1 chunks in 3 graph layers Data type float64 numpy.ndarray Units degrees_north - nlon_u(nlon_u)int641 2 3 4 5 6 7 8 9 10
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
- nlat_u(nlat_u)int641 2 3 4 5 6 7 8 9 10 11
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])
- z_σ(cycle, yearmonth, nlat_t, nlon_t, σ)float32[cm] dask.array<concatenate, sha...
- axis :
- Z
- positive :
- down
Magnitude Array Chunk Bytes 36.25 MiB 6.04 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 90 graph layers Data type float32 numpy.ndarray Units centimeter - TEMP(cycle, yearmonth, nlat_t, nlon_t, σ)float32[°C] dask.array<concatenate, sha...
- long_name :
- Potential Temperature
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 36.25 MiB 6.04 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 91 graph layers Data type float32 numpy.ndarray Units degree_Celsius - SALT(cycle, yearmonth, nlat_t, nlon_t, σ)float32[g/kg] dask.array<concatenate, s...
- long_name :
- Salinity
- grid_loc :
- 3111
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 36.25 MiB 6.04 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 91 graph layers Data type float32 numpy.ndarray Units gram/kilogram - KAPPA_ISOP(cycle, yearmonth, nlat_t, nlon_t, σ)float32[m²/s] dask.array<mul, shape=(6,...
- long_name :
- $K_{redi}$
Magnitude Array Chunk Bytes 36.25 MiB 6.04 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 105 graph layers Data type float32 numpy.ndarray Units meter2/second - delT2(cycle, yearmonth, nlat_t, nlon_t, σ)float64dask.array<chunksize=(1, 240, 11, 10, 60), meta=np.ndarray>
- long_name :
- $|∇T|^2$
Array Chunk Bytes 72.51 MiB 12.08 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 145 graph layers Data type float64 numpy.ndarray - RediVar(cycle, yearmonth, nlat_t, nlon_t, σ)float64[cm²/s] dask.array<mul, shape=(6...
- long_name :
- $K_{redi} |∇T|^2$
Magnitude Array Chunk Bytes 72.51 MiB 12.08 MiB Shape (6, 240, 11, 10, 60) (1, 240, 11, 10, 60) Dask graph 6 chunks in 200 graph layers Data type float64 numpy.ndarray Units centimeter2/second
- year
month
yearmonthPandasMultiIndexPandasIndex(MultiIndex([(42, 1), (42, 2), (42, 3), (42, 4), (42, 5), (42, 6), (42, 7), (42, 8), (42, 9), (42, 10), ... (61, 3), (61, 4), (61, 5), (61, 6), (61, 7), (61, 8), (61, 9), (61, 10), (61, 11), (61, 12)], name='yearmonth', length=240)) - cyclePandasIndex
PandasIndex(Int64Index([0, 1, 2, 3, 4, 5], dtype='int64', name='cycle'))
- nlon_tPandasIndex
PandasIndex(Float64Index([0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5], dtype='float64', name='nlon_t'))
- nlat_tPandasIndex
PandasIndex(Float64Index([0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5], dtype='float64', name='nlat_t'))
- σPandasIndex
PandasIndex(Float64Index([ 34.14699935913086, 34.154998779296875, 34.16600036621094, 34.18199920654297, 34.21699905395508, 34.29499816894531, 34.4010009765625, 34.50400161743164, 34.59400177001953, 34.66600036621094, 34.724998474121094, 34.77299880981445, 34.81700134277344, 34.858001708984375, 34.89899826049805, 34.93899917602539, 34.97800064086914, 35.016998291015625, 35.055999755859375, 35.09600067138672, 35.13600158691406, 35.178001403808594, 35.22100067138672, 35.26599884033203, 35.31399917602539, 35.36600112915039, 35.42300033569336, 35.48500061035156, 35.553001403808594, 35.62799835205078, 35.70899963378906, 35.79800033569336, 35.89400100708008, 35.99700164794922, 36.10499954223633, 36.21699905395508, 36.33000183105469, 36.439998626708984, 36.547000885009766, 36.64799880981445, 36.742000579833984, 36.827999114990234, 36.904998779296875, 36.97100067138672, 37.0260009765625, 37.071998596191406, 37.10900115966797, 37.13800048828125, 37.15999984741211, 37.17499923706055, 37.185001373291016, 37.189998626708984, 37.19300079345703, 37.19499969482422, 37.19599914550781, 37.196998596191406, 37.19900131225586, 37.20000076293945, 37.20100021362305, 37.20199966430664], dtype='float64', name='σ')) - nlon_uPandasIndex
PandasIndex(Int64Index([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], dtype='int64', name='nlon_u'))
- nlat_uPandasIndex
PandasIndex(Int64Index([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], dtype='int64', name='nlat_u'))
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
- history :
- none
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- time_period_freq :
- month_1
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- contents :
- Diagnostic and Prognostic Variables
- source :
- CCSM POP2, the CCSM Ocean Component
- revision :
- $Id$
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
towrite = regridded.reset_index("yearmonth").pint.dequantify() # .load()
towrite.cf
Coordinates:
- CF Axes: * X: ['nlon_t', 'nlon_u']
* Y: ['nlat_t', 'nlat_u']
* Z: ['σ']
T: ['month', 'year']
- CF Coordinates: longitude: ['TLONG', 'ULONG']
latitude: ['TLAT', 'ULAT']
time: ['month', 'year']
vertical: n/a
- Cell Measures: area, volume: n/a
- Standard Names: n/a
- Bounds: n/a
Data Variables:
- Cell Measures: area, volume: n/a
- Standard Names: n/a
- Bounds: n/a
(
set_zarr_compression_encoding(towrite).to_zarr(
"../datasets/pop-1deg-redi-var-natre-0042-0061.zarr", mode="w"
)
)
<xarray.backends.zarr.ZarrStore at 0x2ab2cdf6e650>
NATRE mean profile#
natre = xr.load_dataset(
"../datasets/pop-1deg-redi-var-natre-0042-0061.zarr", engine="zarr"
).pint.quantify()
There is spiciness
import matplotlib.pyplot as plt
subset = natre.mean("yearmonth").isel(σ=40)
subset["TLAT"] = subset.TLAT.cf.ffill("X")
subset["TLONG"] = subset.TLONG.cf.bfill("Y")
subset.TEMP.plot(x="TLONG", y="TLAT", col="cycle", col_wrap=3, robust=True)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/xarray/core/duck_array_ops.py:635: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.
return push(array, n, axis)
<xarray.plot.facetgrid.FacetGrid at 0x2acc49c788e0>
profile = (
natre.reset_coords("z_σ")
.cf.mean(["yearmonth", "Y", "X"])
.load()
.map(to_base_units)
.set_coords("z_σ")
)
profile
<xarray.Dataset>
Dimensions: (cycle: 6, σ: 60)
Coordinates:
* cycle (cycle) int64 0 1 2 3 4 5
* σ (σ) float32 34.15 34.16 34.17 34.18 ... 37.2 37.2 37.2 37.2
z_σ (cycle, σ) float64 [m] 66.9 67.23 67.65 ... 5.036e+03 5.166e+03
Data variables:
KAPPA_ISOP (cycle, σ) float64 [m²/s] 2.488e+03 2.486e+03 ... 508.3 464.9
RediVar (cycle, σ) float64 [K²/s] 2.956e-09 2.951e-09 ... 8.636e-13
TEMP (cycle, σ) float64 [K] 295.8 295.8 295.7 ... 274.8 274.8 274.8
delT2 (cycle, σ) float64 [K²/m²] 1.157e-12 1.156e-12 ... 1.605e-15
Attributes:
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
calendar: All years have exactly 365 days.
cell_methods: cell_methods = time: mean ==> the variable values are ...
contents: Diagnostic and Prognostic Variables
history: none
model_doi_url: https://doi.org/10.5065/D67H1H0V
revision: $Id$
source: CCSM POP2, the CCSM Ocean Component
start_time: This dataset was created on 2019-06-20 at 13:53:17.7
time_period_freq: month_1
title: g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001xarray.Dataset
- cycle: 6
- σ: 60
- cycle(cycle)int640 1 2 3 4 5
array([0, 1, 2, 3, 4, 5])
- σ(σ)float3234.15 34.16 34.17 ... 37.2 37.2
- cell_methods :
- time: mean
- grid_loc :
- 3111
- long_name :
- $σ_2$
- units :
- kilogram / meter ** 3
array([34.1472 , 34.15543 , 34.165577, 34.18214 , 34.21705 , 34.295025, 34.401237, 34.504486, 34.59361 , 34.666252, 34.724632, 34.77324 , 34.816536, 34.858227, 34.899025, 34.938652, 34.977825, 35.01704 , 35.05643 , 35.096138, 35.136448, 35.177795, 35.22075 , 35.26593 , 35.314102, 35.366062, 35.422672, 35.484722, 35.552887, 35.62755 , 35.70906 , 35.79774 , 35.893795, 35.996826, 36.105442, 36.21733 , 36.329727, 36.440178, 36.54671 , 36.647797, 36.742096, 36.82819 , 36.904694, 36.97065 , 37.026005, 37.07156 , 37.108505, 37.137745, 37.159767, 37.17507 , 37.184574, 37.189976, 37.19291 , 37.1947 , 37.196045, 37.197327, 37.198624, 37.199894, 37.200993, 37.20183 ], dtype=float32) - z_σ(cycle, σ)float64[m] 66.9 67.23 ... 5.166e+03
- axis :
- Z
- positive :
- down
Magnitude [[66.89903264872045 67.22856094897537 67.64562649305824 68.27579119973204
69.72013679477935 72.86713939486808 78.48485112050393 86.33985517564385
97.04675276206335 109.23628444140634 121.50192950896385
132.93054493295588 143.78906652505802 154.5948501143856
165.4465207630387 176.26984098976723 187.03750377877708
197.86608217921412 208.92659939087255 220.32105379440645
232.16196185126125 244.59561162568568 257.8027403074111
271.9928069667067 287.4390029459123 304.44633045911536
323.3979726620958 344.75945622465844 369.1187735490195
397.1545038328552 429.6666273711284 467.53486304606855
511.7818004170873 563.5551655685949 624.1086110303595 694.7381557241896
776.6313714574562 870.883773806836 978.5135096994168 1100.501078976576
1237.7735211162717 1391.0971818529567 1560.8851291292324
1746.9673875206197 1949.1665550080484 2168.549890584802
2409.8763015870427 2685.166233167422 3009.2570752405213
3371.412253063015 3769.085064930031 4103.970062199079 4357.444900491309
4562.492966006027 4756.959999148239 4972.352400412046 5308.73837434527
nan nan nan]
[65.60756100274612 65.89808274538075 66.25161508219608 66.83101573310833
68.21749812746648 71.32066844477922 76.44974586563897 83.3214343013937
92.45841532731576 103.37209513064771 114.65382662413751
125.60718212419569 136.34712587782494 147.28097621194874
158.2717103850432 169.394085781899 180.63318371256224
191.98974452156713 203.5050632251251 215.3439239305015
227.62536329736005 240.50622385476905 254.1666581836399
268.8028736118151 284.66697736994814 302.0323020656102
321.23180914521845 342.6452772189618 366.72947303740943
393.9935525846278 425.06423369987743 460.67211145321716
501.7508167427873 549.4696435411926 605.2692740010216 670.8241488916022
747.8047382184631 837.9773315057363 943.1646002118416
1065.3383523057064 1206.672585104231 1369.1879275350566
1554.0487971928671 1760.8796600772062 1990.109205927891
2236.1008994459953 2496.9060220167444 2775.0566771647973
3072.3860332828835 3387.3193123933984 3735.949620991575
4072.6989284317256 4399.938536949313 4775.535974684484
5271.330665421905 nan nan nan nan nan]
[64.79483128062537 65.0607019215492 65.44295014103054 65.9509675282414
67.27315084308454 70.32001605323171 75.0747549680098 81.22187443473264
89.34175964018998 98.99665189270358 109.17457227562441
119.44094156373201 129.59718651124 140.05721407749664
150.81493425937126 161.70448551070857 172.77132359532632
184.12263081714877 195.64742630941646 207.43469241508006
219.693172535218 232.58424464656727 246.305205879426 261.05430543175777
277.0738243025904 294.6276859104939 314.0217731010592 335.585916264941
359.7227546903056 386.8980660350023 417.7086648695937 452.8322498645286
493.1107461829714 539.5844270910322 593.5333968740613 656.5124128999557
730.2619724718289 816.6138684508129 917.5049722656029 1035.189225175553
1172.234803224966 1331.2206640789404 1514.133491380471
1721.2401860474158 1950.3441341821424 2199.968878919758
2469.4747422888095 2753.288825623182 3050.5697095640926
3357.0379159266877 3679.9030843126284 4020.0326057129855
4429.697630369307 5324.925768809675 nan nan nan nan nan nan]
[64.322680758172 64.59492747865082 64.94641128649909 65.56927176996504
66.75813422233719 69.84128205135423 74.32995288047535 80.29833658198596
87.69152320452669 96.6099082863862 106.16107149576243 115.7470101028804
125.44817684437606 135.56481133699705 146.0495501276005
156.5576603400364 167.39837558668032 178.5630771902306
189.94767034752843 201.5822763456042 213.6926723356538
226.46183406581488 240.10498772491422 254.83157530923597
270.88648306931236 288.5285312791789 308.04491141565893
329.7332752386704 353.95586294322254 381.14403092978296
411.8680092515376 446.7706491691618 486.63207629661304
532.4030262935684 585.2464175483158 646.5827689584514 718.0242063315807
801.4604658964299 898.8247789988962 1012.0955818490023
1143.592686965199 1295.6130134648151 1470.0170892362923
1667.4556700877715 1886.7268798949535 2124.6177981242126
2377.361729263429 2643.0476882795215 2927.3538658510292
3233.614752932466 3559.3376936280943 3936.9618839318937
4470.9357248947335 nan nan nan nan nan nan nan]
[64.03607923240595 64.35058879952427 64.69925820469287 65.28471458963993
66.44502774899773 69.51359644914703 73.9537368652224 79.79912551918719
86.97940569352248 95.5117727972719 104.7166366687723 113.98421633435049
123.4640394409626 133.37081423865604 143.65012785534952
154.07627730994247 164.72473387927158 175.77916807501245
187.09471918133784 198.64459476672553 210.6522201415816
223.33370381803707 236.90765279316417 251.59555905288127
267.64746038079653 285.3241617223503 304.90829788644214
326.6827594661264 350.9891346561551 378.23754464474587
408.9814513671387 443.8358114871417 483.5334149265573 528.955310238409
581.1688260180399 641.4825988645517 711.3760752410443 792.5499872054456
886.8407864160886 996.1229060568688 1122.2663160571801
1266.9924661073583 1431.5615411317608 1616.2947938512814
1820.311664732526 2041.38519780984 2277.0106001102245 2525.44673272807
2787.1313022497566 3066.5901878689865 3379.4510345743493
3756.052111522604 4196.169487766628 4668.0832977419805
5026.100519189593 5278.999040998153 nan nan nan nan]
[63.7677075799062 64.07921803412214 64.42597514735897 65.02746137945647
66.21734854036012 69.25874476478275 73.65683741158185 79.33210009612053
86.38197609654799 94.73443972922945 103.78796802859505
112.97144933005134 122.34287593547161 132.1907929151206
142.43507433324424 152.8143366767258 163.45690641800672
174.48084622091582 185.7914393405402 197.35426971116172
209.3656995356672 222.04385021745267 235.6177317406322
250.31228667923665 266.37988625061115 284.07990749003227
303.6923537583565 325.49528505079127 349.82441810269256
377.087751758455 407.8308337452027 442.6511743103472 482.2503299273506
527.4598310953456 579.2719235615771 638.9011261626637 707.7208352764613
787.2880477440314 879.2497454350781 985.3001761460382
1107.0058104935374 1245.569322884329 1401.684454361675
1575.257800355244 1765.4457041954292 1970.5703873339455
2188.5166105983158 2416.5323555053596 2652.1375635334657
2895.0980450241177 3145.5294134007145 3403.1139338825456
3647.6844867421037 3873.889824975137 4102.763604543829
4356.574640626088 4613.006867513785 4836.707314391148 5035.588982441592
5166.271916587831]]Units meter
- KAPPA_ISOP(cycle, σ)float64[m²/s] 2.488e+03 ... 464.9
- long_name :
- $K_{redi}$
Magnitude [[2487.6562001320117 2485.5662275813997 2485.3054378439797
2477.707905173222 2458.272701034081 2378.2651254181774
2192.4889116891186 1902.6808159203915 1644.6721998964617
1473.8000028962585 1374.962454207831 1311.4317746928016
1264.7200597823796 1223.0465250590116 1182.6031509298034
1143.5853920237944 1106.5807224357598 1070.6886316530508
1038.6535888125652 1013.4920839713274 995.6030905425705
983.3581906619778 973.8744204997031 965.0447561553129 956.1842835239947
947.288978597318 938.0275050834347 927.2915717487958 913.3287316900569
895.0100785336928 872.9829411317204 848.4966813942375 822.1099570938841
793.8701405553313 764.2142731217635 734.556295068862 707.1885551725122
683.9883339142453 665.5151884373364 651.1547369369413 639.9157462473562
630.9752565806485 623.7321385092445 617.8429650874568 613.1124336126791
609.3358886844306 606.2544560775103 603.7135931382595 601.8084041203846
600.6306409749197 600.1846507666895 600.0510554515234 588.3514692184289
580.9521150226996 546.6460922276356 534.576669725078 379.52033150941213
nan nan nan]
[2493.393561709177 2493.0121764218284 2490.5742820904466
2486.4778260845596 2476.7002770555614 2415.520000280844
2267.525912773453 2002.991445898595 1731.0543939959418 1537.83821248277
1416.556391590253 1338.3936411017562 1281.8593486612292
1234.4899064209512 1190.2670239424067 1148.7141770917915
1108.5269671918595 1070.3262332905003 1034.8238563037366
1004.9260651924785 982.9231298219369 968.6145335118129
959.5491208351291 952.8407876296467 946.8201940850672 941.1940741780228
935.8433337895954 929.8958463774926 921.6379778888933 909.5428907725534
893.3350527743005 873.2865156388738 849.1534772181232 820.448085813112
787.5288771728486 752.5673237519425 719.0634918792965 690.1073403909556
667.2104999080365 650.0392042709954 637.3014928486768 627.7812825149526
620.5929708688724 615.1597474905209 611.1332381176434 608.0547449456728
605.5771241620306 603.5476308838901 601.9510534416333 600.8469067055337
600.2812803631736 600.0633043328787 588.6136482230067 555.8369806324696
424.41433107090785 nan nan nan nan nan]
[2492.9089959622543 2493.939480232216 2495.0092737703576
2491.1322628154817 2485.6167581884424 2440.4194003333037
2314.1161716427696 2077.8305234446466 1812.8256583653458
1606.701881032449 1469.6950747508304 1382.272288589728
1318.3939567369005 1265.272923882083 1218.9303103528366
1175.7322222025002 1133.02755724833 1091.9859393255335
1053.1678855156667 1017.5645461127272 988.7331492812006
968.2375925880069 955.2253651835396 946.8451123407257 940.4018026780369
934.8167566790956 930.008691622643 925.4189799851335 919.3711140174418
909.8569240170816 896.1038039511571 878.255350710303 856.0480669025277
828.8584501896248 796.7023291415796 761.4826185473788 726.7996548176596
696.0402333696936 671.2030755166057 652.4334619266214 638.5734126129955
628.350946229012 620.7337414235463 615.0373270192097 610.8395124664534
607.7228007128779 605.319062113341 603.4102275493567 601.9020828341676
600.8295304650222 600.2468702636303 600.0329229738852 589.442211366482
360.093396268995 nan nan nan nan nan nan]
[2490.301128707319 2490.734915870889 2493.778510484325
2495.0971898301727 2489.2464033835063 2455.1618480581246
2337.214661839846 2122.84571078106 1862.652310989145 1650.8991197795328
1508.7092514656786 1413.5875095766453 1346.3212031311407
1291.6151674911648 1244.1509978956426 1199.7692748953277
1156.4985257371163 1113.581328103542 1072.3067558440823
1033.4181582764616 999.5789068237414 973.66770704795 956.1141964659773
944.8366034107198 936.8833388231932 930.4829448623209 925.3690164436625
921.1958800134964 916.3616095998937 908.518050497677 896.4386314100333
880.1937273732655 859.4875497137814 833.617584168016 802.3863889809905
767.3728829473785 732.1469551943635 700.4401172441729 674.5458248626411
654.8917700651868 640.4131354236877 629.7663397487561 621.8255338727794
615.844731394541 611.4057898869091 608.1139817623831 605.6187291172726
603.6783401867534 602.104525209635 600.9091829703003 600.2273557829045
600.015952059328 583.1276293526281 nan nan nan nan nan nan nan]
[2485.6496005044305 2489.975152334606 2490.6066903661704
2494.8280672214128 2488.393569243232 2457.8616413955306
2347.9502717904156 2143.675919763804 1889.3776361854173
1675.3779305240857 1528.7802061825403 1430.421934313471
1360.9575786631224 1304.8298384752013 1256.5445413698762
1212.8902280881546 1169.4890213445433 1126.072706334547
1084.0541994938244 1043.8588234815004 1007.7477741631667
978.9718457753174 958.7703153699955 945.5233289537802 936.3622177889861
929.2052314036042 923.6033239010015 919.3386010462033 914.9169160155626
907.838732993366 896.6559990756688 881.4276808229263 861.8301172341493
837.0718244843738 806.8032542648083 772.3404275166315 737.0656063902519
704.7943249712313 678.1506690660282 657.788277464662 642.7640243113292
631.7156593929592 623.4546908402642 617.1940211865782 612.4943705479005
608.9926794496289 606.3060593895382 604.184201685708 602.4778984523582
601.1483900311532 600.3261552116854 600.0419897521831 599.9938955434978
566.3370187253144 513.5231859211447 415.2112962453653 nan nan nan nan]
[2484.5665178966406 2487.77832983513 2489.304467450746
2494.9073258644808 2490.6892820490716 2462.6577181987
2355.6569266408073 2154.5039433395295 1901.8588035629987
1685.6564071534574 1537.3441781278405 1437.2664210813155
1366.4770855489837 1309.352786992596 1260.4839062849755
1216.4419046551025 1173.4249805563097 1129.7492822245129
1087.25962451553 1046.7538904964406 1009.9642557759707
980.2290739198646 959.1086076717135 945.2870119448784 935.9195036685161
928.7354103842163 923.1721758756058 919.0156117509191 914.7945335514793
907.9871707544464 897.1528280887245 882.4039000319391 863.4188643095325
839.37612203395 809.8537375815837 775.9651175743167 740.9064268228564
708.4673710944368 681.389864541902 660.5379788461477 645.0667099110594
633.6402889170604 625.0841167063453 618.5675833908887 613.6189905591383
609.8966349818525 607.0373128391715 604.7944551476617 603.0276605675641
601.6484644841319 600.7048690360532 600.2409761413712 600.0790668313915
600.0214178612584 600.0021838311004 593.6953744804041 571.9350434684451
549.54783467361 508.274463129475 464.866001727654]]Units meter2/second - RediVar(cycle, σ)float64[K²/s] 2.956e-09 ... 8.636e-13
- long_name :
- $K_{redi} |∇T|^2$
Magnitude [[2.9555787842320762e-09 2.9514591721481673e-09 2.949143479131454e-09
2.943432707628941e-09 2.924515672057811e-09 2.842325495146216e-09
2.6566783903772035e-09 2.2971646296773823e-09 1.8772318214074925e-09
1.541542371658376e-09 1.3214006980174115e-09 1.15569496335324e-09
1.0245477015252934e-09 9.116560898261108e-10 8.094110693445122e-10
7.179989731780838e-10 6.356362764720545e-10 5.598107956539287e-10
4.926752706285239e-10 4.34701213129139e-10 3.8429020161038524e-10
3.3831908368582294e-10 2.935133250776918e-10 2.4868645267521346e-10
2.0346614451586736e-10 1.58833713352929e-10 1.1650498370878204e-10
7.846271881914361e-11 4.785688580560781e-11 3.05682893215503e-11
3.5334181275730866e-11 7.126888639051614e-11 1.398655510877333e-10
2.2844723797821903e-10 3.1351343836476206e-10 3.671688257581225e-10
3.751061791958977e-10 3.409180841371318e-10 2.7680892528615974e-10
1.9616235357826737e-10 1.1543595428063468e-10 5.615336014052252e-11
3.2438007262842914e-11 3.397098368987123e-11 3.374672871397312e-11
2.1674988646294897e-11 8.730734601331747e-12 1.9853076871249928e-12
1.8802796949155681e-13 8.927582297918169e-13 8.644623245817219e-13
8.324095162664388e-13 6.589897547952539e-13 3.6331443404339814e-13
1.8417748697509576e-13 6.433144922130636e-14 2.0033051868498896e-13 nan
nan nan]
[2.995875775922285e-09 2.9949548284155133e-09 2.9906043235896162e-09
2.9834921670007154e-09 2.975557276579463e-09 2.918019254628461e-09
2.7791356804287283e-09 2.4748118505580473e-09 2.075375421016716e-09
1.7295955557984053e-09 1.4883697926617537e-09 1.3151805887221122e-09
1.1733045139009347e-09 1.051574311232798e-09 9.4084698914632e-10
8.414657997810673e-10 7.497380320101744e-10 6.640887666428348e-10
5.836216116679219e-10 5.124577060838437e-10 4.50532155974931e-10
3.9521892771569436e-10 3.4375388324171177e-10 2.932852260091756e-10
2.4233273661302966e-10 1.9193673927496825e-10 1.4394189796487467e-10
1.0037779682010532e-10 6.417645098488634e-11 4.0362502601974144e-11
3.662186790553192e-11 6.069103071442583e-11 1.124825906496292e-10
1.7790403280183722e-10 2.3558850935539577e-10 2.684843083278742e-10
2.675275586355486e-10 2.349380835738694e-10 1.8169697109907454e-10
1.2068010935037752e-10 6.462430646044168e-11 2.677429589451609e-11
1.3347783197455915e-11 1.4004819945915694e-11 1.0023515647314308e-11
3.5857785405059635e-12 6.878979099207277e-13 1.393904469936601e-13
2.6685203218136647e-13 6.028325072389064e-13 6.715070697927771e-13
7.147478238633088e-13 1.0336946100403813e-12 3.264207764053988e-13
5.263640013831477e-16 nan nan nan nan nan]
[3.024107533394346e-09 3.0227034528008077e-09 3.0269822062710147e-09
3.022850011568954e-09 3.01242362239701e-09 2.9738995009310663e-09
2.857392123660784e-09 2.607200989147446e-09 2.2369609183436515e-09
1.8846273795538906e-09 1.621236524318201e-09 1.4377330307525073e-09
1.2862838646175729e-09 1.1551066749032233e-09 1.0389984037130745e-09
9.342762803993528e-10 8.369929819883766e-10 7.464252933966223e-10
6.605635593673625e-10 5.802539998309448e-10 5.091923947081068e-10
4.4662543382145614e-10 3.9013873873745033e-10 3.3571403548717956e-10
2.811064355324492e-10 2.265546789431273e-10 1.7355978716957676e-10
1.2460893994805764e-10 8.264572683335236e-11 5.1936089142947086e-11
3.991512845144521e-11 5.504105385034392e-11 9.977964978194681e-11
1.6201132104344448e-10 2.1825061966380334e-10 2.4995072429318924e-10
2.513288257356479e-10 2.253939582101735e-10 1.8141380517350614e-10
1.3038756807841713e-10 8.076072914937507e-11 4.0326166546446145e-11
1.5143575589304046e-11 4.297262502541468e-12 1.292825919603348e-12
2.3707315315831165e-12 3.525423917553518e-12 2.782683392708405e-12
1.4787026893103289e-12 7.691448912929188e-13 7.018123065486351e-13
5.12922863813727e-13 8.570113738183393e-13 8.032542080196798e-15 nan
nan nan nan nan nan]
[3.0399928238094175e-09 3.0406014281600356e-09 3.0449697419535824e-09
3.0483691045160166e-09 3.039245476390995e-09 3.014275676563305e-09
2.908202306722952e-09 2.687528053637377e-09 2.3353335949720008e-09
1.9846234140403246e-09 1.7122159279475908e-09 1.5171321881527675e-09
1.3625013241550286e-09 1.2245422471925547e-09 1.1044763277951462e-09
9.972598185788344e-10 8.97518983708798e-10 8.025946284753902e-10
7.137011841827636e-10 6.295716085857022e-10 5.537015730248683e-10
4.863377422682752e-10 4.253984330731056e-10 3.677839268764326e-10
3.106611406966661e-10 2.52991238106979e-10 1.961972542315335e-10
1.4312250566138375e-10 9.676676822199676e-11 6.11119047004097e-11
4.342268038134462e-11 5.265076391359019e-11 9.236499903153019e-11
1.5316515918925148e-10 2.1219671963810269e-10 2.479132469434891e-10
2.523944889049051e-10 2.3009670283880445e-10 1.9094529132397376e-10
1.4399145782042975e-10 9.677465229308577e-11 5.5642026152083277e-11
2.6622260594495307e-11 1.2236989758356285e-11 9.865417298724688e-12
1.4049548975473797e-11 1.61951683028491e-11 1.1658261505999248e-11
5.3945510135693055e-12 2.127445450550676e-12 1.3973772270306148e-12
1.9757716469018527e-12 3.242786036094283e-12 nan nan nan nan nan nan
nan]
[3.0407923666322096e-09 3.0472681877642577e-09 3.0481009644977214e-09
3.0541483351003717e-09 3.0505904596098945e-09 3.024386816015388e-09
2.9281169992106032e-09 2.7225661342805964e-09 2.383332293334612e-09
2.033421677837399e-09 1.7596070831246395e-09 1.5590762339731178e-09
1.401681756013323e-09 1.2639405524702676e-09 1.1426648475463604e-09
1.0350133691381337e-09 9.350171650995049e-10 8.391171178329144e-10
7.488432983484917e-10 6.624948059008909e-10 5.831202927085087e-10
5.121736711267151e-10 4.480996436973735e-10 3.8830693415349714e-10
3.292735410984806e-10 2.6949528222021797e-10 2.1021306146440201e-10
1.5450013021120278e-10 1.0543867094529095e-10 6.686085714134959e-11
4.587117076026437e-11 5.173527365564314e-11 8.847951404271711e-11
1.4774848257314688e-10 2.0778089695725376e-10 2.463428976038108e-10
2.541202220409034e-10 2.342619760120827e-10 1.9670664061255026e-10
1.5150194365585777e-10 1.0518134723379598e-10 6.358228748693674e-11
3.2931132615887235e-11 1.6839312593086374e-11 1.3954576181629536e-11
1.9149937536069242e-11 2.293546084190844e-11 1.8529078120801855e-11
1.0255208698534314e-11 4.896036095582057e-12 4.076176030182278e-12
5.769463375321705e-12 6.426902685683545e-12 3.992847974245844e-12
2.1405134531660493e-12 6.161926786597111e-13 nan nan nan nan]
[3.038266543221767e-09 3.0433616005495534e-09 3.046112711873161e-09
3.0507106838908573e-09 3.0517442971699564e-09 3.0314889751730614e-09
2.9391409878858367e-09 2.7405023510047797e-09 2.4110275502584573e-09
2.061237659012093e-09 1.7873448227000324e-09 1.5850552243153718e-09
1.4272632672418642e-09 1.2887748760368361e-09 1.1658834146724341e-09
1.0583277275596534e-09 9.58636078226428e-10 8.627401088063443e-10
7.716366904115951e-10 6.839119737570122e-10 6.02373227318924e-10
5.290108239617927e-10 4.628114844316368e-10 4.013455015244884e-10
3.4085813263677954e-10 2.795270658055973e-10 2.1859874189816397e-10
1.6122425552609937e-10 1.1055448905411485e-10 7.04773910012598e-11
4.794690181307927e-11 5.223490336771195e-11 8.759248638595714e-11
1.460419476541459e-10 2.0623886137080549e-10 2.459765086147895e-10
2.554501975638409e-10 2.3720131672093803e-10 2.0058013200326542e-10
1.5536067274621899e-10 1.0852058297412183e-10 6.628150720237144e-11
3.469121467651831e-11 1.740869337994796e-11 1.318467534480667e-11
1.8181208927751388e-11 2.4778611407302474e-11 2.3738500063482435e-11
1.6060040955686143e-11 9.227877778960325e-12 6.493784012265254e-12
7.357766482058305e-12 9.426343475993143e-12 1.0040110628243424e-11
7.78339318781055e-12 4.712776691114635e-12 2.8752441138429214e-12
1.870980885573661e-12 1.1985011596362594e-12 8.635647222256121e-13]]Units kelvin2/second - TEMP(cycle, σ)float64[K] 295.8 295.8 ... 274.8 274.8
- cell_methods :
- time: mean
- grid_loc :
- 3111
- long_name :
- Potential Temperature
Magnitude [[295.782474105296 295.7515597543299 295.71336923077786 295.6510620624041
295.5187713299434 295.22095404368207 294.81195053652544
294.4012384196735 294.0141837136201 293.6595667853598 293.3415886596348
293.0534630586068 292.7799149313203 292.503690958305 292.2234047732311
291.94361864073176 291.66245866751694 291.3787712200951
291.0930924645654 290.8055365801465 290.5149249859625 290.2189353535219
289.91430149663387 289.5975193999044 289.2644113611418
288.91092680564543 288.533137399758 288.12823195758904
287.69440691069684 287.2307131131515 286.7327956914312
286.19035049593873 285.58697318086377 284.90691156762347
284.14503803974793 283.3127773527127 282.43658085783187
281.54878939159795 280.6796182957628 279.85176863228594
279.0803370013325 278.37734927567294 277.75537502370435
277.22611231271213 276.791803403318 276.43933333639364
276.14433908505595 275.88253979485665 275.6426150020617
275.43729849918515 275.28364926903936 275.1922602165839
275.1437085693785 275.1141688416398 275.09235042831796
275.0728334813533 275.0558940270774 nan nan nan]
[295.9065241714013 295.87597050786053 295.8379970185705
295.77596110230263 295.6445243533995 295.3484227435033
294.9405622054561 294.5361657200556 294.16420456355627
293.8274293531228 293.5260751276744 293.2522234153342 292.9901950427626
292.7233377045707 292.4507324538472 292.176635750271 291.8991220256275
291.61739753346666 291.33271361320635 291.0455986476219
290.75522381757185 290.45943888018985 290.1550587358386
289.8386719865319 289.5060777360244 289.1530706829725 288.7754550195677
288.36981735954373 287.93332813869387 287.4637201659965
286.95532763404043 286.3973228035157 285.774372430527 285.0728003327879
284.28834868050296 283.4306789592541 282.5222042740527
281.59011070316177 280.6610990968713 279.7583315135102
278.90335465655807 278.12147801862403 277.4434369836305
276.89782820510766 276.49483874390125 276.20437960847687
275.9819992738114 275.7937930262414 275.6231325185596
275.46799657255707 275.33071966563085 275.22847779321296
275.1620091557531 275.1195196213229 275.09395096166367 nan nan nan nan
nan]
[295.99793757807043 295.9671398944122 295.92899191446696
295.8674922600196 295.73643219038814 295.44097944170113
295.03426188252547 294.63337529804 294.2693871649847 293.9447473017749
293.65623610646867 293.3932374737663 293.14123738668195
292.883256671435 292.6175977605366 292.34901923690865 292.0756650905434
291.79619410628356 291.51235109375244 291.225293352521
290.9343080054334 290.6374786574769 290.3317976534438
290.01395844493015 289.6798158847774 289.325304109443
288.94630652701426 288.53950135988856 288.1023746615098
287.6332188067726 287.1270248876986 286.5734425596296 285.9574695551347
285.2650253647783 284.49043095030663 283.64100296364063
282.7361969630785 281.8007919492795 280.8594425589846
279.93417287395766 279.0468432371106 278.2246492107165
277.5018283060553 276.9118307898048 276.4685041997795
276.15446302673587 275.9253415393429 275.7405956632715
275.58152578599976 275.44420400408745 275.3304565554092
275.24317118969225 275.179596104263 275.1388897737054 nan nan nan nan
nan nan]
[296.0507195292655 296.02051941253364 295.98256176628144
295.9204499202501 295.7897413680414 295.4950676441623 295.0889440566621
294.6890031548436 294.3291375930735 294.0112506263536 293.729484762659
293.47339926309087 293.22756176267995 292.9751806128519
292.71449062245085 292.4503663921676 292.1801892893488
291.9029807097176 291.6204375269714 291.33387751372686
291.0428945477149 290.7457315183052 290.4394971407411
290.12096204936483 289.78611407280084 289.4310556698095
289.0518171827821 288.6453297005979 288.20944630619783
287.7429801876542 287.24159242935497 286.6954160230751
286.08939763150335 285.4089984008838 284.64754345469385
283.8111164099086 282.9179480649527 281.99158749464834
281.05634688185813 280.13409201918415 279.2456296331354
278.41611596992686 277.6771375096777 277.0609802033338
276.5842567584946 276.23446130124364 275.9752277986351
275.76882777790934 275.5908101565982 275.43636681654715
275.3128639768324 275.22025272678815 275.14879986329447 nan nan nan nan
nan nan nan]
[296.08269717882047 296.0519842774804 296.0145773715188
295.95260451376436 295.8222698363082 295.5279706018814
295.12189369079255 294.72290194238525 294.3647423862582
294.0503034498945 293.7723943180962 293.5198732729679
293.27760867352623 293.02864433245736 292.7710795050841
292.5092982446445 292.24151967325196 291.9660447950009
291.6845917600337 291.39869058356146 291.1080749733862
290.81104576067355 290.50477659861093 290.1860966562136
289.85110132803567 289.4959920263384 289.1169322754908
288.71108038616933 288.2766606878486 287.81291445238696
287.31603449798604 286.7765378329404 286.17925769926285
285.50923020538795 284.7591731831337 283.9345199752748
283.05298242100906 282.13777552061055 281.2128689547272
280.2999161175963 279.41920526668497 278.59401216149877
277.85284692793834 277.22557957808 276.7296148839127 276.3565771420636
276.07347768082474 275.8422915656329 275.63852935811116
275.4556319327889 275.2984184442131 275.1713968893815 275.0742724018199
274.99501688312034 274.93859657872065 274.89883052810717 nan nan nan
nan]
[296.10116595999443 296.0705198494473 296.03299020089145
295.971312072654 295.84103997005064 295.54685860918966
295.14121404846253 294.7428564017392 294.3860443734517
294.0734037086379 293.7976019235216 293.5470247073118
293.30651672076226 293.0593856091355 292.80351123682834
292.54339611428435 292.2768252458516 292.0025261911734
291.72199336030087 291.43668744688944 291.1465415498307
290.84992740138404 290.544047238658 290.2257925522188
289.89130740923855 289.5368590707175 289.15870183897795
288.75412910527746 288.3215573419577 287.8604965117474
287.36744038296695 286.8331401726536 286.24245296378365
285.58025038883784 284.8389806850261 284.0237630131465
283.1520475697557 282.2468469864087 281.33196140612085
280.4286973707924 279.5567063676013 278.73775923964223 277.997793333428
277.36408829290895 276.85396523374544 276.462838981266
276.1620248620864 275.91438739109446 275.69407530027286
275.49377956893426 275.3207222954083 275.1821499275922
275.0828695447953 275.00994817148177 274.9492813157763
274.8930783407224 274.84406875490293 274.8034120148399
274.7731371644781 274.7537358726692]]Units kelvin - delT2(cycle, σ)float64[K²/m²] 1.157e-12 ... 1.605e-15
- long_name :
- $|∇T|^2$
Magnitude [[1.1569547929899626e-12 1.1562618449771523e-12 1.1554168402869936e-12
1.1558382446888937e-12 1.1595101192805346e-12 1.1753777937260991e-12
1.1992963233438233e-12 1.208906575463305e-12 1.1551422078844555e-12
1.0626285879199144e-12 9.711865086544311e-13 8.843083341645958e-13
8.083166231597255e-13 7.373825839156138e-13 6.706187246272055e-13
6.108564522811785e-13 5.577689411188916e-13 5.097989411182402e-13
4.662674712969909e-13 4.25039182977481e-13 3.845384010315477e-13
3.4339543903782743e-13 3.0057916974134566e-13 2.5659182535562124e-13
2.1174323636473277e-13 1.669941105565653e-13 1.239451850665744e-13
8.45416348221566e-14 5.230913424424787e-14 3.422831123772867e-14
4.132155321251608e-14 8.662989385754216e-14 1.7548013980529514e-13
2.9562872350398125e-13 4.1980253493773665e-13 5.092056572945935e-13
5.375711072149227e-13 5.02710235425776e-13 4.1812666077679093e-13
3.023696834072903e-13 1.809736342017501e-13 8.923015841145369e-14
5.1998260984842887e-14 5.4847396888763364e-14 5.491106856287712e-14
3.5508720805406955e-14 1.4388892742291868e-14 3.2883908485953077e-15
3.1229882495771506e-16 1.4861891989981801e-15 1.440172215286001e-15
1.3871917246740693e-15 1.1077220483860762e-15 6.103247199815414e-16
3.400335119979223e-16 1.1680436351260868e-16 4.152291543571692e-16 nan
nan nan]
[1.1685357606444204e-12 1.1694591782529912e-12 1.167393379385786e-12
1.1673331030939301e-12 1.168067558563378e-12 1.1826044267297907e-12
1.2119053272523744e-12 1.2325351758079662e-12 1.2121984141161351e-12
1.1429670119027544e-12 1.0670627030793911e-12 9.920852661605494e-13
9.187425874672612e-13 8.490298223150809e-13 7.810304097632434e-13
7.168005850329842e-13 6.575247145012249e-13 6.026286984696821e-13
5.512546038406885e-13 5.034055583768216e-13 4.566993136808415e-13
4.089133475558118e-13 3.5959125246336573e-13 3.087141485853798e-13
2.564481695635805e-13 2.0439770090412671e-13 1.544141972681341e-13
1.0850991022249437e-13 6.9948519526386e-14 4.455689435912439e-14
4.160324208032092e-14 7.148585478701237e-14 1.367559080891497e-13
2.23327610590802e-13 3.065452599845733e-13 3.636957982531169e-13
3.774024269270193e-13 3.436926286714103e-13 2.7394402477451643e-13
1.8637608667284513e-13 1.017019661191829e-13 4.2743887761013614e-14
2.1496652785329393e-14 2.2719075297257565e-14 1.6380887104072882e-14
5.8969519191926886e-15 1.1372224390281122e-15 2.310131079995609e-16
4.4320987766935234e-16 1.0032365722567947e-15 1.1184935589488487e-15
1.1911111939423552e-15 1.7377130392890827e-15 5.688909608990094e-16
1.0972228199259174e-18 nan nan nan nan nan]
[1.1797680871225288e-12 1.177357156195156e-12 1.1790132098447117e-12
1.1799431913158415e-12 1.1782276545067625e-12 1.188283439930258e-12
1.2197090213024186e-12 1.248062665517964e-12 1.2432956523984034e-12
1.191053580151434e-12 1.1233689999202699e-12 1.0557414989894472e-12
9.854370701823202e-13 9.17041858025794e-13 8.501159903137559e-13
7.84909125983337e-13 7.228854171451051e-13 6.650638853898782e-13
6.107958977619441e-13 5.596918594163959e-13 5.105230350247123e-13
4.610446883671643e-13 4.099463066295521e-13 3.560218020276425e-13
2.9982068647796143e-13 2.4297215017421194e-13 1.8730327933505954e-13
1.3534399439631974e-13 9.033240720365115e-14 5.722851079020929e-14
4.4874191134480254e-14 6.40361321951496e-14 1.1979957075257292e-13
2.0093802423562417e-13 2.808509577703653e-13 3.3501899030078154e-13
3.5110106818156733e-13 3.2721470320527324e-13 2.7205918044940825e-13
2.006595153239122e-13 1.268292222857249e-13 6.432525534823619e-14
2.4441717561523995e-14 6.99566541231107e-15 2.117456295680364e-15
3.896570090537817e-15 5.819526315771764e-15 4.610320989444652e-15
2.456802733541948e-15 1.2801961542023617e-15 1.169256164543555e-15
8.548324746791251e-16 1.4370498014552827e-15 2.095214040823602e-17 nan
nan nan nan nan nan]
[1.186778615987397e-12 1.1877434789385449e-12 1.186873421912207e-12
1.1868858298088525e-12 1.186813678910866e-12 1.1959349072572198e-12
1.2275528360144325e-12 1.2572285268586545e-12 1.259658104559752e-12
1.2191814518488665e-12 1.1553274905930745e-12 1.0923299300204287e-12
1.0252740840988075e-12 9.563064084845748e-13 8.896337496495649e-13
8.25896153717497e-13 7.629459990789684e-13 7.032460217848777e-13
6.480997024785046e-13 5.962553954210899e-13 5.470618622690073e-13
4.977362056220335e-13 4.458795283433559e-13 3.907043781887676e-13
3.325797974124653e-13 2.7250657355792395e-13 2.126560284592589e-13
1.5611736355909558e-13 1.0616988849474828e-13 6.746821466859687e-14
4.862634246898941e-14 6.084474556194001e-14 1.1010523335996617e-13
1.8822972065693567e-13 2.70422932387857e-13 3.2949212289201503e-13
3.5018178884930414e-13 3.320960482436001e-13 2.850394380196365e-13
2.208298033073647e-13 1.5156771464314388e-13 8.856717023381975e-14
4.290678472187426e-14 1.9913954746108533e-14 1.615805181477701e-14
2.3112601349218708e-14 2.6743916448617674e-14 1.931523950668484e-14
8.96230088975557e-15 3.539870539200382e-15 2.3278402328571705e-15
3.2928731828994697e-15 5.531903680695168e-15 nan nan nan nan nan nan
nan]
[1.1894024139046548e-12 1.1895114149540034e-12 1.1902965807501286e-12
1.1884429784774067e-12 1.1903201713019144e-12 1.195902669164888e-12
1.2293411939549114e-12 1.2606535860151316e-12 1.266681136595942e-12
1.2307261434872273e-12 1.1725748583780099e-12 1.1106053146945386e-12
1.045421049368127e-12 9.78499748984089e-13 9.136126444093202e-13
8.498065017685159e-13 7.877910477405893e-13 7.278328638552423e-13
6.722946381296511e-13 6.198897410182507e-13 5.701600359632617e-13
5.202777827542921e-13 4.677722396540659e-13 4.120300478000214e-13
3.52698252974801e-13 2.906529320969468e-13 2.282185617722122e-13
1.6887006037199962e-13 1.1593641416768826e-13 7.394171668518594e-14
5.130453014614815e-14 5.953637281750152e-14 1.0499225636542438e-13
1.8054550504253679e-13 2.6287650766042366e-13 3.248574990305945e-13
3.501156925872272e-13 3.361658520250243e-13 2.9218668744919685e-13
2.313965337951445e-13 1.6419212522596187e-13 1.0092915002392948e-13
5.295849299656476e-14 2.7362178326865316e-14 2.283669833869709e-14
3.1487353230680634e-14 3.785777784960814e-14 3.068682172353481e-14
1.7026638737746673e-14 8.142363932822657e-15 6.788743850335606e-15
9.614986459811156e-15 1.0711584724299975e-14 6.901019963732672e-15
3.787061836147624e-15 1.245242232440757e-15 nan nan nan nan]
[1.1892535098199544e-12 1.188764004709785e-12 1.1904179716595306e-12
1.1872518611849368e-12 1.1896839628874977e-12 1.1973634911704549e-12
1.2281011107159358e-12 1.2620971395607696e-12 1.2717302814923807e-12
1.2384153967800943e-12 1.1835722131778764e-12 1.123518657262291e-12
1.060063162966768e-12 9.940914824521163e-13 9.2919856945751e-13
8.668474239388418e-13 8.054372932249195e-13 7.458359483681273e-13
6.902414755848101e-13 6.372474711683258e-13 5.867021471066352e-13
5.359933043800838e-13 4.82680690647561e-13 4.2600850365681777e-13
3.654108808232993e-13 3.0175007933589543e-13 2.3752004416358673e-13
1.7635264120569302e-13 1.2164002823128515e-13 7.79726035376406e-14
5.358335663821818e-14 5.997161416161499e-14 1.0368529467459946e-13
1.7791443609883552e-13 2.598687506988011e-13 3.227121733691244e-13
3.500295070313224e-13 3.3868342365833595e-13 2.9665673304943146e-13
2.3639067922532177e-13 1.6885119523627422e-13 1.0494295478713324e-13
5.5680840172141664e-14 2.8242655328743046e-14 2.155606102299448e-14
2.986971954236839e-14 4.086370190244079e-14 3.928498080200556e-14
2.6650511559548057e-14 1.5339727258212087e-14 1.0807634071172902e-14
1.225645116983208e-14 1.5708032557575112e-14 1.6732762875174465e-14
1.2972281336973718e-14 7.926317357968501e-15 4.896753090935504e-15
3.24516336981774e-15 2.1307445182888715e-15 1.6053426014478273e-15]]Units kelvin2/meter2
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- calendar :
- All years have exactly 365 days.
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- contents :
- Diagnostic and Prognostic Variables
- history :
- none
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- revision :
- $Id$
- source :
- CCSM POP2, the CCSM Ocean Component
- start_time :
- This dataset was created on 2019-06-20 at 13:53:17.7
- time_period_freq :
- month_1
- title :
- g.e21.GOMIPECOIAF_JRA.TL319_g17.CMIP6-omip2.001
import dcpy
plt.style.use("bmh")
f, ax = plt.subplots(1, 3, sharey=True, constrained_layout=True)
profile.KAPPA_ISOP.cf.plot(
ax=ax[0], y="Z", marker=".", hue="cycle", yincrease=False, xscale="log"
)
profile.delT2.cf.plot(
ax=ax[1], y="Z", marker=".", hue="cycle", yincrease=False, xscale="log"
)
profile.RediVar.cf.plot(
ax=ax[2], y="Z", marker=".", hue="cycle", yincrease=False, xscale="log"
)
dcpy.plots.clean_axes(ax)
f.set_size_inches((5, 5))
profile.pint.dequantify().to_netcdf("../datasets/pop-1deg-redivar-natre.nc")
1/10° Climatology; no regrid#
climdir = "/glade/scratch/bryan/g.e20.G.TL319_t13.control.001_hfreq/ocn/proc/tavg"
pop110_ = xr.open_dataset(
f"{climdir}/g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042_0061.nc",
chunks={"nlat": 1200, "nlon": 800},
).squeeze()
pop110 = preprocess_pop_dataset(pop110_)
pop110
<xarray.Dataset>
Dimensions: (z_w_top: 62, z_t: 62, z_w: 62, z_w_bot: 62,
z_t_150m: 15, nlat: 2400, nlon: 3600)
Coordinates:
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_t (z_t) float32 500.0 1.5e+03 ... 5.625e+05 5.875e+05
* z_w (z_w) float32 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 3e+03 ... 5.75e+05 6e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.35e+04 1.45e+04
time object 0052-01-01 05:17:48.750000
ULONG (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
TLONG (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
ULAT (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
TLAT (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
Dimensions without coordinates: nlat, nlon
Data variables: (12/130)
latent_heat_fusion float64 ...
REGION_MASK (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
hflux_factor float64 ...
HT (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
ANGLET (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
KMU (nlat, nlon) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
... ...
UVEL2 (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
VDIFFU (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
VDIFFV (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
VVEL (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
VVEL2 (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
σ (z_t, nlat, nlon) float32 dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- z_w_top: 62
- z_t: 62
- z_w: 62
- z_w_bot: 62
- z_t_150m: 15
- nlat: 2400
- nlon: 3600
- z_w_top(z_w_top)float320.0 1e+03 ... 5.5e+05 5.75e+05
- units :
- centimeters
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - z_t(z_t)float32500.0 1.5e+03 ... 5.875e+05
- units :
- centimeters
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 587499.06
- positive :
- down
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624991e+05, 5.874991e+05], dtype=float32) - z_w(z_w)float320.0 1e+03 ... 5.5e+05 5.75e+05
- units :
- centimeters
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.75e+05 6e+05
- units :
- centimeters
- long_name :
- depth from surface to bottom of layer
- valid_min :
- 1000.0
- valid_max :
- 599999.06
- positive :
- down
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 , 599999.06 ], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- units :
- centimeters
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 14500.0
- positive :
- down
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - ULONG(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- degrees_east
- long_name :
- array of u-grid longitudes
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - TLONG(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- degrees_east
- long_name :
- array of t-grid longitudes
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - ULAT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- degrees_north
- long_name :
- array of u-grid latitudes
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - TLAT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- degrees_north
- long_name :
- array of t-grid latitudes
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray
- latent_heat_fusion()float64...
- units :
- erg/g
- long_name :
- Latent Heat of Fusion
array(3.337e+09)
- REGION_MASK(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - hflux_factor()float64...
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
array(2.439086e-05)
- HT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeter
- long_name :
- ocean depth at T points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - ANGLET(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- radians
- long_name :
- angle grid makes with latitude line on T grid
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - KMU(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - KMT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - radius()float64...
- units :
- centimeters
- long_name :
- Earths Radius
array(6.37122e+08)
- ANGLE(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- radians
- long_name :
- angle grid makes with latitude line
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - latent_heat_vapor()float64...
- units :
- J/kg
- long_name :
- Latent Heat of Vaporization
array(2501000.)
- mass_to_Sv()float64...
- long_name :
- Convert Mass Flux to Sverdrups
array(1.e-12)
- rho_fw()float64...
- units :
- gram/centimeter^3
- long_name :
- Density of Fresh Water
array(1.)
- DYT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- y-spacing centered at T points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - dz(z_t)float32dask.array<chunksize=(62,), meta=np.ndarray>
- units :
- centimeters
- long_name :
- thickness of layer k
Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray - fwflux_factor()float64...
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
array(0.0001)
- HUW(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on West sides of U cell
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - salt_to_ppt()float64...
- long_name :
- Convert Salt in gram/gram to g/kg
array(1000.)
- HUS(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on South sides of U cell
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - heat_to_PW()float64...
- long_name :
- Convert Heat Flux to Petawatts
array(4.186e-15)
- sea_ice_salinity()float64...
- units :
- g/kg
- long_name :
- Salinity of Sea Ice
array(4.)
- sound()float64...
- units :
- centimeter/s
- long_name :
- Speed of Sound
array(150000.)
- rho_sw()float64...
- units :
- gram/centimeter^3
- long_name :
- Density of Sea Water
array(1.026)
- rho_air()float64...
- units :
- kg/m^3
- long_name :
- Ambient Air Density
array(1.292318)
- nsurface_t()float64...
- long_name :
- Number of Ocean T Points at Surface
array(5402560.)
- nsurface_u()float64...
- long_name :
- Number of Ocean U Points at Surface
array(5361570.)
- sflux_factor()float64...
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
array(0.1)
- stefan_boltzmann()float64...
- units :
- watt/m^2/degK^4
- long_name :
- Stefan-Boltzmann Constant
array(5.67e-08)
- cp_sw()float64...
- units :
- erg/g/K
- long_name :
- Specific Heat of Sea Water
array(39960000.)
- cp_air()float64...
- units :
- joule/kg/degK
- long_name :
- Heat Capacity of Air
array(1004.64)
- momentum_factor()float64...
- long_name :
- Convert Windstress to Velocity Flux
array(10.)
- HU(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeter
- long_name :
- ocean depth at U points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - omega()float64...
- units :
- 1/second
- long_name :
- Earths Angular Velocity
array(7.292124e-05)
- salt_to_mmday()float64...
- long_name :
- Convert Salt to Water (millimeters/day)
array(315360.)
- DYU(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- y-spacing centered at U points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - HTE(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on East sides of T cell
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - vonkar()float64...
- long_name :
- von Karman Constant
array(0.4)
- HTN(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on North sides of T cell
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - DXU(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- x-spacing centered at U points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - DXT(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeters
- long_name :
- x-spacing centered at T points
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - salinity_factor()float64...
array(-0.00347)
- ocn_ref_salinity()float64...
- units :
- g/kg
- long_name :
- Ocean Reference Salinity
array(34.7)
- grav()float64...
- units :
- centimeter/s^2
- long_name :
- Acceleration Due to Gravity
array(980.616)
- ppt_to_salt()float64...
- long_name :
- Convert Salt in g/kg to gram/gram
array(0.001)
- dzw(z_w)float32dask.array<chunksize=(62,), meta=np.ndarray>
- units :
- centimeters
- long_name :
- midpoint of k to midpoint of k+1
Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray - T0_Kelvin()float64...
- units :
- degK
- long_name :
- Zero Point for Celsius
array(273.15)
- salt_to_Svppt()float64...
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
array(1.e-09)
- TAREA(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeter^2
- long_name :
- area of T cells
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - UAREA(nlat, nlon)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- units :
- centimeter^2
- long_name :
- area of U cells
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - days_in_norm_year()timedelta64[ns]...
- long_name :
- Calendar Length
array(31536000000000000, dtype='timedelta64[ns]')
- HDIFE_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- TEMP Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFB_TEMP(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- TEMP Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - XMXL(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Maximum Mixed-Layer Depth
- cell_methods :
- time: maximum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - QSW_3D(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - QFLUX(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2111
- long_name :
- Internal Ocean Heat Flux Due to Ice Formation; heat of fusion > 0 or ice-melting potential < 0
- cell_methods :
- time: mean
- units :
- Watts/meter^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFN_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- TEMP Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - WTS(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Salt Flux Across Top Face
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - WTT(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Heat Flux Across Top Face
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - WTU(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3222
- long_name :
- Top flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - DIA_IMPVF_SALT(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- SALT Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
- units :
- gram/kilogram cm/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TMXL(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Minimum Mixed-Layer Depth
- cell_methods :
- time: minimum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TBLT(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Minimum Boundary-Layer Depth
- cell_methods :
- time: minimum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VNV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3231
- long_name :
- North Flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VNU(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3231
- long_name :
- North Flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VNT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- Flux of Heat in grid-y direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VNS(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- Salt Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - PD(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Potential Density Ref to Surface
- cell_methods :
- time: mean
- units :
- gram/centimeter^3
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UEU(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3321
- long_name :
- East Flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - KPP_SRC_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- TEMP tendency from KPP non local mixing term
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UEV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3321
- long_name :
- East Flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VVC(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total vertical momentum viscosity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFB_SALT(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- SALT Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFE_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- SALT Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - S_FLUX_ROFF_VSF_SRF(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Surface Salt Virtual Salt Flux Associated with Rivers
- cell_methods :
- time: mean
- units :
- g/kg*cm/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - Q(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Static Stability (d(rho(p_r))/dz)
- cell_methods :
- time: mean
- units :
- gram/centimeter^4
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VDC_S(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total diabatic vertical SALT diffusivity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VDC_T(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total diabatic vertical TEMP diffusivity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HBLT(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Boundary-Layer Depth
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UET(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- Flux of Heat in grid-x direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - DIA_IMPVF_TEMP(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- TEMP Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
- units :
- degC cm/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - KPP_SRC_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- SALT tendency from KPP non local mixing term
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TPOWER(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Energy Used by Vertical Mixing
- cell_methods :
- time: mean
- units :
- erg/s/cm^3
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - S_FLUX_ROFF_VSF(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Vertical salt fluxes across the cell interface from ROFF
- cell_methods :
- time: mean
- units :
- g/kg*cm/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - WTV(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3222
- long_name :
- Top flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - XBLT(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Maximum Boundary-Layer Depth
- cell_methods :
- time: maximum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TIDAL_DIFF(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Jayne Tidal Diffusion
- cell_methods :
- time: mean
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UES(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- Salt Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFN_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- SALT Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - WVEL(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Vertical Velocity
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HMXL(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Mixed-Layer Depth
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - ADVU(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Advection in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - ADVV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Advection in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - EVAP_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Evaporation Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - GRADX(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - GRADY(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFFU(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - HDIFFV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - KE(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal Kinetic Energy
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - LWDN_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (dn) from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - LWUP_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (up) from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - MELTH_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Melt Heat Flux from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - MELT_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Melt Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - PREC_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Precipitation Flux from Cpl (rain+snow)
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - ROFF_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Runoff Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SALT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
- units :
- gram/kilogram
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SALT_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Salt Flux from Coupler (kg of salt/m^2/s)
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SENH_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Sensible Heat Flux from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SFWF(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux in FW Flux formulation
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SFWF_WRST(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux due to weak restoring
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SHF(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Total Surface Heat Flux, Including SW
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SHF_QSW(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SNOW_F(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Snow Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SSH(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Sea Surface Height
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SSH2(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- SSH**2
- cell_methods :
- time: mean
- units :
- cm^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SU(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - SV(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TAUX(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress in grid-x direction
- cell_methods :
- time: mean
- units :
- dyne/centimeter^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TAUX2(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-x direction
- cell_methods :
- time: mean
- units :
- dyne^2/centimeter^4
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TAUY(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress in grid-y direction
- cell_methods :
- time: mean
- units :
- dyne/centimeter^2
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TAUY2(nlat, nlon)float32dask.array<chunksize=(1200, 800), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-y direction
- cell_methods :
- time: mean
- units :
- dyne^2/centimeter^4
Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
- units :
- degC
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TEND_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted SALT
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - TEND_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted TEMP
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- UV velocity product
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UVEL(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UVEL2(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VDIFFU(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VDIFFV(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VVEL(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - VVEL2(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - σ(z_t, nlat, nlon)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kg/m^3
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 112 Tasks 10 Chunks Type float32 numpy.ndarray
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
grid, xpop110 = pop_tools.to_xgcm_grid_dataset(
pop110.drop("QFLUX").pint.quantify(), periodic=("X", "Y"), metrics=metrics
)
xpop110.update(xpop110.cf[["latitude", "longitude"]].load())
xpop110
<xarray.Dataset>
Dimensions: (nlat_t: 2400, nlon_t: 3600, nlat_u: 2400,
nlon_u: 3600, z_t: 62, z_w_top: 62, z_w_bot: 62,
z_t_150m: 15)
Coordinates: (12/13)
* z_t (z_t) float32 500.0 1.5e+03 ... 5.625e+05 5.875e+05
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 3e+03 ... 5.75e+05 6e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.35e+04 1.45e+04
time object 0052-01-01 05:17:48.750000
ULONG (nlat_u, nlon_u) float64 [degrees_east] nan nan ... nan
... ...
ULAT (nlat_u, nlon_u) float64 [degrees_north] nan ... nan
TLAT (nlat_t, nlon_t) float64 [degrees_north] nan ... nan
* nlon_u (nlon_u) int64 1 2 3 4 5 6 ... 3596 3597 3598 3599 3600
* nlat_u (nlat_u) int64 1 2 3 4 5 6 ... 2396 2397 2398 2399 2400
* nlon_t (nlon_t) float64 0.5 1.5 2.5 ... 3.598e+03 3.6e+03
* nlat_t (nlat_t) float64 0.5 1.5 2.5 ... 2.398e+03 2.4e+03
Data variables: (12/129)
latent_heat_fusion float64 [erg/g] 3.337e+09
REGION_MASK (nlat_t, nlon_t) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
hflux_factor float64 2.439e-05
HT (nlat_t, nlon_t) float64 [cm] dask.array<open_datase...
ANGLET (nlat_t, nlon_t) float64 [rad] dask.array<open_datas...
KMU (nlat_u, nlon_u) float64 dask.array<chunksize=(1200, 800), meta=np.ndarray>
... ...
UVEL2 (z_t, nlat_u, nlon_u) float32 [cm²/s²] dask.array<ge...
VDIFFU (z_t, nlat_u, nlon_u) float32 [cm/s²] dask.array<get...
VDIFFV (z_t, nlat_u, nlon_u) float32 [cm/s²] dask.array<get...
VVEL (z_t, nlat_u, nlon_u) float32 [cm/s] dask.array<geti...
VVEL2 (z_t, nlat_u, nlon_u) float32 [cm²/s²] dask.array<ge...
σ (z_t, nlat_t, nlon_t) float32 [kg/m³] dask.array<sub...
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- nlat_t: 2400
- nlon_t: 3600
- nlat_u: 2400
- nlon_u: 3600
- z_t: 62
- z_w_top: 62
- z_w_bot: 62
- z_t_150m: 15
- z_t(z_t)float32500.0 1.5e+03 ... 5.875e+05
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 587499.06
- positive :
- down
- units :
- centimeter
- axis :
- Z
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624991e+05, 5.874991e+05], dtype=float32) - z_w_top(z_w_top)float320.0 1e+03 ... 5.5e+05 5.75e+05
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- -0.5
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.75e+05 6e+05
- long_name :
- depth from surface to bottom of layer
- valid_min :
- 1000.0
- valid_max :
- 599999.06
- positive :
- down
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- 0.5
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 , 599999.06 ], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 14500.0
- positive :
- down
- units :
- centimeter
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - ULONG(nlat_u, nlon_u)float64[degrees_east] nan nan ... nan nan
- long_name :
- array of u-grid longitudes
- grid_loc :
- 2220
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_east - TLONG(nlat_t, nlon_t)float64[degrees_east] nan nan ... nan nan
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] nan nan ... nan nan
- long_name :
- array of u-grid latitudes
- grid_loc :
- 2220
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_north - TLAT(nlat_t, nlon_t)float64[degrees_north] nan nan ... nan nan
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_north - nlon_u(nlon_u)int641 2 3 4 5 ... 3597 3598 3599 3600
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 3598, 3599, 3600])
- nlat_u(nlat_u)int641 2 3 4 5 ... 2397 2398 2399 2400
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 2398, 2399, 2400])
- nlon_t(nlon_t)float640.5 1.5 2.5 ... 3.598e+03 3.6e+03
- axis :
- X
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 3.5975e+03, 3.5985e+03, 3.5995e+03]) - nlat_t(nlat_t)float640.5 1.5 2.5 ... 2.398e+03 2.4e+03
- axis :
- Y
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 2.3975e+03, 2.3985e+03, 2.3995e+03])
- latent_heat_fusion()float64[erg/g] 3.337e+09
- long_name :
- Latent Heat of Fusion
3337000000.0 erg/gram - REGION_MASK(nlat_t, nlon_t)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - hflux_factor()float642.439e-05
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
array(2.43908626e-05)
- HT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- ocean depth at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - ANGLET(nlat_t, nlon_t)float64[rad] dask.array<open_dataset-77...
- long_name :
- angle grid makes with latitude line on T grid
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units radian - KMU(nlat_u, nlon_u)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
- grid_loc :
- 2220
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - KMT(nlat_t, nlon_t)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - radius()float64[cm] 6.371e+08
- long_name :
- Earths Radius
637122000.0 centimeter - ANGLE(nlat_u, nlon_u)float64[rad] dask.array<open_dataset-77...
- long_name :
- angle grid makes with latitude line
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units radian - latent_heat_vapor()float64[J/kg] 2.501e+06
- long_name :
- Latent Heat of Vaporization
2501000.0 joule/kilogram - mass_to_Sv()float641e-12
- long_name :
- Convert Mass Flux to Sverdrups
array(1.e-12)
- rho_fw()float64[g/cm³] 1.0
- long_name :
- Density of Fresh Water
1.0 gram/centimeter3 - DYT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- y-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - dz(z_t)float32[cm] dask.array<open_dataset-771...
- long_name :
- thickness of layer k
Magnitude Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - fwflux_factor()float640.0001
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
array(0.0001)
- HUW(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on West sides of U cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - salt_to_ppt()float641e+03
- long_name :
- Convert Salt in gram/gram to g/kg
array(1000.)
- HUS(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on South sides of U cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - heat_to_PW()float644.186e-15
- long_name :
- Convert Heat Flux to Petawatts
array(4.186e-15)
- sea_ice_salinity()float64[g/kg] 4.0
- long_name :
- Salinity of Sea Ice
4.0 gram/kilogram - sound()float64[cm/s] 1.5e+05
- long_name :
- Speed of Sound
150000.0 centimeter/second - rho_sw()float64[g/cm³] 1.026
- long_name :
- Density of Sea Water
1.026 gram/centimeter3 - rho_air()float64[kg/m³] 1.292
- long_name :
- Ambient Air Density
1.2923182846924677 kilogram/meter3 - nsurface_t()float645.403e+06
- long_name :
- Number of Ocean T Points at Surface
array(5402560.)
- nsurface_u()float645.362e+06
- long_name :
- Number of Ocean U Points at Surface
array(5361570.)
- sflux_factor()float640.1
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
array(0.1)
- stefan_boltzmann()float64[W/K⁴/m²] 5.67e-08
- long_name :
- Stefan-Boltzmann Constant
5.67×10-8 watt/(kelvin4 meter2) - cp_sw()float64[erg/K/g] 3.996e+07
- long_name :
- Specific Heat of Sea Water
39960000.0 erg/(gram kelvin) - cp_air()float64[J/K/kg] 1.005e+03
- long_name :
- Heat Capacity of Air
1004.64 joule/(kelvin kilogram) - momentum_factor()float6410.0
- long_name :
- Convert Windstress to Velocity Flux
array(10.)
- HU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- ocean depth at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - omega()float64[1/s] 7.292e-05
- long_name :
- Earths Angular Velocity
7.292123516990375×10-5 1/second - salt_to_mmday()float643.154e+05
- long_name :
- Convert Salt to Water (millimeters/day)
array(315360.)
- DYU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- y-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HTE(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on East sides of T cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - vonkar()float640.4
- long_name :
- von Karman Constant
array(0.4)
- HTN(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on North sides of T cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DXU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- x-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DXT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- x-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - salinity_factor()float64-0.00347
array(-0.00347)
- ocn_ref_salinity()float64[g/kg] 34.7
- long_name :
- Ocean Reference Salinity
34.7 gram/kilogram - grav()float64[cm/s²] 980.6
- long_name :
- Acceleration Due to Gravity
980.616 centimeter/second2 - ppt_to_salt()float640.001
- long_name :
- Convert Salt in g/kg to gram/gram
array(0.001)
- dzw(z_w_top)float32[cm] dask.array<open_dataset-771...
- long_name :
- midpoint of k to midpoint of k+1
Magnitude Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - T0_Kelvin()float64[K] 273.1
- long_name :
- Zero Point for Celsius
273.15 kelvin - salt_to_Svppt()float641e-09
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
array(1.e-09)
- TAREA(nlat_t, nlon_t)float64[cm²] dask.array<open_dataset-77...
- long_name :
- area of T cells
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter2 - UAREA(nlat_u, nlon_u)float64[cm²] dask.array<open_dataset-77...
- long_name :
- area of U cells
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter2 - days_in_norm_year()timedelta64[ns]365 days
- long_name :
- Calendar Length
array(31536000000000000, dtype='timedelta64[ns]')
- HDIFE_TEMP(z_t, nlat_t, nlon_u)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3211
- long_name :
- TEMP Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - HDIFB_TEMP(z_w_bot, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- TEMP Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - XMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Maximum Mixed-Layer Depth
- cell_methods :
- time: maximum
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - QSW_3D(z_w_top, nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 3112
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - HDIFN_TEMP(z_t, nlat_u, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3121
- long_name :
- TEMP Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - WTS(z_w_top, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3112
- long_name :
- Salt Flux Across Top Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - WTT(z_w_top, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3112
- long_name :
- Heat Flux Across Top Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - WTU(z_w_top, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3222
- long_name :
- Top flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - DIA_IMPVF_SALT(z_w_bot, nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 3113
- long_name :
- SALT Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - TMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Minimum Mixed-Layer Depth
- cell_methods :
- time: minimum
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - TBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Minimum Boundary-Layer Depth
- cell_methods :
- time: minimum
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - VNV(z_t, nlat_t, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3231
- long_name :
- North Flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VNU(z_t, nlat_t, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3231
- long_name :
- North Flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VNT(z_t, nlat_u, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3121
- long_name :
- Flux of Heat in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - VNS(z_t, nlat_u, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3121
- long_name :
- Salt Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - PD(z_t, nlat_t, nlon_t)float32[g/cm³] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Potential Density Ref to Surface
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/centimeter3 - UEU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3321
- long_name :
- East Flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - KPP_SRC_TEMP(z_t, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- TEMP tendency from KPP non local mixing term
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - UEV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3321
- long_name :
- East Flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VVC(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total vertical momentum viscosity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second - HDIFB_SALT(z_w_bot, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3113
- long_name :
- SALT Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - HDIFE_SALT(z_t, nlat_t, nlon_u)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3211
- long_name :
- SALT Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - S_FLUX_ROFF_VSF_SRF(nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 2110
- long_name :
- Surface Salt Virtual Salt Flux Associated with Rivers
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - Q(z_t, nlat_t, nlon_t)float32[g/cm⁴] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Static Stability (d(rho(p_r))/dz)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/centimeter4 - VDC_S(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total diabatic vertical SALT diffusivity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second - VDC_T(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total diabatic vertical TEMP diffusivity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second - HBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Boundary-Layer Depth
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - UET(z_t, nlat_t, nlon_u)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3211
- long_name :
- Flux of Heat in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - DIA_IMPVF_TEMP(z_w_bot, nlat_t, nlon_t)float32[cm·Δ°C/s] dask.array<getitem, s...
- grid_loc :
- 3113
- long_name :
- TEMP Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter delta_degree_Celsius/second - KPP_SRC_SALT(z_t, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3111
- long_name :
- SALT tendency from KPP non local mixing term
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - TPOWER(z_w_bot, nlat_t, nlon_t)float32[erg/cm³/s] dask.array<getitem, ...
- grid_loc :
- 3113
- long_name :
- Energy Used by Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units erg/(centimeter3 second) - S_FLUX_ROFF_VSF(z_w_top, nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 3112
- long_name :
- Vertical salt fluxes across the cell interface from ROFF
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - WTV(z_w_top, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3222
- long_name :
- Top flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - XBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Maximum Boundary-Layer Depth
- cell_methods :
- time: maximum
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - TIDAL_DIFF(z_w_bot, nlat_t, nlon_t)float32dask.array<chunksize=(62, 1200, 800), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Jayne Tidal Diffusion
- cell_methods :
- time: mean
Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray - UES(z_t, nlat_t, nlon_u)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3211
- long_name :
- Salt Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - HDIFN_SALT(z_t, nlat_u, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3121
- long_name :
- SALT Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - WVEL(z_w_top, nlat_t, nlon_t)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3112
- long_name :
- Vertical Velocity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second - HMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Mixed-Layer Depth
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - ADVU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Advection in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - ADVV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Advection in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - EVAP_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Evaporation Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - GRADX(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - GRADY(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - HDIFFU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - HDIFFV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - KE(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Horizontal Kinetic Energy
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - LWDN_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (dn) from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - LWUP_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (up) from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - MELTH_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Melt Heat Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - MELT_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Melt Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - PREC_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Precipitation Flux from Cpl (rain+snow)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - ROFF_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Runoff Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SALT(z_t, nlat_t, nlon_t)float32[g/kg] dask.array<getitem, shape...
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/kilogram - SALT_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Salt Flux from Coupler (kg of salt/m^2/s)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SENH_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Sensible Heat Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - SFWF(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux in FW Flux formulation
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SFWF_WRST(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux due to weak restoring
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SHF(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Total Surface Heat Flux, Including SW
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - SHF_QSW(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units watt/meter2 - SNOW_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Snow Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SSH(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Sea Surface Height
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - SSH2(nlat_t, nlon_t)float32[cm²] dask.array<getitem, shape=...
- grid_loc :
- 2110
- long_name :
- SSH**2
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2 - SU(nlat_u, nlon_u)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second - SV(nlat_u, nlon_u)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second - TAUX(nlat_u, nlon_u)float32[dyn/cm²] dask.array<getitem, sh...
- grid_loc :
- 2220
- long_name :
- Windstress in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units dyne/centimeter2 - TAUX2(nlat_u, nlon_u)float32[dyn²/cm⁴] dask.array<getitem, s...
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units dyne2/centimeter4 - TAUY(nlat_u, nlon_u)float32[dyn/cm²] dask.array<getitem, sh...
- grid_loc :
- 2220
- long_name :
- Windstress in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units dyne/centimeter2 - TAUY2(nlat_u, nlon_u)float32[dyn²/cm⁴] dask.array<getitem, s...
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 3.66 MiB Shape (2400, 3600) (1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units dyne2/centimeter4 - TEMP(z_t, nlat_t, nlon_t)float32[°C] dask.array<getitem, shape=(...
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units degree_Celsius - TEND_SALT(z_t, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted SALT
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - TEND_TEMP(z_t, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted TEMP
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - UV(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- UV velocity product
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - UVEL(z_t, nlat_u, nlon_u)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3221
- long_name :
- Velocity in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second - UVEL2(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - VDIFFU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VDIFFV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VVEL(z_t, nlat_u, nlon_u)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3221
- long_name :
- Velocity in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter/second - VVEL2(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 21 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - σ(z_t, nlat_t, nlon_t)float32[kg/m³] dask.array<sub, shape=(6...
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 227.05 MiB Shape (62, 2400, 3600) (62, 1200, 800) Count 112 Tasks 10 Chunks Type float32 numpy.ndarray Units kilogram/meter3
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
regridded_clim = regrid_to_density(
xpop110.expand_dims(cycle=1), bins, ["TEMP", "SALT"]
).squeeze()
regridded_clim
<xarray.Dataset>
Dimensions: (nlat_t: 2400, nlon_t: 3600, σ: 60)
Coordinates:
time object 0052-01-01 05:17:48.750000
TLONG (nlat_t, nlon_t) float64 [degrees_east] nan nan nan ... nan nan nan
TLAT (nlat_t, nlon_t) float64 [degrees_north] nan nan nan ... nan nan
* nlon_t (nlon_t) float64 0.5 1.5 2.5 3.5 ... 3.598e+03 3.598e+03 3.6e+03
* nlat_t (nlat_t) float64 0.5 1.5 2.5 3.5 ... 2.398e+03 2.398e+03 2.4e+03
* σ (σ) float32 34.15 34.15 34.17 34.18 34.22 ... 37.2 37.2 37.2 37.2
Data variables:
z_σ (nlat_t, nlon_t, σ) float32 [cm] dask.array<getitem, shape=(2400...
TEMP (nlat_t, nlon_t, σ) float32 [°C] dask.array<getitem, shape=(2400...
SALT (nlat_t, nlon_t, σ) float32 [g/kg] dask.array<getitem, shape=(24...
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- nlat_t: 2400
- nlon_t: 3600
- σ: 60
- time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - TLONG(nlat_t, nlon_t)float64[degrees_east] nan nan ... nan nan
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_east - TLAT(nlat_t, nlon_t)float64[degrees_north] nan nan ... nan nan
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_north - nlon_t(nlon_t)float640.5 1.5 2.5 ... 3.598e+03 3.6e+03
- axis :
- X
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 3.5975e+03, 3.5985e+03, 3.5995e+03]) - nlat_t(nlat_t)float640.5 1.5 2.5 ... 2.398e+03 2.4e+03
- axis :
- Y
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 2.3975e+03, 2.3985e+03, 2.3995e+03]) - σ(σ)float3234.15 34.15 34.17 ... 37.2 37.2
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kilogram / meter ** 3
- axis :
- Z
array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504, 34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939, 34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266, 35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798, 35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648, 36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138, 37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197, 37.199, 37.2 , 37.201, 37.202], dtype=float32)
- z_σ(nlat_t, nlon_t, σ)float32[cm] dask.array<getitem, shape=(...
- axis :
- Z
- positive :
- down
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 225 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - TEMP(nlat_t, nlon_t, σ)float32[°C] dask.array<getitem, shape=(...
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 223 Tasks 10 Chunks Type float32 numpy.ndarray Units degree_Celsius - SALT(nlat_t, nlon_t, σ)float32[g/kg] dask.array<getitem, shape...
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 223 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/kilogram
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
regridded_clim.coords.update(xpop110[pop_metric_vars])
regridded_clim
<xarray.Dataset>
Dimensions: (nlat_t: 2400, nlon_t: 3600, σ: 60, z_t: 62, z_w_top: 62,
nlat_u: 2400, nlon_u: 3600)
Coordinates: (12/31)
time object 0052-01-01 05:17:48.750000
TLONG (nlat_t, nlon_t) float64 [degrees_east] nan nan nan ... nan nan
TLAT (nlat_t, nlon_t) float64 [degrees_north] nan nan ... nan nan
* nlon_t (nlon_t) float64 0.5 1.5 2.5 ... 3.598e+03 3.598e+03 3.6e+03
* nlat_t (nlat_t) float64 0.5 1.5 2.5 ... 2.398e+03 2.398e+03 2.4e+03
* σ (σ) float32 34.15 34.16 34.17 34.18 ... 37.2 37.2 37.2 37.2
... ...
* z_t (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.625e+05 5.875e+05
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5.25e+05 5.5e+05 5.75e+05
ULONG (nlat_u, nlon_u) float64 [degrees_east] nan nan nan ... nan nan
ULAT (nlat_u, nlon_u) float64 [degrees_north] nan nan ... nan nan
* nlon_u (nlon_u) int64 1 2 3 4 5 6 7 ... 3595 3596 3597 3598 3599 3600
* nlat_u (nlat_u) int64 1 2 3 4 5 6 7 ... 2395 2396 2397 2398 2399 2400
Data variables:
z_σ (nlat_t, nlon_t, σ) float32 [cm] dask.array<getitem, shape=(...
TEMP (nlat_t, nlon_t, σ) float32 [°C] dask.array<getitem, shape=(...
SALT (nlat_t, nlon_t, σ) float32 [g/kg] dask.array<getitem, shape...
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- nlat_t: 2400
- nlon_t: 3600
- σ: 60
- z_t: 62
- z_w_top: 62
- nlat_u: 2400
- nlon_u: 3600
- time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - TLONG(nlat_t, nlon_t)float64[degrees_east] nan nan ... nan nan
- long_name :
- array of t-grid longitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_east - TLAT(nlat_t, nlon_t)float64[degrees_north] nan nan ... nan nan
- long_name :
- array of t-grid latitudes
- grid_loc :
- 2110
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_north - nlon_t(nlon_t)float640.5 1.5 2.5 ... 3.598e+03 3.6e+03
- axis :
- X
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 3.5975e+03, 3.5985e+03, 3.5995e+03]) - nlat_t(nlat_t)float640.5 1.5 2.5 ... 2.398e+03 2.4e+03
- axis :
- Y
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 2.3975e+03, 2.3985e+03, 2.3995e+03]) - σ(σ)float3234.15 34.16 34.17 ... 37.2 37.2
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kilogram / meter ** 3
array([34.1472 , 34.15543 , 34.165577, 34.18214 , 34.21705 , 34.295025, 34.401237, 34.504486, 34.59361 , 34.666252, 34.724632, 34.77324 , 34.816536, 34.858227, 34.899025, 34.938652, 34.977825, 35.01704 , 35.05643 , 35.096138, 35.136448, 35.177795, 35.22075 , 35.26593 , 35.314102, 35.366062, 35.422672, 35.484722, 35.552887, 35.62755 , 35.70906 , 35.79774 , 35.893795, 35.996826, 36.105442, 36.21733 , 36.329727, 36.440178, 36.54671 , 36.647797, 36.742096, 36.82819 , 36.904694, 36.97065 , 37.026005, 37.07156 , 37.108505, 37.137745, 37.159767, 37.17507 , 37.184574, 37.189976, 37.19291 , 37.1947 , 37.196045, 37.197327, 37.198624, 37.199894, 37.200993, 37.20183 ], dtype=float32) - dz(z_t)float32[cm] dask.array<open_dataset-771...
- long_name :
- thickness of layer k
Magnitude Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - dzw(z_w_top)float32[cm] dask.array<open_dataset-771...
- long_name :
- midpoint of k to midpoint of k+1
Magnitude Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - KMU(nlat_u, nlon_u)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
- grid_loc :
- 2220
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - KMT(nlat_t, nlon_t)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - REGION_MASK(nlat_t, nlon_t)float64dask.array<chunksize=(1200, 800), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray - UAREA(nlat_u, nlon_u)float64[cm²] dask.array<open_dataset-77...
- long_name :
- area of U cells
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter2 - TAREA(nlat_t, nlon_t)float64[cm²] dask.array<open_dataset-77...
- long_name :
- area of T cells
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter2 - HU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- ocean depth at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- ocean depth at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DXU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- x-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DXT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- x-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DYU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- y-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - DYT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- y-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HTN(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on North sides of T cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HTE(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on East sides of T cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HUS(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on South sides of U cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - HUW(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-771...
- long_name :
- cell widths on West sides of U cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units centimeter - ANGLE(nlat_u, nlon_u)float64[rad] dask.array<open_dataset-77...
- long_name :
- angle grid makes with latitude line
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units radian - ANGLET(nlat_t, nlon_t)float64[rad] dask.array<open_dataset-77...
- long_name :
- angle grid makes with latitude line on T grid
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 7.32 MiB Shape (2400, 3600) (1200, 800) Count 11 Tasks 10 Chunks Type float64 numpy.ndarray Units radian - z_t(z_t)float32500.0 1.5e+03 ... 5.875e+05
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 587499.06
- positive :
- down
- units :
- centimeter
- axis :
- Z
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624991e+05, 5.874991e+05], dtype=float32) - z_w_top(z_w_top)float320.0 1e+03 ... 5.5e+05 5.75e+05
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- -0.5
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - ULONG(nlat_u, nlon_u)float64[degrees_east] nan nan ... nan nan
- long_name :
- array of u-grid longitudes
- grid_loc :
- 2220
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] nan nan ... nan nan
- long_name :
- array of u-grid latitudes
- grid_loc :
- 2220
Magnitude [[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]Units degrees_north - nlon_u(nlon_u)int641 2 3 4 5 ... 3597 3598 3599 3600
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 3598, 3599, 3600])
- nlat_u(nlat_u)int641 2 3 4 5 ... 2397 2398 2399 2400
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 2398, 2399, 2400])
- z_σ(nlat_t, nlon_t, σ)float32[cm] dask.array<getitem, shape=(...
- axis :
- Z
- positive :
- down
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 225 Tasks 10 Chunks Type float32 numpy.ndarray Units centimeter - TEMP(nlat_t, nlon_t, σ)float32[°C] dask.array<getitem, shape=(...
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 223 Tasks 10 Chunks Type float32 numpy.ndarray Units degree_Celsius - SALT(nlat_t, nlon_t, σ)float32[g/kg] dask.array<getitem, shape...
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 1.93 GiB 219.73 MiB Shape (2400, 3600, 60) (1200, 800, 60) Count 223 Tasks 10 Chunks Type float32 numpy.ndarray Units gram/kilogram
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
(
regridded_clim.load()
.pint.dequantify()
.to_netcdf("../datasets/pop-hires-annual-climatology.nc")
)
1/10° regrid; then density space#
Regrid 1/10° to 1°#
climdir = "/glade/scratch/bryan/g.e20.G.TL319_t13.control.001_hfreq/ocn/proc/tavg"
pop110_ = xr.open_dataset(
f"{climdir}/g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042_0061.nc",
chunks={"z_t": 10},
).squeeze()
pop110 = preprocess_pop_dataset(pop110_)
pop110
<xarray.Dataset>
Dimensions: (z_w_top: 62, z_t: 62, z_w: 62, z_w_bot: 62,
z_t_150m: 15, nlat: 2400, nlon: 3600)
Coordinates:
* z_w_top (z_w_top) float32 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_t (z_t) float32 500.0 1.5e+03 ... 5.625e+05 5.875e+05
* z_w (z_w) float32 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_w_bot (z_w_bot) float32 1e+03 2e+03 3e+03 ... 5.75e+05 6e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.35e+04 1.45e+04
time object 0052-01-01 05:17:48.750000
ULONG (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
TLONG (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
ULAT (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
TLAT (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
Dimensions without coordinates: nlat, nlon
Data variables: (12/130)
latent_heat_fusion float64 ...
REGION_MASK (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
hflux_factor float64 ...
HT (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
ANGLET (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
KMU (nlat, nlon) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
... ...
UVEL2 (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
VDIFFU (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
VDIFFV (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
VVEL (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
VVEL2 (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
σ (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- z_w_top: 62
- z_t: 62
- z_w: 62
- z_w_bot: 62
- z_t_150m: 15
- nlat: 2400
- nlon: 3600
- z_w_top(z_w_top)float320.0 1e+03 ... 5.5e+05 5.75e+05
- units :
- centimeters
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - z_t(z_t)float32500.0 1.5e+03 ... 5.875e+05
- units :
- centimeters
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 587499.06
- positive :
- down
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087846e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379793e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375392e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624991e+05, 5.874991e+05], dtype=float32) - z_w(z_w)float320.0 1e+03 ... 5.5e+05 5.75e+05
- units :
- centimeters
- long_name :
- depth from surface to top of layer
- valid_min :
- 0.0
- valid_max :
- 574999.06
- positive :
- down
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 ], dtype=float32) - z_w_bot(z_w_bot)float321e+03 2e+03 ... 5.75e+05 6e+05
- units :
- centimeters
- long_name :
- depth from surface to bottom of layer
- valid_min :
- 1000.0
- valid_max :
- 599999.06
- positive :
- down
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.682, 18076.129, 19182.125, 20349.932, 21592.344, 22923.312, 24358.453, 25915.58 , 27615.26 , 29481.47 , 31542.373, 33831.227, 36387.473, 39258.047, 42498.887, 46176.656, 50370.688, 55174.91 , 60699.668, 67072.86 , 74439.805, 82960.695, 92804.35 , 104136.82 , 117104.016, 131809.36 , 148290.08 , 166499.2 , 186301.44 , 207487.39 , 229803.9 , 252990.4 , 276809.84 , 301067.06 , 325613.84 , 350344.88 , 375189.2 , 400101.16 , 425052.47 , 450026.06 , 475012. , 500004.7 , 525000.94 , 549999.06 , 574999.06 , 599999.06 ], dtype=float32) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- units :
- centimeters
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 14500.0
- positive :
- down
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - ULONG(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- degrees_east
- long_name :
- array of u-grid longitudes
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - TLONG(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- degrees_east
- long_name :
- array of t-grid longitudes
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - ULAT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- degrees_north
- long_name :
- array of u-grid latitudes
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - TLAT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- degrees_north
- long_name :
- array of t-grid latitudes
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray
- latent_heat_fusion()float64...
- units :
- erg/g
- long_name :
- Latent Heat of Fusion
array(3.337e+09)
- REGION_MASK(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - hflux_factor()float64...
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
array(2.439086e-05)
- HT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeter
- long_name :
- ocean depth at T points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - ANGLET(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- radians
- long_name :
- angle grid makes with latitude line on T grid
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - KMU(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - KMT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - radius()float64...
- units :
- centimeters
- long_name :
- Earths Radius
array(6.37122e+08)
- ANGLE(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- radians
- long_name :
- angle grid makes with latitude line
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - latent_heat_vapor()float64...
- units :
- J/kg
- long_name :
- Latent Heat of Vaporization
array(2501000.)
- mass_to_Sv()float64...
- long_name :
- Convert Mass Flux to Sverdrups
array(1.e-12)
- rho_fw()float64...
- units :
- gram/centimeter^3
- long_name :
- Density of Fresh Water
array(1.)
- DYT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- y-spacing centered at T points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - dz(z_t)float32dask.array<chunksize=(10,), meta=np.ndarray>
- units :
- centimeters
- long_name :
- thickness of layer k
Array Chunk Bytes 248 B 40 B Shape (62,) (10,) Count 8 Tasks 7 Chunks Type float32 numpy.ndarray - fwflux_factor()float64...
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
array(0.0001)
- HUW(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on West sides of U cell
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - salt_to_ppt()float64...
- long_name :
- Convert Salt in gram/gram to g/kg
array(1000.)
- HUS(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on South sides of U cell
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - heat_to_PW()float64...
- long_name :
- Convert Heat Flux to Petawatts
array(4.186e-15)
- sea_ice_salinity()float64...
- units :
- g/kg
- long_name :
- Salinity of Sea Ice
array(4.)
- sound()float64...
- units :
- centimeter/s
- long_name :
- Speed of Sound
array(150000.)
- rho_sw()float64...
- units :
- gram/centimeter^3
- long_name :
- Density of Sea Water
array(1.026)
- rho_air()float64...
- units :
- kg/m^3
- long_name :
- Ambient Air Density
array(1.292318)
- nsurface_t()float64...
- long_name :
- Number of Ocean T Points at Surface
array(5402560.)
- nsurface_u()float64...
- long_name :
- Number of Ocean U Points at Surface
array(5361570.)
- sflux_factor()float64...
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
array(0.1)
- stefan_boltzmann()float64...
- units :
- watt/m^2/degK^4
- long_name :
- Stefan-Boltzmann Constant
array(5.67e-08)
- cp_sw()float64...
- units :
- erg/g/K
- long_name :
- Specific Heat of Sea Water
array(39960000.)
- cp_air()float64...
- units :
- joule/kg/degK
- long_name :
- Heat Capacity of Air
array(1004.64)
- momentum_factor()float64...
- long_name :
- Convert Windstress to Velocity Flux
array(10.)
- HU(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeter
- long_name :
- ocean depth at U points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - omega()float64...
- units :
- 1/second
- long_name :
- Earths Angular Velocity
array(7.292124e-05)
- salt_to_mmday()float64...
- long_name :
- Convert Salt to Water (millimeters/day)
array(315360.)
- DYU(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- y-spacing centered at U points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - HTE(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on East sides of T cell
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - vonkar()float64...
- long_name :
- von Karman Constant
array(0.4)
- HTN(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- cell widths on North sides of T cell
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - DXU(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- x-spacing centered at U points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - DXT(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeters
- long_name :
- x-spacing centered at T points
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - salinity_factor()float64...
array(-0.00347)
- ocn_ref_salinity()float64...
- units :
- g/kg
- long_name :
- Ocean Reference Salinity
array(34.7)
- grav()float64...
- units :
- centimeter/s^2
- long_name :
- Acceleration Due to Gravity
array(980.616)
- ppt_to_salt()float64...
- long_name :
- Convert Salt in g/kg to gram/gram
array(0.001)
- dzw(z_w)float32dask.array<chunksize=(62,), meta=np.ndarray>
- units :
- centimeters
- long_name :
- midpoint of k to midpoint of k+1
Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray - T0_Kelvin()float64...
- units :
- degK
- long_name :
- Zero Point for Celsius
array(273.15)
- salt_to_Svppt()float64...
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
array(1.e-09)
- TAREA(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeter^2
- long_name :
- area of T cells
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - UAREA(nlat, nlon)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- units :
- centimeter^2
- long_name :
- area of U cells
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - days_in_norm_year()timedelta64[ns]...
- long_name :
- Calendar Length
array(31536000000000000, dtype='timedelta64[ns]')
- HDIFE_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- TEMP Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - HDIFB_TEMP(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- TEMP Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - XMXL(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Maximum Mixed-Layer Depth
- cell_methods :
- time: maximum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - QSW_3D(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - QFLUX(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2111
- long_name :
- Internal Ocean Heat Flux Due to Ice Formation; heat of fusion > 0 or ice-melting potential < 0
- cell_methods :
- time: mean
- units :
- Watts/meter^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - HDIFN_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- TEMP Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - WTS(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Salt Flux Across Top Face
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - WTT(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Heat Flux Across Top Face
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - WTU(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3222
- long_name :
- Top flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - DIA_IMPVF_SALT(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- SALT Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
- units :
- gram/kilogram cm/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TMXL(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Minimum Mixed-Layer Depth
- cell_methods :
- time: minimum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TBLT(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Minimum Boundary-Layer Depth
- cell_methods :
- time: minimum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - VNV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3231
- long_name :
- North Flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VNU(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3231
- long_name :
- North Flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VNT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- Flux of Heat in grid-y direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VNS(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- Salt Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - PD(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Potential Density Ref to Surface
- cell_methods :
- time: mean
- units :
- gram/centimeter^3
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - UEU(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3321
- long_name :
- East Flux of Zonal Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - KPP_SRC_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- TEMP tendency from KPP non local mixing term
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - UEV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3321
- long_name :
- East Flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VVC(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total vertical momentum viscosity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - HDIFB_SALT(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- SALT Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - HDIFE_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- SALT Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - S_FLUX_ROFF_VSF_SRF(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Surface Salt Virtual Salt Flux Associated with Rivers
- cell_methods :
- time: mean
- units :
- g/kg*cm/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - Q(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Static Stability (d(rho(p_r))/dz)
- cell_methods :
- time: mean
- units :
- gram/centimeter^4
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VDC_S(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total diabatic vertical SALT diffusivity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - VDC_T(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- total diabatic vertical TEMP diffusivity
- cell_methods :
- time: mean
- units :
- cm^2/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - HBLT(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Boundary-Layer Depth
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - UET(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- Flux of Heat in grid-x direction
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - DIA_IMPVF_TEMP(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- TEMP Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
- units :
- degC cm/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - KPP_SRC_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- SALT tendency from KPP non local mixing term
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - TPOWER(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Energy Used by Vertical Mixing
- cell_methods :
- time: mean
- units :
- erg/s/cm^3
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - S_FLUX_ROFF_VSF(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Vertical salt fluxes across the cell interface from ROFF
- cell_methods :
- time: mean
- units :
- g/kg*cm/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - WTV(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3222
- long_name :
- Top flux of Meridional Momentum
- cell_methods :
- time: mean
- units :
- cm/s^2
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - XBLT(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Maximum Boundary-Layer Depth
- cell_methods :
- time: maximum
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TIDAL_DIFF(z_w_bot, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Jayne Tidal Diffusion
- cell_methods :
- time: mean
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - UES(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3211
- long_name :
- Salt Flux in grid-x direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - HDIFN_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3121
- long_name :
- SALT Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - WVEL(z_w_top, nlat, nlon)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3112
- long_name :
- Vertical Velocity
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - HMXL(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Mixed-Layer Depth
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - ADVU(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Advection in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - ADVV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Advection in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - EVAP_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Evaporation Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - GRADX(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - GRADY(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - HDIFFU(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - HDIFFV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - KE(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Horizontal Kinetic Energy
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - LWDN_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (dn) from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - LWUP_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (up) from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - MELTH_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Melt Heat Flux from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - MELT_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Melt Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - PREC_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Precipitation Flux from Cpl (rain+snow)
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - ROFF_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Runoff Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
- units :
- gram/kilogram
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - SALT_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Salt Flux from Coupler (kg of salt/m^2/s)
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SENH_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Sensible Heat Flux from Coupler
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SFWF(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux in FW Flux formulation
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SFWF_WRST(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux due to weak restoring
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SHF(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Total Surface Heat Flux, Including SW
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SHF_QSW(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
- units :
- watt/m^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SNOW_F(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Snow Flux from Coupler
- cell_methods :
- time: mean
- units :
- kg/m^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SSH(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- Sea Surface Height
- cell_methods :
- time: mean
- units :
- centimeter
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SSH2(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2110
- long_name :
- SSH**2
- cell_methods :
- time: mean
- units :
- cm^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SU(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - SV(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TAUX(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress in grid-x direction
- cell_methods :
- time: mean
- units :
- dyne/centimeter^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TAUX2(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-x direction
- cell_methods :
- time: mean
- units :
- dyne^2/centimeter^4
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TAUY(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress in grid-y direction
- cell_methods :
- time: mean
- units :
- dyne/centimeter^2
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TAUY2(nlat, nlon)float32dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-y direction
- cell_methods :
- time: mean
- units :
- dyne^2/centimeter^4
Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
- units :
- degC
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - TEND_SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted SALT
- cell_methods :
- time: mean
- units :
- gram/kilogram/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - TEND_TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted TEMP
- cell_methods :
- time: mean
- units :
- degC/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - UV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- UV velocity product
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - UVEL(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - UVEL2(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VDIFFU(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-x direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VDIFFV(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VVEL(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter/s
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - VVEL2(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-y direction
- cell_methods :
- time: mean
- units :
- centimeter^2/s^2
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray - σ(z_t, nlat, nlon)float32dask.array<chunksize=(10, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kg/m^3
Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 79 Tasks 7 Chunks Type float32 numpy.ndarray
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
cluster.scale(8)
grid110, xpop110 = pop_tools.to_xgcm_grid_dataset(
pop110.drop("QFLUX").pint.quantify(), periodic=("X", "Y"), metrics=metrics
)
xpop110.update(xpop110.cf[["latitude", "longitude"]].load())
xpop110
<xarray.Dataset>
Dimensions: (nlat_t: 2400, nlon_t: 3600, nlat_u: 2400,
nlon_u: 3600, z_t: 62, z_w_top: 62, z_w_bot: 62,
z_t_150m: 15)
Coordinates: (12/13)
* z_t (z_t) float64 500.0 1.5e+03 ... 5.625e+05 5.875e+05
* z_w_top (z_w_top) float64 0.0 1e+03 2e+03 ... 5.5e+05 5.75e+05
* z_w_bot (z_w_bot) float64 1e+03 2e+03 3e+03 ... 5.75e+05 6e+05
* z_t_150m (z_t_150m) float32 500.0 1.5e+03 ... 1.35e+04 1.45e+04
time object 0052-01-01 05:17:48.750000
ULONG (nlat_u, nlon_u) float64 [degrees_east] -109.9 ... -...
... ...
ULAT (nlat_u, nlon_u) float64 [degrees_north] -78.45 ... ...
TLAT (nlat_t, nlon_t) float64 [degrees_north] -78.47 ... ...
* nlon_u (nlon_u) int64 1 2 3 4 5 6 ... 3596 3597 3598 3599 3600
* nlat_u (nlat_u) int64 1 2 3 4 5 6 ... 2396 2397 2398 2399 2400
* nlon_t (nlon_t) float64 0.5 1.5 2.5 ... 3.598e+03 3.6e+03
* nlat_t (nlat_t) float64 0.5 1.5 2.5 ... 2.398e+03 2.4e+03
Data variables: (12/129)
latent_heat_fusion float64 [erg/g] 3.337e+09
REGION_MASK (nlat_t, nlon_t) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
hflux_factor float64 2.439e-05
HT (nlat_t, nlon_t) float64 [cm] dask.array<open_datase...
ANGLET (nlat_t, nlon_t) float64 [rad] dask.array<open_datas...
KMU (nlat_u, nlon_u) float64 dask.array<chunksize=(2400, 3600), meta=np.ndarray>
... ...
UVEL2 (z_t, nlat_u, nlon_u) float32 [cm²/s²] dask.array<ge...
VDIFFU (z_t, nlat_u, nlon_u) float32 [cm/s²] dask.array<get...
VDIFFV (z_t, nlat_u, nlon_u) float32 [cm/s²] dask.array<get...
VVEL (z_t, nlat_u, nlon_u) float32 [cm/s] dask.array<geti...
VVEL2 (z_t, nlat_u, nlon_u) float32 [cm²/s²] dask.array<ge...
σ (z_t, nlat_t, nlon_t) float32 [kg/m³] dask.array<sub...
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- nlat_t: 2400
- nlon_t: 3600
- nlat_u: 2400
- nlon_u: 3600
- z_t: 62
- z_w_top: 62
- z_w_bot: 62
- z_t_150m: 15
- z_t(z_t)float64500.0 1.5e+03 ... 5.875e+05
- long_name :
- depth from surface to midpoint of layer
- positive :
- down
- units :
- centimeter
- axis :
- Z
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087847e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379794e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375393e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624990e+05, 5.874990e+05]) - z_w_top(z_w_top)float640.0 1e+03 ... 5.5e+05 5.75e+05
- positive :
- down
- long_name :
- depth from surface to top of layer
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- -0.5
array([ 0. , 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.6808, 18076.1292, 19182.1243, 20349.9313, 21592.3446, 22923.3124, 24358.4534, 25915.5793, 27615.2589, 29481.4713, 31542.3736, 33831.2257, 36387.4728, 39258.0478, 42498.885 , 46176.6575, 50370.6883, 55174.9119, 60699.6663, 67072.8582, 74439.803 , 82960.6956, 92804.3538, 104136.8196, 117104.0188, 131809.3626, 148290.0716, 166499.2064, 186301.4408, 207487.3978, 229803.9076, 252990.4017, 276809.8509, 301067.0677, 325613.847 , 350344.8607, 375189.1888, 400101.1634, 425052.4544, 450026.0482, 475012.0091, 500004.6829, 525000.927 , 549999.0364, 574999.0364]) - z_w_bot(z_w_bot)float641e+03 2e+03 ... 5.75e+05 6e+05
- positive :
- down
- long_name :
- depth from surface to bottom of layer
- units :
- centimeter
- axis :
- Z
- c_grid_axis_shift :
- 0.5
array([ 1000. , 2000. , 3000. , 4000. , 5000. , 6000. , 7000. , 8000. , 9000. , 10000. , 11000. , 12000. , 13000. , 14000. , 15000. , 16000. , 17019.6808, 18076.1292, 19182.1243, 20349.9313, 21592.3446, 22923.3124, 24358.4534, 25915.5793, 27615.2589, 29481.4713, 31542.3736, 33831.2257, 36387.4728, 39258.0478, 42498.885 , 46176.6575, 50370.6883, 55174.9119, 60699.6663, 67072.8582, 74439.803 , 82960.6956, 92804.3538, 104136.8196, 117104.0188, 131809.3626, 148290.0716, 166499.2064, 186301.4408, 207487.3978, 229803.9076, 252990.4017, 276809.8509, 301067.0677, 325613.847 , 350344.8607, 375189.1888, 400101.1634, 425052.4544, 450026.0482, 475012.0091, 500004.6829, 525000.927 , 549999.0364, 574999.0364, 599999.0364]) - z_t_150m(z_t_150m)float32500.0 1.5e+03 ... 1.35e+04 1.45e+04
- long_name :
- depth from surface to midpoint of layer
- valid_min :
- 500.0
- valid_max :
- 14500.0
- positive :
- down
- units :
- centimeter
array([ 500., 1500., 2500., 3500., 4500., 5500., 6500., 7500., 8500., 9500., 10500., 11500., 12500., 13500., 14500.], dtype=float32) - time()object0052-01-01 05:17:48.750000
- bounds :
- time_bound
- long_name :
- time
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - ULONG(nlat_u, nlon_u)float64[degrees_east] -109.9 ... -110.0
- long_name :
- U-grid longitude
- grid_loc :
- 2220
Magnitude [[-109.89999999999999 -109.8 -109.7 ... -110.19999999999999 -110.1 -110.0]
[-109.89999999999999 -109.8 -109.7 ... -110.19999999999999 -110.1 -110.0]
[-109.89999999999999 -109.8 -109.7 ... -110.19999999999999 -110.1 -110.0]
...
[-109.99958865203733 -109.99918582030189 -109.99878298351415 ...
-110.00081417969811 -110.00041134796267 -110.00000851848804]
[-109.99979001983434 -109.99958872715773 -109.99938743160337 ...
-110.00041127284227 -110.00020998016566 -110.0000086888033]
[-110.0 -110.0 -110.0 ... -110.0 -110.0 -110.0]]Units degrees_east - TLONG(nlat_t, nlon_t)float64[degrees_east] 250.0 ... 250.0
- long_name :
- T-grid longitude
- grid_loc :
- 2110
Magnitude [[250.04999999999995 250.15 250.25 ... 249.75 249.84999999999997
249.94999999999996]
[250.04999999999995 250.15 250.25 ... 249.75 249.84999999999997
249.94999999999996]
[250.04999999999995 250.15 250.25 ... 249.75 249.84999999999997
249.94999999999996]
...
[250.00025179850454 250.00076383042025 250.00126743325853 ...
249.99873256674147 249.99923616957975 249.99973976797452]
[250.00015103015326 250.0004616950232 250.00076375911567 ...
249.99923624088433 249.9995383049768 249.99984036619304]
[250.00005032282047 250.00015531320656 250.00025596023218 ...
249.99974403976785 249.9998446867934 249.99994533277098]]Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] -78.45 ... 62.34
- long_name :
- U-grid latitude
- grid_loc :
- 2220
Magnitude [[-78.45172584577475 -78.45172584577475 -78.45172584577475 ...
-78.45172584577475 -78.45172584577475 -78.45172584577475]
[-78.40946401960068 -78.40946401960068 -78.40946401960068 ...
-78.40946401960068 -78.40946401960068 -78.40946401960068]
[-78.3672021934266 -78.3672021934266 -78.3672021934266 ...
-78.3672021934266 -78.3672021934266 -78.3672021934266]
...
[62.337180890009535 62.33735268880827 62.33763908168769 ...
62.33735268880827 62.337180890009535 62.33712368793749]
[62.33729539118911 62.33746719094721 62.33775358551945 ...
62.33746719094721 62.33729539118911 62.33723818889889]
[62.3373334955562 62.33750529577265 62.33779169112983 ...
62.33750529577265 62.3373334955562 62.337276293142104]]Units degrees_north - TLAT(nlat_t, nlon_t)float64[degrees_north] -78.47 ... 62.34
- long_name :
- T-grid latitude
- grid_loc :
- 2110
Magnitude [[-78.47286103059815 -78.47286103059815 -78.47286103059815 ...
-78.47286103059815 -78.47286103059815 -78.47286103059815]
[-78.430599219217 -78.430599219217 -78.430599219217 ... -78.430599219217
-78.430599219217 -78.430599219217]
[-78.38833740783586 -78.38833740783586 -78.38833740783586 ...
-78.38833740783586 -78.38833740783586 -78.38833740783586]
...
[62.33705684027391 62.3371713403208 62.33740043528776 ...
62.33740043528776 62.3371713403208 62.33705684025842]
[62.3372095396184 62.337324040411396 62.3375531370592 ...
62.3375531370592 62.337324040411396 62.33720953960881]
[62.337285842227104 62.33740034347102 62.33762944109556 ...
62.33762944109555 62.337400343471025 62.33728584222549]]Units degrees_north - nlon_u(nlon_u)int641 2 3 4 5 ... 3597 3598 3599 3600
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 3598, 3599, 3600])
- nlat_u(nlat_u)int641 2 3 4 5 ... 2397 2398 2399 2400
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 2398, 2399, 2400])
- nlon_t(nlon_t)float640.5 1.5 2.5 ... 3.598e+03 3.6e+03
- axis :
- X
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 3.5975e+03, 3.5985e+03, 3.5995e+03]) - nlat_t(nlat_t)float640.5 1.5 2.5 ... 2.398e+03 2.4e+03
- axis :
- Y
array([5.0000e-01, 1.5000e+00, 2.5000e+00, ..., 2.3975e+03, 2.3985e+03, 2.3995e+03])
- latent_heat_fusion()float64[erg/g] 3.337e+09
- long_name :
- Latent Heat of Fusion
3337000000.0 erg/gram - REGION_MASK(nlat_t, nlon_t)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- basin index number (signed integers)
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - hflux_factor()float642.439e-05
- long_name :
- Convert Heat and Solar Flux to Temperature Flux
array(2.43908626e-05)
- HT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c94...
- long_name :
- ocean depth at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - ANGLET(nlat_t, nlon_t)float64[rad] dask.array<open_dataset-c9...
- long_name :
- angle grid makes with latitude line on T grid
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units radian - KMU(nlat_u, nlon_u)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on U Grid
- grid_loc :
- 2220
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - KMT(nlat_t, nlon_t)float64dask.array<chunksize=(2400, 3600), meta=np.ndarray>
- long_name :
- k Index of Deepest Grid Cell on T Grid
- grid_loc :
- 2110
Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray - radius()float64[cm] 6.371e+08
- long_name :
- Earths Radius
637122000.0 centimeter - ANGLE(nlat_u, nlon_u)float64[rad] dask.array<open_dataset-c9...
- long_name :
- angle grid makes with latitude line
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units radian - latent_heat_vapor()float64[J/kg] 2.501e+06
- long_name :
- Latent Heat of Vaporization
2501000.0 joule/kilogram - mass_to_Sv()float641e-12
- long_name :
- Convert Mass Flux to Sverdrups
array(1.e-12)
- rho_fw()float64[g/cm³] 1.0
- long_name :
- Density of Fresh Water
1.0 gram/centimeter3 - DYT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c94...
- long_name :
- y-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - dz(z_t)float32[cm] dask.array<open_dataset-c94...
- long_name :
- thickness of layer k
Magnitude Array Chunk Bytes 248 B 40 B Shape (62,) (10,) Count 8 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter - fwflux_factor()float640.0001
- long_name :
- Convert Net Fresh Water Flux to Salt Flux (in model units)
array(0.0001)
- HUW(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-c94...
- long_name :
- cell widths on West sides of U cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - salt_to_ppt()float641e+03
- long_name :
- Convert Salt in gram/gram to g/kg
array(1000.)
- HUS(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-c94...
- long_name :
- cell widths on South sides of U cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - heat_to_PW()float644.186e-15
- long_name :
- Convert Heat Flux to Petawatts
array(4.186e-15)
- sea_ice_salinity()float64[g/kg] 4.0
- long_name :
- Salinity of Sea Ice
4.0 gram/kilogram - sound()float64[cm/s] 1.5e+05
- long_name :
- Speed of Sound
150000.0 centimeter/second - rho_sw()float64[g/cm³] 1.026
- long_name :
- Density of Sea Water
1.026 gram/centimeter3 - rho_air()float64[kg/m³] 1.292
- long_name :
- Ambient Air Density
1.2923182846924677 kilogram/meter3 - nsurface_t()float645.403e+06
- long_name :
- Number of Ocean T Points at Surface
array(5402560.)
- nsurface_u()float645.362e+06
- long_name :
- Number of Ocean U Points at Surface
array(5361570.)
- sflux_factor()float640.1
- long_name :
- Convert Salt Flux to Salt Flux (in model units)
array(0.1)
- stefan_boltzmann()float64[W/K⁴/m²] 5.67e-08
- long_name :
- Stefan-Boltzmann Constant
5.67×10-8 watt/(kelvin4 meter2) - cp_sw()float64[erg/K/g] 3.996e+07
- long_name :
- Specific Heat of Sea Water
39960000.0 erg/(gram kelvin) - cp_air()float64[J/K/kg] 1.005e+03
- long_name :
- Heat Capacity of Air
1004.64 joule/(kelvin kilogram) - momentum_factor()float6410.0
- long_name :
- Convert Windstress to Velocity Flux
array(10.)
- HU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c94...
- long_name :
- ocean depth at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - omega()float64[1/s] 7.292e-05
- long_name :
- Earths Angular Velocity
7.292123516990375×10-5 1/second - salt_to_mmday()float643.154e+05
- long_name :
- Convert Salt to Water (millimeters/day)
array(315360.)
- DYU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c94...
- long_name :
- y-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - HTE(nlat_t, nlon_u)float64[cm] dask.array<open_dataset-c94...
- long_name :
- cell widths on East sides of T cell
- grid_loc :
- 2210
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - vonkar()float640.4
- long_name :
- von Karman Constant
array(0.4)
- HTN(nlat_u, nlon_t)float64[cm] dask.array<open_dataset-c94...
- long_name :
- cell widths on North sides of T cell
- grid_loc :
- 2120
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - DXU(nlat_u, nlon_u)float64[cm] dask.array<open_dataset-c94...
- long_name :
- x-spacing centered at U points
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - DXT(nlat_t, nlon_t)float64[cm] dask.array<open_dataset-c94...
- long_name :
- x-spacing centered at T points
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter - salinity_factor()float64-0.00347
array(-0.00347)
- ocn_ref_salinity()float64[g/kg] 34.7
- long_name :
- Ocean Reference Salinity
34.7 gram/kilogram - grav()float64[cm/s²] 980.6
- long_name :
- Acceleration Due to Gravity
980.616 centimeter/second2 - ppt_to_salt()float640.001
- long_name :
- Convert Salt in g/kg to gram/gram
array(0.001)
- dzw(z_w_top)float32[cm] dask.array<open_dataset-c94...
- long_name :
- midpoint of k to midpoint of k+1
Magnitude Array Chunk Bytes 248 B 248 B Shape (62,) (62,) Count 2 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - T0_Kelvin()float64[K] 273.1
- long_name :
- Zero Point for Celsius
273.15 kelvin - salt_to_Svppt()float641e-09
- long_name :
- Convert Salt Flux to Sverdrups*g/kg
array(1.e-09)
- TAREA(nlat_t, nlon_t)float64[cm²] dask.array<open_dataset-c9...
- long_name :
- area of T cells
- grid_loc :
- 2110
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter2 - UAREA(nlat_u, nlon_u)float64[cm²] dask.array<open_dataset-c9...
- long_name :
- area of U cells
- grid_loc :
- 2220
Magnitude Array Chunk Bytes 65.92 MiB 65.92 MiB Shape (2400, 3600) (2400, 3600) Count 2 Tasks 1 Chunks Type float64 numpy.ndarray Units centimeter2 - days_in_norm_year()timedelta64[ns]365 days
- long_name :
- Calendar Length
array(31536000000000000, dtype='timedelta64[ns]')
- HDIFE_TEMP(z_t, nlat_t, nlon_u)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3211
- long_name :
- TEMP Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - HDIFB_TEMP(z_w_bot, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- TEMP Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - XMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Maximum Mixed-Layer Depth
- cell_methods :
- time: maximum
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - QSW_3D(z_w_top, nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 3112
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - HDIFN_TEMP(z_t, nlat_u, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3121
- long_name :
- TEMP Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - WTS(z_w_top, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3112
- long_name :
- Salt Flux Across Top Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - WTT(z_w_top, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3112
- long_name :
- Heat Flux Across Top Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - WTU(z_w_top, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3222
- long_name :
- Top flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter/second2 - DIA_IMPVF_SALT(z_w_bot, nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 3113
- long_name :
- SALT Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - TMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Minimum Mixed-Layer Depth
- cell_methods :
- time: minimum
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - TBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Minimum Boundary-Layer Depth
- cell_methods :
- time: minimum
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - VNV(z_t, nlat_t, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3231
- long_name :
- North Flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VNU(z_t, nlat_t, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3231
- long_name :
- North Flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VNT(z_t, nlat_u, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3121
- long_name :
- Flux of Heat in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - VNS(z_t, nlat_u, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3121
- long_name :
- Salt Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - PD(z_t, nlat_t, nlon_t)float32[g/cm³] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Potential Density Ref to Surface
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/centimeter3 - UEU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3321
- long_name :
- East Flux of Zonal Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - KPP_SRC_TEMP(z_t, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- TEMP tendency from KPP non local mixing term
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - UEV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3321
- long_name :
- East Flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VVC(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total vertical momentum viscosity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2/second - HDIFB_SALT(z_w_bot, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3113
- long_name :
- SALT Horizontal Diffusive Flux across Bottom Face
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - HDIFE_SALT(z_t, nlat_t, nlon_u)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3211
- long_name :
- SALT Horizontal Diffusive Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - S_FLUX_ROFF_VSF_SRF(nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 2110
- long_name :
- Surface Salt Virtual Salt Flux Associated with Rivers
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - Q(z_t, nlat_t, nlon_t)float32[g/cm⁴] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Static Stability (d(rho(p_r))/dz)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/centimeter4 - VDC_S(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total diabatic vertical SALT diffusivity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2/second - VDC_T(z_w_bot, nlat_t, nlon_t)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 3113
- long_name :
- total diabatic vertical TEMP diffusivity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2/second - HBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Boundary-Layer Depth
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - UET(z_t, nlat_t, nlon_u)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3211
- long_name :
- Flux of Heat in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - DIA_IMPVF_TEMP(z_w_bot, nlat_t, nlon_t)float32[cm·Δ°C/s] dask.array<getitem, s...
- grid_loc :
- 3113
- long_name :
- TEMP Flux Across Bottom Face from Diabatic Implicit Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter delta_degree_Celsius/second - KPP_SRC_SALT(z_t, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3111
- long_name :
- SALT tendency from KPP non local mixing term
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - TPOWER(z_w_bot, nlat_t, nlon_t)float32[erg/cm³/s] dask.array<getitem, ...
- grid_loc :
- 3113
- long_name :
- Energy Used by Vertical Mixing
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units erg/(centimeter3 second) - S_FLUX_ROFF_VSF(z_w_top, nlat_t, nlon_t)float32[cm·g/kg/s] dask.array<getitem, ...
- grid_loc :
- 3112
- long_name :
- Vertical salt fluxes across the cell interface from ROFF
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter gram/(kilogram second) - WTV(z_w_top, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3222
- long_name :
- Top flux of Meridional Momentum
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter/second2 - XBLT(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Maximum Boundary-Layer Depth
- cell_methods :
- time: maximum
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - TIDAL_DIFF(z_w_bot, nlat_t, nlon_t)float32dask.array<chunksize=(62, 2400, 3600), meta=np.ndarray>
- grid_loc :
- 3113
- long_name :
- Jayne Tidal Diffusion
- cell_methods :
- time: mean
Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray - UES(z_t, nlat_t, nlon_u)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3211
- long_name :
- Salt Flux in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - HDIFN_SALT(z_t, nlat_u, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3121
- long_name :
- SALT Horizontal Diffusive Flux in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - WVEL(z_w_top, nlat_t, nlon_t)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3112
- long_name :
- Vertical Velocity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 2.00 GiB Shape (62, 2400, 3600) (62, 2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter/second - HMXL(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Mixed-Layer Depth
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - ADVU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Advection in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - ADVV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Advection in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - EVAP_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Evaporation Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - GRADX(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - GRADY(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal press. grad. in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - HDIFFU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - HDIFFV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Horizontal diffusion in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - KE(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Horizontal Kinetic Energy
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - LWDN_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (dn) from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - LWUP_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Longwave Heat Flux (up) from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - MELTH_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Melt Heat Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - MELT_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Melt Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - PREC_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Precipitation Flux from Cpl (rain+snow)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - ROFF_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Runoff Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SALT(z_t, nlat_t, nlon_t)float32[g/kg] dask.array<getitem, shape...
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/kilogram - SALT_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Salt Flux from Coupler (kg of salt/m^2/s)
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SENH_F(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Sensible Heat Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - SFWF(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux in FW Flux formulation
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SFWF_WRST(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Virtual Salt Flux due to weak restoring
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SHF(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Total Surface Heat Flux, Including SW
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - SHF_QSW(nlat_t, nlon_t)float32[W/m²] dask.array<getitem, shape...
- grid_loc :
- 2110
- long_name :
- Solar Short-Wave Heat Flux
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units watt/meter2 - SNOW_F(nlat_t, nlon_t)float32[kg/m²/s] dask.array<getitem, sh...
- grid_loc :
- 2110
- long_name :
- Snow Flux from Coupler
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units kilogram/(meter2 second) - SSH(nlat_t, nlon_t)float32[cm] dask.array<getitem, shape=(...
- grid_loc :
- 2110
- long_name :
- Sea Surface Height
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter - SSH2(nlat_t, nlon_t)float32[cm²] dask.array<getitem, shape=...
- grid_loc :
- 2110
- long_name :
- SSH**2
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2 - SU(nlat_u, nlon_u)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2/second - SV(nlat_u, nlon_u)float32[cm²/s] dask.array<getitem, shap...
- grid_loc :
- 2221
- long_name :
- Vertically Integrated Velocity in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units centimeter2/second - TAUX(nlat_u, nlon_u)float32[dyn/cm²] dask.array<getitem, sh...
- grid_loc :
- 2220
- long_name :
- Windstress in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units dyne/centimeter2 - TAUX2(nlat_u, nlon_u)float32[dyn²/cm⁴] dask.array<getitem, s...
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units dyne2/centimeter4 - TAUY(nlat_u, nlon_u)float32[dyn/cm²] dask.array<getitem, sh...
- grid_loc :
- 2220
- long_name :
- Windstress in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units dyne/centimeter2 - TAUY2(nlat_u, nlon_u)float32[dyn²/cm⁴] dask.array<getitem, s...
- grid_loc :
- 2220
- long_name :
- Windstress**2 in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 32.96 MiB 32.96 MiB Shape (2400, 3600) (2400, 3600) Count 3 Tasks 1 Chunks Type float32 numpy.ndarray Units dyne2/centimeter4 - TEMP(z_t, nlat_t, nlon_t)float32[°C] dask.array<getitem, shape=(...
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units degree_Celsius - TEND_SALT(z_t, nlat_t, nlon_t)float32[g/kg/s] dask.array<getitem, sha...
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted SALT
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units gram/(kilogram second) - TEND_TEMP(z_t, nlat_t, nlon_t)float32[Δ°C/s] dask.array<getitem, shap...
- grid_loc :
- 3111
- long_name :
- Tendency of Thickness Weighted TEMP
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units delta_degree_Celsius/second - UV(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- UV velocity product
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - UVEL(z_t, nlat_u, nlon_u)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3221
- long_name :
- Velocity in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second - UVEL2(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - VDIFFU(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-x direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VDIFFV(z_t, nlat_u, nlon_u)float32[cm/s²] dask.array<getitem, shap...
- grid_loc :
- 3221
- long_name :
- Vertical diffusion in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second2 - VVEL(z_t, nlat_u, nlon_u)float32[cm/s] dask.array<getitem, shape...
- grid_loc :
- 3221
- long_name :
- Velocity in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter/second - VVEL2(z_t, nlat_u, nlon_u)float32[cm²/s²] dask.array<getitem, sha...
- grid_loc :
- 3221
- long_name :
- Velocity**2 in grid-y direction
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 15 Tasks 7 Chunks Type float32 numpy.ndarray Units centimeter2/second2 - σ(z_t, nlat_t, nlon_t)float32[kg/m³] dask.array<sub, shape=(6...
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
Magnitude Array Chunk Bytes 2.00 GiB 329.59 MiB Shape (62, 2400, 3600) (10, 2400, 3600) Count 79 Tasks 7 Chunks Type float32 numpy.ndarray Units kilogram/meter3
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
import regrid
source = pop_tools.get_grid("POP_tx0.1v3").set_coords(
["ULAT", "ULONG", "TLAT", "TLONG"]
)
dest = pop_tools.get_grid("POP_gx1v7").set_coords(["ULAT", "ULONG", "TLAT", "TLONG"])
# TODO : select out vars at TLONG, TLAT
dst_grid = regrid._prep_for_xesmf(dest, "POP_gx1v7").coords.to_dataset()
pop110.update(source.coords)
coarsened_ = regrid._regrid_dataset(pop110[["TEMP", "SALT", "σ"]], dst_grid)
for var in coarsened_:
coarsened_[var].attrs = pop110[var].attrs
coarsened_.coords.update(dest[pop_metric_vars])
coarsened_
<xarray.Dataset>
Dimensions: (z_t: 62, nlat: 384, nlon: 320)
Coordinates: (12/14)
* z_t (z_t) float64 500.0 1.5e+03 2.5e+03 ... 5.625e+05 5.875e+05
time object 0052-01-01 05:17:48.750000
lon (nlat, nlon) float64 320.6 321.7 322.8 323.9 ... 318.9 319.4 319.8
lat (nlat, nlon) float64 -79.22 -79.22 -79.22 ... 72.2 72.19 72.19
UAREA (nlat, nlon) float64 1.423e+13 1.423e+13 ... 7.638e+12 7.639e+12
TAREA (nlat, nlon) float64 1.125e+13 1.125e+13 ... 7.431e+12 7.432e+12
... ...
DYU (nlat, nlon) float64 5.94e+06 5.94e+06 ... 5.493e+06 5.493e+06
DYT (nlat, nlon) float64 5.94e+06 5.94e+06 ... 5.046e+06 5.046e+06
TLAT (nlat, nlon) float64 -79.22 -79.22 -79.22 ... 72.2 72.19 72.19
TLONG (nlat, nlon) float64 320.6 321.7 322.8 323.9 ... 318.9 319.4 319.8
ULAT (nlat, nlon) float64 -78.95 -78.95 -78.95 ... 72.42 72.41 72.41
ULONG (nlat, nlon) float64 321.1 322.3 323.4 324.5 ... 319.2 319.6 320.0
Dimensions without coordinates: nlat, nlon
Data variables:
TEMP (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
SALT (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
σ (z_t, nlat, nlon) float32 dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- z_t: 62
- nlat: 384
- nlon: 320
- z_t(z_t)float64500.0 1.5e+03 ... 5.875e+05
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087847e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379794e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375393e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624990e+05, 5.874990e+05]) - time()object0052-01-01 05:17:48.750000
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - lon(nlat, nlon)float64320.6 321.7 322.8 ... 319.4 319.8
- units :
- degrees_east
- long_name :
- T-grid longitude
array([[320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], [320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], [320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], ..., [320.25133086, 320.75380113, 321.25577325, ..., 318.74424456, 319.24621668, 319.74869143], [320.23459477, 320.70358949, 321.17207442, ..., 318.82794339, 319.29642832, 319.76542721], [320.21650899, 320.6493303 , 321.08163473, ..., 318.91838308, 319.3506875 , 319.78351267]]) - lat(nlat, nlon)float64-79.22 -79.22 ... 72.19 72.19
- units :
- degrees_north
- long_name :
- T-grid latitude
array([[-79.22052261, -79.22052261, -79.22052261, ..., -79.22052261, -79.22052261, -79.22052261], [-78.68630626, -78.68630626, -78.68630626, ..., -78.68630626, -78.68630626, -78.68630626], [-78.15208992, -78.15208992, -78.15208992, ..., -78.15208992, -78.15208992, -78.15208992], ..., [ 71.29031715, 71.29408252, 71.30160692, ..., 71.30160692, 71.29408252, 71.29031716], [ 71.73524335, 71.73881845, 71.74596231, ..., 71.74596231, 71.73881845, 71.73524335], [ 72.18597561, 72.18933231, 72.19603941, ..., 72.19603941, 72.18933231, 72.18597562]]) - UAREA(nlat, nlon)float641.423e+13 1.423e+13 ... 7.639e+12
- units :
- cm^2
- long_name :
- area of U cells
- coordinates :
- ULONG ULAT
array([[1.42348938e+13, 1.42348938e+13, 1.42348938e+13, ..., 1.42348938e+13, 1.42348938e+13, 1.42348938e+13], [1.49141155e+13, 1.49141155e+13, 1.49141155e+13, ..., 1.49141155e+13, 1.49141155e+13, 1.49141155e+13], [1.55920406e+13, 1.55920406e+13, 1.55920406e+13, ..., 1.55920406e+13, 1.55920406e+13, 1.55920406e+13], ..., [8.48373999e+12, 8.48151362e+12, 8.47774200e+12, ..., 8.48151362e+12, 8.48373999e+12, 8.48445713e+12], [7.79336503e+12, 7.79106462e+12, 7.78717549e+12, ..., 7.79106462e+12, 7.79336503e+12, 7.79410897e+12], [7.63812970e+12, 7.63486601e+12, 7.62937733e+12, ..., 7.63486601e+12, 7.63812970e+12, 7.63919567e+12]]) - TAREA(nlat, nlon)float641.125e+13 1.125e+13 ... 7.432e+12
- units :
- cm^2
- long_name :
- area of T cells
- coordinates :
- TLONG TLAT
array([[1.12478609e+13, 1.12464644e+13, 1.12436015e+13, ..., 1.12436015e+13, 1.12464644e+13, 1.12478609e+13], [1.45745047e+13, 1.45745047e+13, 1.45745047e+13, ..., 1.45745047e+13, 1.45745047e+13, 1.45745047e+13], [1.52530781e+13, 1.52530781e+13, 1.52530781e+13, ..., 1.52530781e+13, 1.52530781e+13, 1.52530781e+13], ..., [8.81450970e+12, 8.81311214e+12, 8.81016095e+12, ..., 8.81016095e+12, 8.81311214e+12, 8.81450970e+12], [8.13997430e+12, 8.13851312e+12, 8.13544719e+12, ..., 8.13544719e+12, 8.13851312e+12, 8.13997430e+12], [7.43222977e+12, 7.43072723e+12, 7.42759165e+12, ..., 7.42759165e+12, 7.43072723e+12, 7.43222977e+12]]) - DXU(nlat, nlon)float642.397e+06 2.397e+06 ... 1.391e+06
- units :
- cm
- long_name :
- x-spacing centered at U points
- coordinates :
- ULONG ULAT
array([[2396630.14446974, 2396630.14446974, 2396630.14446974, ..., 2396630.14446974, 2396630.14446974, 2396630.14446974], [2510985.98870535, 2510985.98870535, 2510985.98870535, ..., 2510985.98870535, 2510985.98870535, 2510985.98870535], [2625123.52541615, 2625123.52541615, 2625123.52541615, ..., 2625123.52541615, 2625123.52541615, 2625123.52541615], ..., [1714673.76651229, 1713860.79472732, 1712495.20914674, ..., 1713860.79472732, 1714673.76651229, 1714939.8761523 ], [1554838.13362422, 1554069.67936816, 1552779.42960208, ..., 1554069.67936816, 1554838.13362422, 1555089.87399024], [1390583.0833508 , 1389865.97173196, 1388662.44323673, ..., 1389865.97173196, 1390583.0833508 , 1390818.1902271 ]]) - DXT(nlat, nlon)float641.894e+06 1.893e+06 ... 1.473e+06
- units :
- cm
- long_name :
- x-spacing centered at T points
- coordinates :
- TLONG TLAT
array([[1893724.16734842, 1893489.06047211, 1893007.05572959, ..., 1893007.05572959, 1893489.06047211, 1893724.16734842], [2453808.06658755, 2453808.06658755, 2453808.06658755, ..., 2453808.06658755, 2453808.06658755, 2453808.06658755], [2568054.75706075, 2568054.75706075, 2568054.75706075, ..., 2568054.75706075, 2568054.75706075, 2568054.75706075], ..., [1792815.11513785, 1792270.53086782, 1791150.69791216, ..., 1791150.69791216, 1792270.53086782, 1792815.11513785], [1635014.87507127, 1634497.02506524, 1633433.44903024, ..., 1633433.44903024, 1634497.02506524, 1635014.87507127], [1472954.03210867, 1472467.18486634, 1471468.46623378, ..., 1471468.46623378, 1472467.18486634, 1472954.03210867]]) - DYU(nlat, nlon)float645.94e+06 5.94e+06 ... 5.493e+06
- units :
- cm
- long_name :
- y-spacing centered at U points
- coordinates :
- ULONG ULAT
array([[5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], [5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], [5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], ..., [4947728.34045104, 4948776.26283732, 4950520.12444762, ..., 4948776.26283732, 4947728.34045104, 4947378.76510764], [5012332.0613836 , 5013330.30394832, 5014991.40441991, ..., 5013330.30394832, 5012332.0613836 , 5011999.04963334], [5492753.21352024, 5493239.03401069, 5494047.42841524, ..., 5493239.03401069, 5492753.21352024, 5492591.14248556]]) - DYT(nlat, nlon)float645.94e+06 5.94e+06 ... 5.046e+06
- units :
- cm
- long_name :
- y-spacing centered at T points
- coordinates :
- TLONG TLAT
array([[5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], [5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], [5939545.50164216, 5939545.50164216, 5939545.50164216, ..., 5939545.50164216, 5939545.50164216, 5939545.50164216], ..., [4916574.84890538, 4917288.98384521, 4918715.63970048, ..., 4918715.63970048, 4917288.98384521, 4916574.84890538], [4978532.2566533 , 4979215.61944315, 4980580.74758446, ..., 4980580.74758446, 4979215.61944315, 4978532.2566533 ], [5045798.85436364, 5046446.74588877, 5047740.96078377, ..., 5047740.96078377, 5046446.74588877, 5045798.85436364]]) - TLAT(nlat, nlon)float64-79.22 -79.22 ... 72.19 72.19
- units :
- degrees_north
- long_name :
- T-grid latitude
array([[-79.22052261, -79.22052261, -79.22052261, ..., -79.22052261, -79.22052261, -79.22052261], [-78.68630626, -78.68630626, -78.68630626, ..., -78.68630626, -78.68630626, -78.68630626], [-78.15208992, -78.15208992, -78.15208992, ..., -78.15208992, -78.15208992, -78.15208992], ..., [ 71.29031715, 71.29408252, 71.30160692, ..., 71.30160692, 71.29408252, 71.29031716], [ 71.73524335, 71.73881845, 71.74596231, ..., 71.74596231, 71.73881845, 71.73524335], [ 72.18597561, 72.18933231, 72.19603941, ..., 72.19603941, 72.18933231, 72.18597562]]) - TLONG(nlat, nlon)float64320.6 321.7 322.8 ... 319.4 319.8
- units :
- degrees_east
- long_name :
- T-grid longitude
array([[320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], [320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], [320.56250892, 321.68750895, 322.81250898, ..., 317.18750883, 318.31250886, 319.43750889], ..., [320.25133086, 320.75380113, 321.25577325, ..., 318.74424456, 319.24621668, 319.74869143], [320.23459477, 320.70358949, 321.17207442, ..., 318.82794339, 319.29642832, 319.76542721], [320.21650899, 320.6493303 , 321.08163473, ..., 318.91838308, 319.3506875 , 319.78351267]]) - ULAT(nlat, nlon)float64-78.95 -78.95 ... 72.41 72.41
- units :
- degrees_north
- long_name :
- U-grid latitude
array([[-78.95289509, -78.95289509, -78.95289509, ..., -78.95289509, -78.95289509, -78.95289509], [-78.41865507, -78.41865507, -78.41865507, ..., -78.41865507, -78.41865507, -78.41865507], [-77.88441506, -77.88441506, -77.88441506, ..., -77.88441506, -77.88441506, -77.88441506], ..., [ 71.51215224, 71.51766482, 71.52684191, ..., 71.51766482, 71.51215224, 71.51031365], [ 71.95983548, 71.96504258, 71.97371054, ..., 71.96504258, 71.95983548, 71.95809872], [ 72.4135549 , 72.41841155, 72.42649554, ..., 72.41841155, 72.4135549 , 72.41193498]]) - ULONG(nlat, nlon)float64321.1 322.3 323.4 ... 319.6 320.0
- units :
- degrees_east
- long_name :
- U-grid longitude
array([[321.12500894, 322.25000897, 323.375009 , ..., 317.75000884, 318.87500887, 320.0000089 ], [321.12500894, 322.25000897, 323.375009 , ..., 317.75000884, 318.87500887, 320.0000089 ], [321.12500894, 322.25000897, 323.375009 , ..., 317.75000884, 318.87500887, 320.0000089 ], ..., [320.48637802, 320.97240884, 321.4577638 , ..., 319.02760897, 319.51363979, 320.00001324], [320.45160767, 320.90286181, 321.35342745, ..., 319.097156 , 319.54841014, 320.00001293], [320.41397858, 320.82760085, 321.24052915, ..., 319.17241696, 319.58603923, 320.00001259]])
- TEMP(z_t, nlat, nlon)float32dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
- units :
- degC
Array Chunk Bytes 29.06 MiB 4.69 MiB Shape (62, 384, 320) (10, 384, 320) Count 24 Tasks 7 Chunks Type float32 numpy.ndarray - SALT(z_t, nlat, nlon)float32dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
- units :
- gram/kilogram
Array Chunk Bytes 29.06 MiB 4.69 MiB Shape (62, 384, 320) (10, 384, 320) Count 24 Tasks 7 Chunks Type float32 numpy.ndarray - σ(z_t, nlat, nlon)float32dask.array<chunksize=(10, 384, 320), meta=np.ndarray>
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kg/m^3
Array Chunk Bytes 29.06 MiB 4.69 MiB Shape (62, 384, 320) (10, 384, 320) Count 88 Tasks 7 Chunks Type float32 numpy.ndarray
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
To density space#
gridcoarse, coarsened = pop_tools.to_xgcm_grid_dataset(
coarsened_.pint.quantify(), metrics=metrics, periodic=("X", "Y")
)
coarsened.load()
<xarray.Dataset>
Dimensions: (z_t: 62, nlat_t: 384, nlon_t: 320, nlat: 384, nlon: 320,
nlat_u: 384, nlon_u: 320)
Coordinates: (12/18)
* z_t (z_t) float64 500.0 1.5e+03 2.5e+03 ... 5.625e+05 5.875e+05
time object 0052-01-01 05:17:48.750000
lon (nlat, nlon) float64 [degrees_east] 320.6 321.7 ... 319.4 319.8
lat (nlat, nlon) float64 [degrees_north] -79.22 -79.22 ... 72.19 72.19
UAREA (nlat_u, nlon_u) float64 [cm²] 1.423e+13 1.423e+13 ... 7.639e+12
TAREA (nlat_t, nlon_t) float64 [cm²] 1.125e+13 1.125e+13 ... 7.432e+12
... ...
ULAT (nlat_u, nlon_u) float64 [degrees_north] -78.95 -78.95 ... 72.41
ULONG (nlat_u, nlon_u) float64 [degrees_east] 321.1 322.3 ... 319.6 320.0
* nlon_u (nlon_u) int64 1 2 3 4 5 6 7 8 ... 313 314 315 316 317 318 319 320
* nlat_u (nlat_u) int64 1 2 3 4 5 6 7 8 ... 377 378 379 380 381 382 383 384
* nlon_t (nlon_t) float64 0.5 1.5 2.5 3.5 4.5 ... 316.5 317.5 318.5 319.5
* nlat_t (nlat_t) float64 0.5 1.5 2.5 3.5 4.5 ... 380.5 381.5 382.5 383.5
Dimensions without coordinates: nlat, nlon
Data variables:
TEMP (z_t, nlat_t, nlon_t) float32 [°C] nan nan nan nan ... nan nan nan
SALT (z_t, nlat_t, nlon_t) float32 [g/kg] nan nan nan ... nan nan nan
σ (z_t, nlat_t, nlon_t) float64 [kg/m³] nan nan nan ... nan nan nan
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- z_t: 62
- nlat_t: 384
- nlon_t: 320
- nlat: 384
- nlon: 320
- nlat_u: 384
- nlon_u: 320
- z_t(z_t)float64500.0 1.5e+03 ... 5.875e+05
- axis :
- Z
array([5.000000e+02, 1.500000e+03, 2.500000e+03, 3.500000e+03, 4.500000e+03, 5.500000e+03, 6.500000e+03, 7.500000e+03, 8.500000e+03, 9.500000e+03, 1.050000e+04, 1.150000e+04, 1.250000e+04, 1.350000e+04, 1.450000e+04, 1.550000e+04, 1.650984e+04, 1.754790e+04, 1.862913e+04, 1.976603e+04, 2.097114e+04, 2.225783e+04, 2.364088e+04, 2.513702e+04, 2.676542e+04, 2.854837e+04, 3.051192e+04, 3.268680e+04, 3.510935e+04, 3.782276e+04, 4.087847e+04, 4.433777e+04, 4.827367e+04, 5.277280e+04, 5.793729e+04, 6.388626e+04, 7.075633e+04, 7.870025e+04, 8.788252e+04, 9.847059e+04, 1.106204e+05, 1.244567e+05, 1.400497e+05, 1.573946e+05, 1.764003e+05, 1.968944e+05, 2.186457e+05, 2.413972e+05, 2.649001e+05, 2.889385e+05, 3.133405e+05, 3.379794e+05, 3.627670e+05, 3.876452e+05, 4.125768e+05, 4.375393e+05, 4.625190e+05, 4.875083e+05, 5.125028e+05, 5.375000e+05, 5.624990e+05, 5.874990e+05]) - time()object0052-01-01 05:17:48.750000
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - lon(nlat, nlon)float64[degrees_east] 320.6 ... 319.8
- long_name :
- T-grid longitude
Magnitude [[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
...
[320.2513308575635 320.75380113277765 321.2557732450659 ...
318.74424456455654 319.2462166768449 319.74869142889844]
[320.2345947740577 320.70358949219457 321.17207441792743 ...
318.82794339169504 319.2964283174279 319.76542721431554]
[320.21650899191076 320.64933030484474 321.08163472535256 ...
318.9183830842699 319.3506875047777 319.783512674328]]Units degrees_east - lat(nlat, nlon)float64[degrees_north] -79.22 ... 72.19
- long_name :
- T-grid latitude
Magnitude [[-79.2205226074621 -79.22052260746206 -79.22052260746206 ...
-79.2205226074621 -79.22052260746206 -79.22052260746206]
[-78.6863062626698 -78.6863062626698 -78.6863062626698 ...
-78.6863062626698 -78.6863062626698 -78.6863062626698]
[-78.1520899178775 -78.15208991787753 -78.15208991787753 ...
-78.1520899178775 -78.15208991787753 -78.15208991787753]
...
[71.29031715366953 71.29408251833382 71.30160692424768 ...
71.30160692424768 71.29408251833382 71.29031715963573]
[71.73524334931031 71.73881844647977 71.74596230637202 ...
71.74596230637202 71.73881844647977 71.73524335440224]
[72.18597561314856 72.18933231024438 72.19603941216243 ...
72.19603941216243 72.18933231024438 72.185975617393]]Units degrees_north - UAREA(nlat_u, nlon_u)float64[cm²] 1.423e+13 ... 7.639e+12
- long_name :
- area of U cells
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[14234893793685.246 14234893793685.246 14234893793685.246 ...
14234893793685.246 14234893793685.246 14234893793685.246]
[14914115533901.373 14914115533901.373 14914115533901.373 ...
14914115533901.373 14914115533901.373 14914115533901.373]
[15592040626640.52 15592040626640.52 15592040626640.52 ...
15592040626640.52 15592040626640.52 15592040626640.52]
...
[8483739989200.795 8481513618754.043 8477741995901.0625 ...
8481513618754.043 8483739989200.795 8484457126712.215]
[7793365027426.501 7791064618023.649 7787175492414.463 ...
7791064618023.649 7793365027426.501 7794108970533.502]
[7638129699741.973 7634866007961.202 7629377325201.579 ...
7634866007961.202 7638129699741.973 7639195672449.191]]Units centimeter2 - TAREA(nlat_t, nlon_t)float64[cm²] 1.125e+13 ... 7.432e+12
- long_name :
- area of T cells
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[11247860859525.367 11246464431535.787 11243601542435.537 ...
11243601542435.537 11246464431535.787 11247860859525.367]
[14574504663793.309 14574504663793.309 14574504663793.309 ...
14574504663793.309 14574504663793.309 14574504663793.309]
[15253078080270.947 15253078080270.947 15253078080270.947 ...
15253078080270.947 15253078080270.947 15253078080270.947]
...
[8814509703824.143 8813112137506.744 8810160950880.943 ...
8810160950880.943 8813112137506.744 8814509703824.143]
[8139974295650.273 8138513117138.203 8135447188700.487 ...
8135447188700.487 8138513117138.203 8139974295650.273]
[7432229767744.24 7430727233496.748 7427591649509.918 ...
7427591649509.918 7430727233496.748 7432229767744.24]]Units centimeter2 - DXU(nlat_u, nlon_u)float64[cm] 2.397e+06 ... 1.391e+06
- long_name :
- x-spacing centered at U points
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[2396630.14446974 2396630.14446974 2396630.14446974 ... 2396630.14446974
2396630.14446974 2396630.14446974]
[2510985.988705353 2510985.988705353 2510985.988705353 ...
2510985.988705353 2510985.988705353 2510985.988705353]
[2625123.5254161526 2625123.5254161526 2625123.5254161526 ...
2625123.5254161526 2625123.5254161526 2625123.5254161526]
...
[1714673.766512292 1713860.7947273168 1712495.2091467376 ...
1713860.7947273168 1714673.766512292 1714939.8761522996]
[1554838.1336242165 1554069.6793681611 1552779.429602076 ...
1554069.6793681611 1554838.1336242165 1555089.873990238]
[1390583.0833507963 1389865.9717319605 1388662.4432367296 ...
1389865.9717319605 1390583.0833507963 1390818.1902271044]]Units centimeter - DXT(nlat_t, nlon_t)float64[cm] 1.894e+06 ... 1.473e+06
- long_name :
- x-spacing centered at T points
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[1893724.167348422 1893489.060472114 1893007.0557295864 ...
1893007.0557295864 1893489.060472114 1893724.167348422]
[2453808.0665875464 2453808.0665875464 2453808.0665875464 ...
2453808.0665875464 2453808.0665875464 2453808.0665875464]
[2568054.7570607527 2568054.7570607527 2568054.7570607527 ...
2568054.7570607527 2568054.7570607527 2568054.7570607527]
...
[1792815.1151378462 1792270.5308678232 1791150.6979121557 ...
1791150.6979121557 1792270.5308678232 1792815.1151378462]
[1635014.8750712688 1634497.0250652395 1633433.4490302382 ...
1633433.4490302382 1634497.0250652395 1635014.8750712688]
[1472954.032108671 1472467.1848663418 1471468.46623378 ...
1471468.46623378 1472467.1848663418 1472954.032108671]]Units centimeter - DYU(nlat_u, nlon_u)float64[cm] 5.94e+06 ... 5.493e+06
- long_name :
- y-spacing centered at U points
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
...
[4947728.340451039 4948776.262837316 4950520.124447621 ...
4948776.262837316 4947728.340451039 4947378.765107641]
[5012332.061383601 5013330.303948319 5014991.40441991 ...
5013330.303948319 5012332.061383601 5011999.049633339]
[5492753.213520242 5493239.034010689 5494047.428415241 ...
5493239.034010689 5492753.213520242 5492591.142485561]]Units centimeter - DYT(nlat_t, nlon_t)float64[cm] 5.94e+06 ... 5.046e+06
- long_name :
- y-spacing centered at T points
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
...
[4916574.848905383 4917288.983845205 4918715.639700476 ...
4918715.639700476 4917288.983845205 4916574.848905383]
[4978532.256653298 4979215.61944315 4980580.74758446 ...
4980580.74758446 4979215.61944315 4978532.256653298]
[5045798.854363643 5046446.74588877 5047740.960783768 ...
5047740.960783768 5046446.74588877 5045798.854363643]]Units centimeter - TLAT(nlat_t, nlon_t)float64[degrees_north] -79.22 ... 72.19
- long_name :
- T-grid latitude
- grid_loc :
- 2110
Magnitude [[-79.2205226074621 -79.22052260746206 -79.22052260746206 ...
-79.2205226074621 -79.22052260746206 -79.22052260746206]
[-78.6863062626698 -78.6863062626698 -78.6863062626698 ...
-78.6863062626698 -78.6863062626698 -78.6863062626698]
[-78.1520899178775 -78.15208991787753 -78.15208991787753 ...
-78.1520899178775 -78.15208991787753 -78.15208991787753]
...
[71.29031715366953 71.29408251833382 71.30160692424768 ...
71.30160692424768 71.29408251833382 71.29031715963573]
[71.73524334931031 71.73881844647977 71.74596230637202 ...
71.74596230637202 71.73881844647977 71.73524335440224]
[72.18597561314856 72.18933231024438 72.19603941216243 ...
72.19603941216243 72.18933231024438 72.185975617393]]Units degrees_north - TLONG(nlat_t, nlon_t)float64[degrees_east] 320.6 ... 319.8
- long_name :
- T-grid longitude
- grid_loc :
- 2110
Magnitude [[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
...
[320.2513308575635 320.75380113277765 321.2557732450659 ...
318.74424456455654 319.2462166768449 319.74869142889844]
[320.2345947740577 320.70358949219457 321.17207441792743 ...
318.82794339169504 319.2964283174279 319.76542721431554]
[320.21650899191076 320.64933030484474 321.08163472535256 ...
318.9183830842699 319.3506875047777 319.783512674328]]Units degrees_east - ULAT(nlat_u, nlon_u)float64[degrees_north] -78.95 ... 72.41
- long_name :
- U-grid latitude
- grid_loc :
- 2220
Magnitude [[-78.95289508906419 -78.95289508906419 -78.95289508906419 ...
-78.95289508906419 -78.95289508906419 -78.95289508906419]
[-78.41865507419762 -78.41865507419762 -78.41865507419762 ...
-78.41865507419762 -78.41865507419762 -78.41865507419762]
[-77.88441505933103 -77.88441505933103 -77.88441505933103 ...
-77.88441505933103 -77.88441505933103 -77.88441505933103]
...
[71.51215223589793 71.51766482435514 71.5268419145405 ...
71.51766482435514 71.51215223589793 71.5103136491988]
[71.95983547829555 71.96504257680144 71.97371053638891 ...
71.96504257680144 71.95983547829555 71.95809872345427]
[72.4135549007958 72.41841154649613 72.42649553943762 ...
72.41841154649613 72.4135549007958 72.4119349756425]]Units degrees_north - ULONG(nlat_u, nlon_u)float64[degrees_east] 321.1 ... 320.0
- long_name :
- U-grid longitude
- grid_loc :
- 2220
Magnitude [[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
...
[320.4863780195498 320.97240884258844 321.45776380116627 ...
319.0276089670341 319.5136397900728 320.0000132363385]
[320.4516076742647 320.9028618068177 321.3534274495317 ...
319.09715600280464 319.54841013535787 320.00001292672465]
[320.4139785818655 320.82760084807654 321.2405291451365 ...
319.1724169615458 319.5860392277569 320.0000125916489]]Units degrees_east - nlon_u(nlon_u)int641 2 3 4 5 6 ... 316 317 318 319 320
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 318, 319, 320])
- nlat_u(nlat_u)int641 2 3 4 5 6 ... 380 381 382 383 384
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 382, 383, 384])
- nlon_t(nlon_t)float640.5 1.5 2.5 ... 317.5 318.5 319.5
- axis :
- X
array([ 0.5, 1.5, 2.5, ..., 317.5, 318.5, 319.5])
- nlat_t(nlat_t)float640.5 1.5 2.5 ... 381.5 382.5 383.5
- axis :
- Y
array([ 0.5, 1.5, 2.5, ..., 381.5, 382.5, 383.5])
- TEMP(z_t, nlat_t, nlon_t)float32[°C] nan nan nan ... nan nan nan
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude [[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]Units degree_Celsius - SALT(z_t, nlat_t, nlon_t)float32[g/kg] nan nan nan ... nan nan nan
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude [[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]Units gram/kilogram - σ(z_t, nlat_t, nlon_t)float64[kg/m³] nan nan nan ... nan nan nan
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
Magnitude [[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]Units kilogram/meter3
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
regridded_coarsened_clim = estimate_redi_terms(
coarsened.expand_dims(cycle=1), gridcoarse, bins
)
regridded_coarsened_clim
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/numba/np/ufunc/gufunc.py:170: RuntimeWarning: invalid value encountered in _interp_1d_linear
return self.ufunc(*args, **kwargs)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/numba/np/ufunc/gufunc.py:170: RuntimeWarning: invalid value encountered in _interp_1d_linear
return self.ufunc(*args, **kwargs)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/numba/np/ufunc/gufunc.py:170: RuntimeWarning: invalid value encountered in _interp_1d_linear
return self.ufunc(*args, **kwargs)
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/xgcm/grid.py:1515: UserWarning: Metric at ('cycle', 'nlat_u', 'nlon_t', 'σ') being interpolated from metrics at dimensions ('nlat_t', 'nlon_t'). Boundary value set to 'extend'.
warnings.warn(
/glade/u/home/dcherian/miniconda3/envs/eddydiff/lib/python3.10/site-packages/xgcm/grid.py:1515: UserWarning: Metric at ('cycle', 'nlat_t', 'nlon_u', 'σ') being interpolated from metrics at dimensions ('nlat_t', 'nlon_t'). Boundary value set to 'extend'.
warnings.warn(
<xarray.Dataset>
Dimensions: (cycle: 1, nlat_t: 384, nlon_t: 320, σ: 60, nlat_u: 384,
nlon_u: 320)
Coordinates: (12/16)
time object 0052-01-01 05:17:48.750000
TAREA (nlat_t, nlon_t) float64 [cm²] 1.125e+13 1.125e+13 ... 7.432e+12
DXT (nlat_t, nlon_t) float64 [cm] 1.894e+06 1.893e+06 ... 1.473e+06
DYT (nlat_t, nlon_t) float64 [cm] 5.94e+06 5.94e+06 ... 5.046e+06
TLAT (nlat_t, nlon_t) float64 [degrees_north] -79.22 -79.22 ... 72.19
TLONG (nlat_t, nlon_t) float64 [degrees_east] 320.6 321.7 ... 319.4 319.8
... ...
DXU (nlat_u, nlon_u) float64 [cm] 2.397e+06 2.397e+06 ... 1.391e+06
DYU (nlat_u, nlon_u) float64 [cm] 5.94e+06 5.94e+06 ... 5.493e+06
ULAT (nlat_u, nlon_u) float64 [degrees_north] -78.95 -78.95 ... 72.41
ULONG (nlat_u, nlon_u) float64 [degrees_east] 321.1 322.3 ... 319.6 320.0
* nlon_u (nlon_u) int64 1 2 3 4 5 6 7 8 ... 313 314 315 316 317 318 319 320
* nlat_u (nlat_u) int64 1 2 3 4 5 6 7 8 ... 377 378 379 380 381 382 383 384
Dimensions without coordinates: cycle
Data variables:
z_σ (cycle, nlat_t, nlon_t, σ) float64 [cm] nan nan nan ... nan nan nan
TEMP (cycle, nlat_t, nlon_t, σ) float64 [°C] nan nan nan ... nan nan nan
SALT (cycle, nlat_t, nlon_t, σ) float64 [g/kg] nan nan nan ... nan nan
delT2 (cycle, nlat_t, nlon_t, σ) float64 [Δ°C²/cm²] nan nan ... nan nan
Attributes: (12/14)
history: Mon Apr 15 11:06:38 2019: ncks -A 1st_half/ta...
title: g.e20.G.TL319_t13.control.001_hfreq
model_doi_url: https://doi.org/10.5065/D67H1H0V
time_period_freq: day_5
Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/net...
yrs_averaged: 42-61
... ...
calendar: All years have exactly 365 days.
start_time: This dataset was created on 2019-01-16 at 20:...
contents: Diagnostic and Prognostic Variables
revision: $Id: tavg.F90 89091 2018-04-30 15:58:32Z altu...
history_of_appended_files: Mon Apr 15 11:06:38 2019: Appended file 1st_h...
NCO: netCDF Operators version 4.7.4 (http://nco.sf...xarray.Dataset
- cycle: 1
- nlat_t: 384
- nlon_t: 320
- σ: 60
- nlat_u: 384
- nlon_u: 320
- time()object0052-01-01 05:17:48.750000
array(cftime.DatetimeNoLeap(52, 1, 1, 5, 17, 48, 750000, has_year_zero=True), dtype=object) - TAREA(nlat_t, nlon_t)float64[cm²] 1.125e+13 ... 7.432e+12
- long_name :
- area of T cells
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[11247860859525.367 11246464431535.787 11243601542435.537 ...
11243601542435.537 11246464431535.787 11247860859525.367]
[14574504663793.309 14574504663793.309 14574504663793.309 ...
14574504663793.309 14574504663793.309 14574504663793.309]
[15253078080270.947 15253078080270.947 15253078080270.947 ...
15253078080270.947 15253078080270.947 15253078080270.947]
...
[8814509703824.143 8813112137506.744 8810160950880.943 ...
8810160950880.943 8813112137506.744 8814509703824.143]
[8139974295650.273 8138513117138.203 8135447188700.487 ...
8135447188700.487 8138513117138.203 8139974295650.273]
[7432229767744.24 7430727233496.748 7427591649509.918 ...
7427591649509.918 7430727233496.748 7432229767744.24]]Units centimeter2 - DXT(nlat_t, nlon_t)float64[cm] 1.894e+06 ... 1.473e+06
- long_name :
- x-spacing centered at T points
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[1893724.167348422 1893489.060472114 1893007.0557295864 ...
1893007.0557295864 1893489.060472114 1893724.167348422]
[2453808.0665875464 2453808.0665875464 2453808.0665875464 ...
2453808.0665875464 2453808.0665875464 2453808.0665875464]
[2568054.7570607527 2568054.7570607527 2568054.7570607527 ...
2568054.7570607527 2568054.7570607527 2568054.7570607527]
...
[1792815.1151378462 1792270.5308678232 1791150.6979121557 ...
1791150.6979121557 1792270.5308678232 1792815.1151378462]
[1635014.8750712688 1634497.0250652395 1633433.4490302382 ...
1633433.4490302382 1634497.0250652395 1635014.8750712688]
[1472954.032108671 1472467.1848663418 1471468.46623378 ...
1471468.46623378 1472467.1848663418 1472954.032108671]]Units centimeter - DYT(nlat_t, nlon_t)float64[cm] 5.94e+06 ... 5.046e+06
- long_name :
- y-spacing centered at T points
- coordinates :
- TLONG TLAT
- grid_loc :
- 2110
Magnitude [[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
...
[4916574.848905383 4917288.983845205 4918715.639700476 ...
4918715.639700476 4917288.983845205 4916574.848905383]
[4978532.256653298 4979215.61944315 4980580.74758446 ...
4980580.74758446 4979215.61944315 4978532.256653298]
[5045798.854363643 5046446.74588877 5047740.960783768 ...
5047740.960783768 5046446.74588877 5045798.854363643]]Units centimeter - TLAT(nlat_t, nlon_t)float64[degrees_north] -79.22 ... 72.19
- long_name :
- T-grid latitude
- grid_loc :
- 2110
Magnitude [[-79.2205226074621 -79.22052260746206 -79.22052260746206 ...
-79.2205226074621 -79.22052260746206 -79.22052260746206]
[-78.6863062626698 -78.6863062626698 -78.6863062626698 ...
-78.6863062626698 -78.6863062626698 -78.6863062626698]
[-78.1520899178775 -78.15208991787753 -78.15208991787753 ...
-78.1520899178775 -78.15208991787753 -78.15208991787753]
...
[71.29031715366953 71.29408251833382 71.30160692424768 ...
71.30160692424768 71.29408251833382 71.29031715963573]
[71.73524334931031 71.73881844647977 71.74596230637202 ...
71.74596230637202 71.73881844647977 71.73524335440224]
[72.18597561314856 72.18933231024438 72.19603941216243 ...
72.19603941216243 72.18933231024438 72.185975617393]]Units degrees_north - TLONG(nlat_t, nlon_t)float64[degrees_east] 320.6 ... 319.8
- long_name :
- T-grid longitude
- grid_loc :
- 2110
Magnitude [[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
[320.56250892046415 321.68750895177016 322.81250898307616 ...
317.18750882654626 318.3125088578522 319.4375088891582]
...
[320.2513308575635 320.75380113277765 321.2557732450659 ...
318.74424456455654 319.2462166768449 319.74869142889844]
[320.2345947740577 320.70358949219457 321.17207441792743 ...
318.82794339169504 319.2964283174279 319.76542721431554]
[320.21650899191076 320.64933030484474 321.08163472535256 ...
318.9183830842699 319.3506875047777 319.783512674328]]Units degrees_east - nlon_t(nlon_t)float640.5 1.5 2.5 ... 317.5 318.5 319.5
- axis :
- X
array([ 0.5, 1.5, 2.5, ..., 317.5, 318.5, 319.5])
- nlat_t(nlat_t)float640.5 1.5 2.5 ... 381.5 382.5 383.5
- axis :
- Y
array([ 0.5, 1.5, 2.5, ..., 381.5, 382.5, 383.5])
- σ(σ)float3234.15 34.15 34.17 ... 37.2 37.2
- grid_loc :
- 3111
- long_name :
- $σ_2$
- cell_methods :
- time: mean
- units :
- kilogram / meter ** 3
- axis :
- Z
array([34.147, 34.155, 34.166, 34.182, 34.217, 34.295, 34.401, 34.504, 34.594, 34.666, 34.725, 34.773, 34.817, 34.858, 34.899, 34.939, 34.978, 35.017, 35.056, 35.096, 35.136, 35.178, 35.221, 35.266, 35.314, 35.366, 35.423, 35.485, 35.553, 35.628, 35.709, 35.798, 35.894, 35.997, 36.105, 36.217, 36.33 , 36.44 , 36.547, 36.648, 36.742, 36.828, 36.905, 36.971, 37.026, 37.072, 37.109, 37.138, 37.16 , 37.175, 37.185, 37.19 , 37.193, 37.195, 37.196, 37.197, 37.199, 37.2 , 37.201, 37.202], dtype=float32) - UAREA(nlat_u, nlon_u)float64[cm²] 1.423e+13 ... 7.639e+12
- long_name :
- area of U cells
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[14234893793685.246 14234893793685.246 14234893793685.246 ...
14234893793685.246 14234893793685.246 14234893793685.246]
[14914115533901.373 14914115533901.373 14914115533901.373 ...
14914115533901.373 14914115533901.373 14914115533901.373]
[15592040626640.52 15592040626640.52 15592040626640.52 ...
15592040626640.52 15592040626640.52 15592040626640.52]
...
[8483739989200.795 8481513618754.043 8477741995901.0625 ...
8481513618754.043 8483739989200.795 8484457126712.215]
[7793365027426.501 7791064618023.649 7787175492414.463 ...
7791064618023.649 7793365027426.501 7794108970533.502]
[7638129699741.973 7634866007961.202 7629377325201.579 ...
7634866007961.202 7638129699741.973 7639195672449.191]]Units centimeter2 - DXU(nlat_u, nlon_u)float64[cm] 2.397e+06 ... 1.391e+06
- long_name :
- x-spacing centered at U points
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[2396630.14446974 2396630.14446974 2396630.14446974 ... 2396630.14446974
2396630.14446974 2396630.14446974]
[2510985.988705353 2510985.988705353 2510985.988705353 ...
2510985.988705353 2510985.988705353 2510985.988705353]
[2625123.5254161526 2625123.5254161526 2625123.5254161526 ...
2625123.5254161526 2625123.5254161526 2625123.5254161526]
...
[1714673.766512292 1713860.7947273168 1712495.2091467376 ...
1713860.7947273168 1714673.766512292 1714939.8761522996]
[1554838.1336242165 1554069.6793681611 1552779.429602076 ...
1554069.6793681611 1554838.1336242165 1555089.873990238]
[1390583.0833507963 1389865.9717319605 1388662.4432367296 ...
1389865.9717319605 1390583.0833507963 1390818.1902271044]]Units centimeter - DYU(nlat_u, nlon_u)float64[cm] 5.94e+06 ... 5.493e+06
- long_name :
- y-spacing centered at U points
- coordinates :
- ULONG ULAT
- grid_loc :
- 2220
Magnitude [[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
[5939545.501642161 5939545.501642161 5939545.501642161 ...
5939545.501642161 5939545.501642161 5939545.501642161]
...
[4947728.340451039 4948776.262837316 4950520.124447621 ...
4948776.262837316 4947728.340451039 4947378.765107641]
[5012332.061383601 5013330.303948319 5014991.40441991 ...
5013330.303948319 5012332.061383601 5011999.049633339]
[5492753.213520242 5493239.034010689 5494047.428415241 ...
5493239.034010689 5492753.213520242 5492591.142485561]]Units centimeter - ULAT(nlat_u, nlon_u)float64[degrees_north] -78.95 ... 72.41
- long_name :
- U-grid latitude
- grid_loc :
- 2220
Magnitude [[-78.95289508906419 -78.95289508906419 -78.95289508906419 ...
-78.95289508906419 -78.95289508906419 -78.95289508906419]
[-78.41865507419762 -78.41865507419762 -78.41865507419762 ...
-78.41865507419762 -78.41865507419762 -78.41865507419762]
[-77.88441505933103 -77.88441505933103 -77.88441505933103 ...
-77.88441505933103 -77.88441505933103 -77.88441505933103]
...
[71.51215223589793 71.51766482435514 71.5268419145405 ...
71.51766482435514 71.51215223589793 71.5103136491988]
[71.95983547829555 71.96504257680144 71.97371053638891 ...
71.96504257680144 71.95983547829555 71.95809872345427]
[72.4135549007958 72.41841154649613 72.42649553943762 ...
72.41841154649613 72.4135549007958 72.4119349756425]]Units degrees_north - ULONG(nlat_u, nlon_u)float64[degrees_east] 321.1 ... 320.0
- long_name :
- U-grid longitude
- grid_loc :
- 2220
Magnitude [[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
[321.1250089361172 322.2500089674231 323.37500899872913 ...
317.75000884219924 318.87500887350524 320.0000089048112]
...
[320.4863780195498 320.97240884258844 321.45776380116627 ...
319.0276089670341 319.5136397900728 320.0000132363385]
[320.4516076742647 320.9028618068177 321.3534274495317 ...
319.09715600280464 319.54841013535787 320.00001292672465]
[320.4139785818655 320.82760084807654 321.2405291451365 ...
319.1724169615458 319.5860392277569 320.0000125916489]]Units degrees_east - nlon_u(nlon_u)int641 2 3 4 5 6 ... 316 317 318 319 320
- axis :
- X
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 318, 319, 320])
- nlat_u(nlat_u)int641 2 3 4 5 6 ... 380 381 382 383 384
- axis :
- Y
- c_grid_axis_shift :
- 0.5
array([ 1, 2, 3, ..., 382, 383, 384])
- z_σ(cycle, nlat_t, nlon_t, σ)float64[cm] nan nan nan ... nan nan nan
- axis :
- Z
- positive :
- down
Magnitude [[[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]]Units centimeter - TEMP(cycle, nlat_t, nlon_t, σ)float64[°C] nan nan nan ... nan nan nan
- grid_loc :
- 3111
- long_name :
- Potential Temperature
- cell_methods :
- time: mean
Magnitude [[[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]]Units degree_Celsius - SALT(cycle, nlat_t, nlon_t, σ)float64[g/kg] nan nan nan ... nan nan nan
- grid_loc :
- 3111
- long_name :
- Salinity
- cell_methods :
- time: mean
Magnitude [[[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]]Units gram/kilogram - delT2(cycle, nlat_t, nlon_t, σ)float64[Δ°C²/cm²] nan nan nan ... nan nan
- long_name :
- $|∇T|^2$
Magnitude [[[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
...
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]
[[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
...
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]
[nan nan nan ... nan nan nan]]]]Units delta_degree_Celsius2/centimeter2
- history :
- Mon Apr 15 11:06:38 2019: ncks -A 1st_half/tavg.0042-0061.nc tavg.0042-0061.nc Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- title :
- g.e20.G.TL319_t13.control.001_hfreq
- model_doi_url :
- https://doi.org/10.5065/D67H1H0V
- time_period_freq :
- day_5
- Conventions :
- CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-current.htm
- yrs_averaged :
- 42-61
- source :
- CCSM POP2, the CCSM Ocean Component
- cell_methods :
- cell_methods = time: mean ==> the variable values are averaged over the time interval between the previous time coordinate and the current one. cell_methods absent ==> the variable values are at the time given by the current time coordinate.
- calendar :
- All years have exactly 365 days.
- start_time :
- This dataset was created on 2019-01-16 at 20:48:02.5
- contents :
- Diagnostic and Prognostic Variables
- revision :
- $Id: tavg.F90 89091 2018-04-30 15:58:32Z altuntas@ucar.edu $
- history_of_appended_files :
- Mon Apr 15 11:06:38 2019: Appended file 1st_half/tavg.0042-0061.nc had following "history" attribute: Fri Mar 29 16:25:52 2019: pyAverager tavg:42:61:__d g.e20.G.TL319_t13.control.001_hfreq.pop.h* tavg.0042-0061.nc Fri Mar 29 15:43:46 2019: pyAverager ya:42 g.e20.G.TL319_t13.control.001_hfreq.pop.h* g.e20.G.TL319_t13.control.001_hfreq.pop.h.0042.nc none
- NCO :
- netCDF Operators version 4.7.4 (http://nco.sf.net)
(
regridded_coarsened_clim.load()
.pipe(subset_1deg_to_natre)
.pint.dequantify()
.to_netcdf("../datasets/pop-hires-natre-coarsened-annual-climatology.nc")
)