temp-salt-vs-depth-time ❌
This notebook failed in the latest run for exp2.0_run2-expt-3d030595 (2026-10-19 16:02 AEDT).
Why it failed
The lines below are picked out of the error; the first error listed is usually the cause.
ValueError: Expected exactly one dataset. Received 2 datasets. Please refine your search on file_id or use `.to_dataset_dict()`.
ValueError Traceback (most recent call last)
--> 926 raise ValueError(
ValueError: Expected exactly one dataset. Received 2 datasets. Please refine your search on file_id or use `.to_dataset_dict()`.
Full error (from mkfigs_errors.log)
ValueError: Expected exactly one dataset. Received 2 datasets. Please refine your search on file_id or use `.to_dataset_dict()`.
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
Cell In[12], line 8
4
5 if model_name == "ACCESS-CM3":
6 om3chunks["time"] = 1 # CM3 stores yearly files; avoid ~6 GB chunks
7
----> 8 om3vars = {
9 vname: {expt: ds.search(variable=vname).to_dask(
10 xarray_open_kwargs = dict(
11 chunks=om3chunks,
File /g/data/xp65/public/apps/med_conda/envs/analysis3-26.08/lib/python3.12/site-packages/intake_esm/core.py:926, in esm_datastore.to_dask(self, **kwargs)
924 if len(self) != 1: # quick check to fail more quickly if there are many results
925 lens = self._aggr_lengths
--> 926 raise ValueError(
927 f'Expected exactly one dataset. Received {len(self)} datasets. Please refine your search on {", ".join(lens.keys())} or use `.to_dataset_dict()`.'
928 )
929 res = self.to_dataset_dict(**{**kwargs, 'progressbar': False})
930 if len(res) != 1: # extra check in case kwargs did modify something
ValueError: Expected exactly one dataset. Received 2 datasets. Please refine your search on file_id or use `.to_dataset_dict()`.
The partly-run notebook shows every cell up to and including the one that failed.