diff --git a/examples/validate_chunkspec.ipynb b/examples/validate_chunkspec.ipynb index 7e12bdd..f75d281 100644 --- a/examples/validate_chunkspec.ipynb +++ b/examples/validate_chunkspec.ipynb @@ -68,7 +68,7 @@ " A dictionary of dictionaries, each containing the chunk specification for a\n", " single file in the dataset as key value pairs. This is only returned if\n", " files in the provided dataset are found to have inconsistent chunking.\n", - "\u001b[0;31mFile:\u001b[0m ~/access-intake-utils/src/access_intake_utils/chunking/_chunking.py\n", + "\u001b[0;31mFile:\u001b[0m ~/.local/lib/python3.11/site-packages/access_intake_utils/chunking/_chunking.py\n", "\u001b[0;31mType:\u001b[0m function" ] }, @@ -83,7 +83,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 5, "id": "75aebe8a-9ae0-487b-a3ae-59f17fba7415", "metadata": {}, "outputs": [ @@ -190,7 +190,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 6, "id": "080acfe7-f45d-4acc-afad-7393205846ea", "metadata": {}, "outputs": [ @@ -589,8 +589,8 @@ " intake_esm_attrs:variable_units: degrees_E,degrees_N,meters,mete...\n", " intake_esm_attrs:realm: ocean\n", " intake_esm_attrs:_data_format_: netcdf\n", - " intake_esm_dataset_key: ocean_month.1mon
array([-279.95, -279.85, -279.75, ..., 79.75, 79.85, 79.95])
array([-81.108632, -81.066392, -81.024153, ..., 89.894417, 89.936657,\n", - " 89.978896])
array([5.412808e-01, 1.680735e+00, 2.939953e+00, 4.331521e+00, 5.869350e+00,\n", + " intake_esm_dataset_key: ocean_month.1mon
array([-279.95, -279.85, -279.75, ..., 79.75, 79.85, 79.95])
array([-81.108632, -81.066392, -81.024153, ..., 89.894417, 89.936657,\n", + " 89.978896])
array([5.412808e-01, 1.680735e+00, 2.939953e+00, 4.331521e+00, 5.869350e+00,\n",
" 7.568810e+00, 9.446885e+00, 1.152234e+01, 1.381593e+01, 1.635055e+01,\n",
" 1.915154e+01, 2.224687e+01, 2.566746e+01, 2.944746e+01, 3.362460e+01,\n",
" 3.824057e+01, 4.334140e+01, 4.897796e+01, 5.520640e+01, 6.208874e+01,\n",
@@ -604,7 +604,7 @@
" 2.161913e+03, 2.322601e+03, 2.488533e+03, 2.659189e+03, 2.834054e+03,\n",
" 3.012631e+03, 3.194453e+03, 3.379089e+03, 3.566145e+03, 3.755274e+03,\n",
" 3.946166e+03, 4.138551e+03, 4.332197e+03, 4.526903e+03, 4.722497e+03,\n",
- " 4.918835e+03, 5.115794e+03, 5.313270e+03, 5.511177e+03, 5.709443e+03])array([cftime.DatetimeNoLeap(2145, 1, 16, 12, 0, 0, 0, has_year_zero=True),\n", + " 4.918835e+03, 5.115794e+03, 5.313270e+03, 5.511177e+03, 5.709443e+03])
array([cftime.DatetimeNoLeap(2145, 1, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 2, 15, 0, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 3, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 4, 16, 0, 0, 0, 0, has_year_zero=True),\n",
@@ -646,7 +646,7 @@
" cftime.DatetimeNoLeap(2148, 4, 16, 0, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2148, 5, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2148, 6, 16, 0, 0, 0, 0, has_year_zero=True)],\n",
- " dtype=object)\n",
"
|
PandasIndex(Index([ -279.95, -279.84999999999997, -279.74999999999994,\n",
" -279.6499999999999, -279.5499999999999, -279.4499999999999,\n",
" -279.34999999999985, -279.24999999999983, -279.1499999999998,\n",
" -279.0499999999998,\n",
@@ -862,7 +862,7 @@
" 79.34999999999494, 79.4499999999949, 79.54999999999492,\n",
" 79.64999999999489, 79.74999999999491, 79.84999999999488,\n",
" 79.9499999999949],\n",
- " dtype='float64', name='xt_ocean', length=3600))PandasIndex(Index([-81.10863167835483, -81.06639232397434, -81.02415296959386,\n", + " dtype='float64', name='xt_ocean', length=3600))
PandasIndex(Index([-81.10863167835483, -81.06639232397434, -81.02415296959386,\n",
" -80.98191361521337, -80.93967426083289, -80.8974349064524,\n",
" -80.85519555207192, -80.81295619769143, -80.77071684331095,\n",
" -80.72847748893047,\n",
@@ -871,7 +871,7 @@
" 89.72545997197363, 89.76769932635409, 89.80993868073463,\n",
" 89.85217803511516, 89.89441738949557, 89.936656743876,\n",
" 89.97889609825653],\n",
- " dtype='float64', name='yt_ocean', length=2700))PandasIndex(Index([0.5412807653916101, 1.680734679831433, 2.939952648914465,\n", + " dtype='float64', name='yt_ocean', length=2700))
PandasIndex(Index([0.5412807653916101, 1.680734679831433, 2.939952648914465,\n",
" 4.331521485149508, 5.8693504240540255, 7.5688099200502155,\n",
" 9.446884959648713, 11.522344392803275, 13.815927932333222,\n",
" 16.350552632935347, 19.151540835805992, 22.24687175218868,\n",
@@ -896,7 +896,7 @@
" 4138.551439998412, 4332.197126591926, 4526.902649987421,\n",
" 4722.496976663542, 4918.834912408163, 5115.793747063695,\n",
" 5313.270158218243, 5511.177417673949, 5709.442914225761],\n",
- " dtype='float64', name='st_ocean'))PandasIndex(CFTimeIndex([2145-01-16 12:00:00, 2145-02-15 00:00:00, 2145-03-16 12:00:00,\n", + " dtype='float64', name='st_ocean'))
PandasIndex(CFTimeIndex([2145-01-16 12:00:00, 2145-02-15 00:00:00, 2145-03-16 12:00:00,\n",
" 2145-04-16 00:00:00, 2145-05-16 12:00:00, 2145-06-16 00:00:00,\n",
" 2145-07-16 12:00:00, 2145-08-16 12:00:00, 2145-09-16 00:00:00,\n",
" 2145-10-16 12:00:00, 2145-11-16 00:00:00, 2145-12-16 12:00:00,\n",
@@ -910,7 +910,7 @@
" 2147-10-16 12:00:00, 2147-11-16 00:00:00, 2147-12-16 12:00:00,\n",
" 2148-01-16 12:00:00, 2148-02-15 00:00:00, 2148-03-16 12:00:00,\n",
" 2148-04-16 00:00:00, 2148-05-16 12:00:00, 2148-06-16 00:00:00],\n",
- " dtype='object', length=42, calendar='noleap', freq=None))array([-279.95, -279.85, -279.75, ..., 79.75, 79.85, 79.95])
array([-81.108632, -81.066392, -81.024153, ..., 89.894417, 89.936657,\n", - " 89.978896])
array([5.412808e-01, 1.680735e+00, 2.939953e+00, 4.331521e+00, 5.869350e+00,\n", + " intake_esm_dataset_key: ocean_month.1mon
array([-279.95, -279.85, -279.75, ..., 79.75, 79.85, 79.95])
array([-81.108632, -81.066392, -81.024153, ..., 89.894417, 89.936657,\n", + " 89.978896])
array([5.412808e-01, 1.680735e+00, 2.939953e+00, 4.331521e+00, 5.869350e+00,\n",
" 7.568810e+00, 9.446885e+00, 1.152234e+01, 1.381593e+01, 1.635055e+01,\n",
" 1.915154e+01, 2.224687e+01, 2.566746e+01, 2.944746e+01, 3.362460e+01,\n",
" 3.824057e+01, 4.334140e+01, 4.897796e+01, 5.520640e+01, 6.208874e+01,\n",
@@ -1489,7 +1489,7 @@
" 2.161913e+03, 2.322601e+03, 2.488533e+03, 2.659189e+03, 2.834054e+03,\n",
" 3.012631e+03, 3.194453e+03, 3.379089e+03, 3.566145e+03, 3.755274e+03,\n",
" 3.946166e+03, 4.138551e+03, 4.332197e+03, 4.526903e+03, 4.722497e+03,\n",
- " 4.918835e+03, 5.115794e+03, 5.313270e+03, 5.511177e+03, 5.709443e+03])array([cftime.DatetimeNoLeap(2145, 1, 16, 12, 0, 0, 0, has_year_zero=True),\n", + " 4.918835e+03, 5.115794e+03, 5.313270e+03, 5.511177e+03, 5.709443e+03])
array([cftime.DatetimeNoLeap(2145, 1, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 2, 15, 0, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 3, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2145, 4, 16, 0, 0, 0, 0, has_year_zero=True),\n",
@@ -1531,7 +1531,7 @@
" cftime.DatetimeNoLeap(2148, 4, 16, 0, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2148, 5, 16, 12, 0, 0, 0, has_year_zero=True),\n",
" cftime.DatetimeNoLeap(2148, 6, 16, 0, 0, 0, 0, has_year_zero=True)],\n",
- " dtype=object)\n",
"
|
PandasIndex(Index([ -279.95, -279.84999999999997, -279.74999999999994,\n",
" -279.6499999999999, -279.5499999999999, -279.4499999999999,\n",
" -279.34999999999985, -279.24999999999983, -279.1499999999998,\n",
" -279.0499999999998,\n",
@@ -1679,7 +1679,7 @@
" 79.34999999999494, 79.4499999999949, 79.54999999999492,\n",
" 79.64999999999489, 79.74999999999491, 79.84999999999488,\n",
" 79.9499999999949],\n",
- " dtype='float64', name='xt_ocean', length=3600))PandasIndex(Index([-81.10863167835483, -81.06639232397434, -81.02415296959386,\n", + " dtype='float64', name='xt_ocean', length=3600))
PandasIndex(Index([-81.10863167835483, -81.06639232397434, -81.02415296959386,\n",
" -80.98191361521337, -80.93967426083289, -80.8974349064524,\n",
" -80.85519555207192, -80.81295619769143, -80.77071684331095,\n",
" -80.72847748893047,\n",
@@ -1688,7 +1688,7 @@
" 89.72545997197363, 89.76769932635409, 89.80993868073463,\n",
" 89.85217803511516, 89.89441738949557, 89.936656743876,\n",
" 89.97889609825653],\n",
- " dtype='float64', name='yt_ocean', length=2700))PandasIndex(Index([0.5412807653916101, 1.680734679831433, 2.939952648914465,\n", + " dtype='float64', name='yt_ocean', length=2700))
PandasIndex(Index([0.5412807653916101, 1.680734679831433, 2.939952648914465,\n",
" 4.331521485149508, 5.8693504240540255, 7.5688099200502155,\n",
" 9.446884959648713, 11.522344392803275, 13.815927932333222,\n",
" 16.350552632935347, 19.151540835805992, 22.24687175218868,\n",
@@ -1713,7 +1713,7 @@
" 4138.551439998412, 4332.197126591926, 4526.902649987421,\n",
" 4722.496976663542, 4918.834912408163, 5115.793747063695,\n",
" 5313.270158218243, 5511.177417673949, 5709.442914225761],\n",
- " dtype='float64', name='st_ocean'))PandasIndex(CFTimeIndex([2145-01-16 12:00:00, 2145-02-15 00:00:00, 2145-03-16 12:00:00,\n", + " dtype='float64', name='st_ocean'))
PandasIndex(CFTimeIndex([2145-01-16 12:00:00, 2145-02-15 00:00:00, 2145-03-16 12:00:00,\n",
" 2145-04-16 00:00:00, 2145-05-16 12:00:00, 2145-06-16 00:00:00,\n",
" 2145-07-16 12:00:00, 2145-08-16 12:00:00, 2145-09-16 00:00:00,\n",
" 2145-10-16 12:00:00, 2145-11-16 00:00:00, 2145-12-16 12:00:00,\n",
@@ -1727,7 +1727,7 @@
" 2147-10-16 12:00:00, 2147-11-16 00:00:00, 2147-12-16 12:00:00,\n",
" 2148-01-16 12:00:00, 2148-02-15 00:00:00, 2148-03-16 12:00:00,\n",
" 2148-04-16 00:00:00, 2148-05-16 12:00:00, 2148-06-16 00:00:00],\n",
- " dtype='object', length=42, calendar='noleap', freq=None))