From 69b9cc30e4eb484a7e0411ba4b4706a156b8b80f Mon Sep 17 00:00:00 2001
From: Fabian Wachsmann <k204210@l40414.lvt.dkrz.de>
Date: Thu, 13 Apr 2023 17:14:59 +0200
Subject: [PATCH] Updated era5 nbook

---
 .../notebooks/dkrz_era5_disk_catalog.ipynb    | 5133 +++++------------
 1 file changed, 1305 insertions(+), 3828 deletions(-)

diff --git a/builder/notebooks/dkrz_era5_disk_catalog.ipynb b/builder/notebooks/dkrz_era5_disk_catalog.ipynb
index 39e6dfe..f1709ae 100644
--- a/builder/notebooks/dkrz_era5_disk_catalog.ipynb
+++ b/builder/notebooks/dkrz_era5_disk_catalog.ipynb
@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 1,
+   "execution_count": 2,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -26,41 +26,83 @@
    ]
   },
   {
-   "cell_type": "code",
-   "execution_count": 40,
+   "cell_type": "markdown",
    "metadata": {},
-   "outputs": [],
    "source": [
-    "@lru_cache(maxsize=None)\n",
-    "def get_file_list(root_path): #, depth=0, extension='*.nc'):        \n",
-    "    depth=1\n",
-    "    from dask.diagnostics import ProgressBar\n",
+    "# ERA5 Restructured 2023"
+   ]
+  },
+  {
+   "cell_type": "raw",
+   "metadata": {},
+   "source": [
+    "#-----------------------------------------------------------------------------\n",
+    "#      (A) Directory structure\n",
+    "#-----------------------------------------------------------------------------\n",
+    "This document describes the /pool/data/ERA5 directory\n",
+    "structure that was implemented for all ERA5 data by December 19th, 2022 9am UTC\n",
     "\n",
-    "    #dirs=[p for p in Path(root_path).glob(\"*/*/\") if p.is_dir()]\n",
-    "    \n",
-    "    cmd = ['find', \"/work/bk1099/data\", '-mindepth', '1', '-maxdepth', '1','-type', \"d\"]\n",
-    "    proc = subprocess.Popen(cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE)\n",
-    "    output = proc.stdout.read().decode('utf-8').split()\n",
-    "    dirs=[Path(entry) for entry in output]\n",
-    "    \n",
-    "    @dask.delayed\n",
-    "    def _file_dir_files(directory):\n",
-    "        try:\n",
-    "            cmd = ['find', '-L', directory.as_posix(), '-maxdepth', '2','-type', \"f\", \"-perm\", \"-444\"]\n",
-    "            proc = subprocess.Popen(cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE)\n",
-    "            output = proc.stdout.read().decode('utf-8').split()\n",
-    "        except Exception:\n",
-    "            output = []\n",
-    "        return output\n",
+    "#==L1== Subfolders in /pool/data/ERA5/       \n",
+    "The subfolders name is a 2-digit product abbreviation (PROD):\n",
+    "E5           ERA5 data 1959 to present (most recent files with ~ 3-month delay)\n",
+    "E1           ERA5.1 data (corrected ERA5 data of the years 2000 to 2006)\n",
+    "ET           ERA5T is a provisional, early-release version of the ERA5 data \n",
+    "EB           ERA5 BE is the preliminary ERA5 backward extension data. \n",
+    "             Please use E5 instead. We keep this folder for the sake of traceability\n",
+    "             until January 31, 2023. Afterwards, the data will be deleted.\n",
     "\n",
-    "    print('Getting list of assets...\\n')\n",
-    "    filelist = [_file_dir_files(directory) for directory in dirs]\n",
-    "    # watch progress\n",
-    "    with ProgressBar():\n",
-    "        filelist = dask.compute(*filelist)\n",
+    "/pool/data/ERA5/ additionaly contains the following ancillary subfolders:\n",
+    "READMEs      all kind of Readmes for users of Levante /pool/data/ERA5 data\n",
+    "custom       storage of special ERA data requests (e.g. paramaters not provided by default)\n",
+    "incoming     (for internal use) raw retrievals\n",
+    "scripts      (for internal use) various scripts to postprocess or check the ERA5 data\n",
     "\n",
-    "    filelist = list(itertools.chain(*filelist))\n",
-    "    return filelist"
+    "#==L2== Subfolders in /pool/data/ERA5/${PROD}/       \n",
+    "The subfolders name is a 2-digit abbreviation for the level type (LEVTYPE):\n",
+    "pl           pressure level data  (16 parameters)\n",
+    "ml           model level data     (16 parameters)\n",
+    "sf           surface level data   (49 parameter in sf00 and 55 parameters in sf12)\n",
+    "\n",
+    "#==L3== Subfolders in /pool/data/ERA5/${PROD}/${LEVTYPE}/       \n",
+    "The subfolders name is a 2-digit abbreviation for the ECMWF type (TYPE):\n",
+    "an           analysis fields (ECMWF type=an; relevant for ml00, pl00, sf00 data)\n",
+    "fc           forecast fields (ECMWF type=fc; relevant for sf12 data)\n",
+    "\n",
+    "#==L4== Subfolders in /pool/data/ERA5/${PROD}/${LEVTYPE}/${TYPE}/\n",
+    "The subfolders name is a 2-digit abbreviation for temporal resolution (TRES):\n",
+    "1H           hourly temporal resolution\n",
+    "1D           daily  temporal resolution\n",
+    "1M           monthly temporal resolution\n",
+    "\n",
+    "#==L5== Subfolders in /pool/data/ERA5/${PROD}/${LEVTYPE}/${TYPE}/${TRES}/\n",
+    "PAR          3-digit GRIB parameter code as directory name\n",
+    " \n",
+    "PAR=027,028,029,030,031,032,033,034,035,036,037,038,039,040,041,042,043,044,045,049,050,\n",
+    "    057,059,060,075,076,077,078,079,129,130,131,132,133,134,135,136,137,138,139,141,142,143,\n",
+    "    144,145,146,147,151,152,155,157,159,160,161,162,163,164,165,166,167,168,169,170,172,175,\n",
+    "    176,177,178,179,180,181,182,183,186,187,188,195,196,197,198,201,202,203,205,206,208,209,\n",
+    "    210,211,212,228,235,236,238,239,240,243,244,245,246,247,248,277,278,279,285,385,386,474,\n",
+    "    475,476,477,502,503,507\n",
+    "\n",
+    "Please note that PAR refers to the last three digits of the parameter ID specified in ECMWF code table 128, except for PAR values >= 256 which refer to ECMWF code table 228. All table 228 PAR values have to be substracted by 256 to obtain the correct table 228 parameter ID.  Example: PAR 502 in /pool/data/ERA5 corresponds to parameter ID 246 of code table 228 (502=246+256).\n",
+    "\n",
+    "\n",
+    "#-----------------------------------------------------------------------------\n",
+    "#      (B) File naming convention\n",
+    "#-----------------------------------------------------------------------------\n",
+    "\n",
+    "ERA5 files on /pool/data/ERA5 have the following file naming convention:\n",
+    "#==L5== Subfolders in /pool/data/ERA5/${PROD}/${LEVTYPE}/${TYPE}/${TRES}/${PAR}\n",
+    "    \n",
+    "       ${PROD}${LEVTYPE}${TYPEID}_${TRES}_${DATE}_${PAR}.grb\n",
+    "\n",
+    "TYPEID       a 2-digit identifier for the ECMWF type (TYPE) and the forecast step\n",
+    "             00     all data with ECMWF type (TYPE) = an        \n",
+    "             12     for data with ECMWF type (TYPE) = fc \n",
+    "                    the number 12 reflects the forecast step\n",
+    "                    on /pool/data/ERA5 only fc data with forecast step 12 are provided \n",
+    "DATE         ${YYYY}-${MM}-${DD}\n",
+    "All other variables are defined in section (A) above.     "
    ]
   },
   {
@@ -78,15 +120,15 @@
     "E.g.: _\"E5pl00_1H_1979-10-02_157\"_\n",
     "\n",
     "The directory root is constructed by:\n",
-    "- `<level_type><type>_<frequency>/`\n",
+    "- `/work/bk1099/ERA5/<era_id>/<level_type>/<type>/<frequency>/<virt_code>`\n",
     "\n",
-    "E.g.: _\"sf12_MM/\"_ \n",
+    "E.g.: _\"/pool/data/ERA5/E5/sf/an/1H/027/\"_ \n",
     "\n",
     "`era_id`: E5 <br>\n",
     "`virt_code`: %03d <br>\n",
     "`initialization_date`: YYYY[-MM][[-DD]] <br>\n",
     "`validation_date`: YYYY[-MM][[-DD]] <br>\n",
-    "`frequency`: hourly=01=1H, monthly=MM <br>\n",
+    "`frequency`: hourly=01=1H, monthly=1M <br>\n",
     "`type`: an=00, fc=12 <br>\n",
     "`level_type`: ml, pl, sf <br>\n",
     "`path` : \"STRING\" <br>\n",
@@ -107,16 +149,16 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 41,
+   "execution_count": 4,
    "metadata": {},
    "outputs": [],
    "source": [
     "era_cv={}\n",
-    "era_cv[\"era_id\"]=[\"E5\"]\n",
+    "era_cv[\"era_id\"]=[\"E5\", \"E1\"]\n",
     "era_cv[\"virt_code\"]=\"[0-9][0-9][0-9]\"\n",
     "era_cv[\"initialization_date\"]=\"%Y-%m-%d\"\n",
-    "era_cv[\"validation_date\"]=\"%Y-%m-%d\"\n",
-    "era_cv[\"frequency\"]={\"1H\":\"hourly\",\"1D\":\"daily\", \"MM\":\"monthly\", \"01\":\"hourly\"}\n",
+    "era_cv[\"validation_date\"]=\"%Y-%m-%d\" #or INVARIANT\n",
+    "era_cv[\"frequency\"]={\"1H\":\"hourly\",\"1D\":\"daily\", \"IV\":\"invariant\"} #, \"1M\":\"monthly\"\n",
     "era_cv[\"dataType\"]={\"00\":\"an\", \"12\":\"fc\"}\n",
     "era_cv[\"level_type\"]={\"ml\":\"model_level\", \"pl\":\"pressure_level\",\"sf\":\"surface\"}\n",
     "era_cv[\"step\"]=[\"01\"]\n",
@@ -127,35 +169,58 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 42,
+   "execution_count": 3,
    "metadata": {},
    "outputs": [],
    "source": [
-    "activity_ids = ['sf00_MM',\n",
-    " 'ml00_1H',\n",
-    " 'sf00_1D',\n",
-    " 'pl00_1D',\n",
-    " 'pl00_1H',\n",
-    " 'sf00_1H',\n",
-    " 'sf12_MM',\n",
-    " 'sf12_1D',\n",
-    " 'sf12_01']"
+    "@lru_cache(maxsize=None)\n",
+    "def get_file_list(root_path): #, depth=0, extension='*.nc'):        \n",
+    "    depth=1\n",
+    "    from dask.diagnostics import ProgressBar\n",
+    "\n",
+    "    #dirs=[p for p in Path(root_path).glob(\"*/*/\") if p.is_dir()]\n",
+    "    \n",
+    "    cmd = ['find', \"/work/bk1099/data/E5\", '-mindepth', '4', '-maxdepth', '4','-type', \"d\"]\n",
+    "    proc = subprocess.Popen(cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE)\n",
+    "    output = proc.stdout.read().decode('utf-8').split()\n",
+    "    dirs=[Path(entry) for entry in output]\n",
+    "    cmd = ['find', \"/work/bk1099/data/E1\", '-mindepth', '4', '-maxdepth', '4','-type', \"d\"]\n",
+    "    proc = subprocess.Popen(cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE)\n",
+    "    output = proc.stdout.read().decode('utf-8').split()\n",
+    "    dirs+=[Path(entry) for entry in output]\n",
+    "    \n",
+    "    @dask.delayed\n",
+    "    def _file_dir_files(directory):\n",
+    "        try:\n",
+    "            cmd = ['find', '-L', directory.as_posix(), '-name', '*.grb','-type', \"f\", \"-perm\", \"-444\"]\n",
+    "            proc = subprocess.Popen(cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE)\n",
+    "            output = proc.stdout.read().decode('utf-8').split()\n",
+    "        except Exception:\n",
+    "            output = []\n",
+    "        return output\n",
+    "\n",
+    "    print('Getting list of assets...\\n')\n",
+    "    filelist = [_file_dir_files(directory) for directory in dirs]\n",
+    "    # watch progress\n",
+    "    with ProgressBar():\n",
+    "        filelist = dask.compute(*filelist)\n",
+    "\n",
+    "    filelist = list(itertools.chain(*filelist))\n",
+    "    return filelist"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 43,
+   "execution_count": 5,
    "metadata": {},
    "outputs": [],
    "source": [
-    "#a=xarray.open_dataset(df[\"path\"].values[0], engine=\"cfgrib\")\n",
-    "#a[\"lnsp\"].attrs\n",
-    "#str(a.time.values[0])[0:10]"
+    "activity_ids = ['E5','E1']"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 44,
+   "execution_count": 6,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -176,24 +241,25 @@
     "                return fileparts\n",
     "        \n",
     "    fileparts[\"validation_date\"]=filename.split(\"_\")[2]\n",
-    "    if \"-\" in fileparts[\"validation_date\"] and len(fileparts[\"validation_date\"].split(\"-\")[1]) == 4:\n",
-    "        fileparts[\"validation_date\"]=fileparts[\"validation_date\"].split(\"-\")[0]\n",
-    "    teststring = era_cv[\"validation_date\"]\n",
-    "    while teststring:\n",
-    "        try :\n",
-    "            datetime.datetime.strptime(fileparts[\"validation_date\"],teststring)\n",
-    "            break\n",
-    "        except:\n",
-    "            teststring = '-'.join(teststring.split(\"-\")[0:-1])\n",
-    "    if not teststring:\n",
-    "        return fileparts\n",
+    "    if not fileparts[\"validation_date\"]==\"INVARIANT\":\n",
+    "        if \"-\" in fileparts[\"validation_date\"] and len(fileparts[\"validation_date\"].split(\"-\")[1]) == 4:\n",
+    "            fileparts[\"validation_date\"]=fileparts[\"validation_date\"].split(\"-\")[0]\n",
+    "        teststring = era_cv[\"validation_date\"]\n",
+    "        while teststring:\n",
+    "            try :\n",
+    "                datetime.datetime.strptime(fileparts[\"validation_date\"],teststring)\n",
+    "                break\n",
+    "            except:\n",
+    "                teststring = '-'.join(teststring.split(\"-\")[0:-1])\n",
+    "        if not teststring:\n",
+    "            return fileparts\n",
     "\n",
     "    fileparts[\"initialization_date\"] = np.nan\n",
     "    if fileparts[\"dataType\"] == \"12\":\n",
     "        fileparts[\"initialization_date\"] = fileparts[\"validation_date\"]\n",
     "        fileparts[\"validation_date\"] = np.nan\n",
-    "    fileparts[\"virt_code\"]=filename.split(\"_\")[3]\n",
-    "    if \".grb\" in fileparts[\"virt_code\"] or '000' == fileparts[\"virt_code\"] :\n",
+    "    fileparts[\"virt_code\"]=filename.split(\"_\")[3].split('.')[0]\n",
+    "    if '000' == fileparts[\"virt_code\"] :\n",
     "        return fileparts\n",
     "    if not re.search(era_cv[\"virt_code\"],fileparts[\"virt_code\"]):\n",
     "        return fileparts\n",
@@ -208,19 +274,21 @@
     "    if fileparts[\"frequency\"] in era_cv[\"step\"]:\n",
     "        fileparts[\"step\"] = fileparts[\"frequency\"]\n",
     "    \n",
-    "    #For cross-checking against root dir\n",
-    "    fileparts[\"root\"]=fileparts[\"level_type\"]+fileparts[\"dataType\"]+\"_\"+fileparts[\"frequency\"]\n",
-    "\n",
     "    for key in era_cv :\n",
     "        if type(era_cv[key]) == dict :\n",
     "            fileparts[key] = era_cv[key][fileparts[key]]\n",
+    "    #For cross-checking against root dir\n",
+    "    fileparts[\"checkpath\"]=f\"/work/bk1099/data/{fileparts['era_id']}/{filename[2:4]}/{fileparts['dataType']}/{filename.split('_')[1]}/{fileparts['virt_code']}/{filename}\"\n",
+    "\n",
     "    return fileparts    "
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 45,
-   "metadata": {},
+   "execution_count": 7,
+   "metadata": {
+    "tags": []
+   },
    "outputs": [
     {
      "name": "stdout",
@@ -228,7 +296,7 @@
      "text": [
       "Getting list of assets...\n",
       "\n",
-      "[########################################] | 100% Completed |  1min 26.4s\n"
+      "[########################################] | 100% Completed |  2min 30.7s\n"
      ]
     }
    ],
@@ -238,7 +306,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 46,
+   "execution_count": 17,
    "metadata": {},
    "outputs": [
     {
@@ -273,113 +341,113 @@
        "      <th>code</th>\n",
        "      <th>table_id</th>\n",
        "      <th>step</th>\n",
-       "      <th>root</th>\n",
+       "      <th>checkpath</th>\n",
        "    </tr>\n",
        "  </thead>\n",
        "  <tbody>\n",
        "    <tr>\n",
        "      <th>0</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...</td>\n",
        "      <td>E5</td>\n",
-       "      <td>surface</td>\n",
+       "      <td>model_level</td>\n",
        "      <td>an</td>\n",
        "      <td>hourly</td>\n",
-       "      <td>2009-03</td>\n",
+       "      <td>2004-02-28</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>141</td>\n",
-       "      <td>141</td>\n",
-       "      <td>128.0</td>\n",
+       "      <td>248</td>\n",
+       "      <td>248</td>\n",
+       "      <td>128</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>sf00_1H</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "      <td>E5</td>\n",
-       "      <td>surface</td>\n",
+       "      <td>model_level</td>\n",
        "      <td>an</td>\n",
        "      <td>hourly</td>\n",
-       "      <td>2009-07</td>\n",
+       "      <td>1999-03-16</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>040</td>\n",
-       "      <td>040</td>\n",
-       "      <td>128.0</td>\n",
+       "      <td>248</td>\n",
+       "      <td>248</td>\n",
+       "      <td>128</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>sf00_1H</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "      <td>E5</td>\n",
-       "      <td>surface</td>\n",
+       "      <td>model_level</td>\n",
        "      <td>an</td>\n",
        "      <td>hourly</td>\n",
-       "      <td>2009-04</td>\n",
+       "      <td>1999-06-20</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>034</td>\n",
-       "      <td>034</td>\n",
-       "      <td>128.0</td>\n",
+       "      <td>248</td>\n",
+       "      <td>248</td>\n",
+       "      <td>128</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>sf00_1H</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "      <td>E5</td>\n",
-       "      <td>surface</td>\n",
+       "      <td>model_level</td>\n",
        "      <td>an</td>\n",
        "      <td>hourly</td>\n",
-       "      <td>2009-06</td>\n",
+       "      <td>1999-06-18</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>136</td>\n",
-       "      <td>136</td>\n",
-       "      <td>128.0</td>\n",
+       "      <td>248</td>\n",
+       "      <td>248</td>\n",
+       "      <td>128</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>sf00_1H</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...</td>\n",
        "      <td>E5</td>\n",
-       "      <td>surface</td>\n",
+       "      <td>model_level</td>\n",
        "      <td>an</td>\n",
        "      <td>hourly</td>\n",
-       "      <td>2009-08</td>\n",
+       "      <td>2004-04-21</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>243</td>\n",
-       "      <td>243</td>\n",
-       "      <td>128.0</td>\n",
+       "      <td>248</td>\n",
+       "      <td>248</td>\n",
+       "      <td>128</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>sf00_1H</td>\n",
+       "      <td>/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
        "</div>"
       ],
       "text/plain": [
-       "                                                path era_id level_type  \\\n",
-       "0  /work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...     E5    surface   \n",
-       "1  /work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...     E5    surface   \n",
-       "2  /work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...     E5    surface   \n",
-       "3  /work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...     E5    surface   \n",
-       "4  /work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-...     E5    surface   \n",
+       "                                                path era_id   level_type  \\\n",
+       "0  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...     E5  model_level   \n",
+       "1  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...     E5  model_level   \n",
+       "2  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...     E5  model_level   \n",
+       "3  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...     E5  model_level   \n",
+       "4  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...     E5  model_level   \n",
        "\n",
        "  dataType frequency validation_date initialization_date virt_code code  \\\n",
-       "0       an    hourly         2009-03                 NaN       141  141   \n",
-       "1       an    hourly         2009-07                 NaN       040  040   \n",
-       "2       an    hourly         2009-04                 NaN       034  034   \n",
-       "3       an    hourly         2009-06                 NaN       136  136   \n",
-       "4       an    hourly         2009-08                 NaN       243  243   \n",
+       "0       an    hourly      2004-02-28                 NaN       248  248   \n",
+       "1       an    hourly      1999-03-16                 NaN       248  248   \n",
+       "2       an    hourly      1999-06-20                 NaN       248  248   \n",
+       "3       an    hourly      1999-06-18                 NaN       248  248   \n",
+       "4       an    hourly      2004-04-21                 NaN       248  248   \n",
        "\n",
-       "   table_id step     root  \n",
-       "0     128.0  NaN  sf00_1H  \n",
-       "1     128.0  NaN  sf00_1H  \n",
-       "2     128.0  NaN  sf00_1H  \n",
-       "3     128.0  NaN  sf00_1H  \n",
-       "4     128.0  NaN  sf00_1H  "
+       "   table_id  step                                          checkpath  \n",
+       "0       128   NaN  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...  \n",
+       "1       128   NaN  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...  \n",
+       "2       128   NaN  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...  \n",
+       "3       128   NaN  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_19...  \n",
+       "4       128   NaN  /work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_20...  "
       ]
      },
-     "execution_count": 46,
+     "execution_count": 17,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -391,16 +459,16 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 47,
+   "execution_count": 18,
    "metadata": {},
    "outputs": [
     {
      "data": {
       "text/plain": [
-       "573484"
+       "5004281"
       ]
      },
-     "execution_count": 47,
+     "execution_count": 18,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -411,2804 +479,212 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 49,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/html": [
-       "<div>\n",
-       "<style scoped>\n",
-       "    .dataframe tbody tr th:only-of-type {\n",
-       "        vertical-align: middle;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe tbody tr th {\n",
-       "        vertical-align: top;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe thead th {\n",
-       "        text-align: right;\n",
-       "    }\n",
-       "</style>\n",
-       "<table border=\"1\" class=\"dataframe\">\n",
-       "  <thead>\n",
-       "    <tr style=\"text-align: right;\">\n",
-       "      <th></th>\n",
-       "      <th>path</th>\n",
-       "      <th>era_id</th>\n",
-       "      <th>level_type</th>\n",
-       "      <th>dataType</th>\n",
-       "      <th>frequency</th>\n",
-       "      <th>validation_date</th>\n",
-       "      <th>initialization_date</th>\n",
-       "      <th>virt_code</th>\n",
-       "      <th>code</th>\n",
-       "      <th>table_id</th>\n",
-       "      <th>step</th>\n",
-       "      <th>root</th>\n",
-       "    </tr>\n",
-       "  </thead>\n",
-       "  <tbody>\n",
-       "    <tr>\n",
-       "      <th>1176</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/checkFinal.sh</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>1561</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/1991/.statE5.sftp</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>7744</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/checkFinal_orig_2022...</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>12132</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/2006/.statE5.sftp</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>15390</th>\n",
-       "      <td>/work/bk1099/data/sf00_1H/splitcode</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>...</th>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "      <td>...</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>573360</th>\n",
-       "      <td>/work/bk1099/data/sf00_MM/1990-1999/E5sf00_MM_...</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>573380</th>\n",
-       "      <td>/work/bk1099/data/sf00_MM/splitcodeMM</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>573388</th>\n",
-       "      <td>/work/bk1099/data/sf00_MM/1980-1989/E5sf00_MM_...</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>573432</th>\n",
-       "      <td>/work/bk1099/data/sf00_MM/s</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>573444</th>\n",
-       "      <td>/work/bk1099/data/sf00_MM/1970-1979/E5sf00_MM_...</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "      <td>NaN</td>\n",
-       "    </tr>\n",
-       "  </tbody>\n",
-       "</table>\n",
-       "<p>1908 rows × 12 columns</p>\n",
-       "</div>"
-      ],
-      "text/plain": [
-       "                                                     path era_id level_type  \\\n",
-       "1176              /work/bk1099/data/sf00_1H/checkFinal.sh    NaN        NaN   \n",
-       "1561          /work/bk1099/data/sf00_1H/1991/.statE5.sftp    NaN        NaN   \n",
-       "7744    /work/bk1099/data/sf00_1H/checkFinal_orig_2022...    NaN        NaN   \n",
-       "12132         /work/bk1099/data/sf00_1H/2006/.statE5.sftp    NaN        NaN   \n",
-       "15390                 /work/bk1099/data/sf00_1H/splitcode    NaN        NaN   \n",
-       "...                                                   ...    ...        ...   \n",
-       "573360  /work/bk1099/data/sf00_MM/1990-1999/E5sf00_MM_...    NaN        NaN   \n",
-       "573380              /work/bk1099/data/sf00_MM/splitcodeMM    NaN        NaN   \n",
-       "573388  /work/bk1099/data/sf00_MM/1980-1989/E5sf00_MM_...    NaN        NaN   \n",
-       "573432                        /work/bk1099/data/sf00_MM/s    NaN        NaN   \n",
-       "573444  /work/bk1099/data/sf00_MM/1970-1979/E5sf00_MM_...    NaN        NaN   \n",
-       "\n",
-       "       dataType frequency validation_date initialization_date virt_code code  \\\n",
-       "1176        NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "1561        NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "7744        NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "12132       NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "15390       NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "...         ...       ...             ...                 ...       ...  ...   \n",
-       "573360      NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "573380      NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "573388      NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "573432      NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "573444      NaN       NaN             NaN                 NaN       NaN  NaN   \n",
-       "\n",
-       "        table_id step root  \n",
-       "1176         NaN  NaN  NaN  \n",
-       "1561         NaN  NaN  NaN  \n",
-       "7744         NaN  NaN  NaN  \n",
-       "12132        NaN  NaN  NaN  \n",
-       "15390        NaN  NaN  NaN  \n",
-       "...          ...  ...  ...  \n",
-       "573360       NaN  NaN  NaN  \n",
-       "573380       NaN  NaN  NaN  \n",
-       "573388       NaN  NaN  NaN  \n",
-       "573432       NaN  NaN  NaN  \n",
-       "573444       NaN  NaN  NaN  \n",
-       "\n",
-       "[1908 rows x 12 columns]"
-      ]
-     },
-     "execution_count": 49,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# Some entries are invalid\n",
-    "invalids = df1[~df1.root.isin(activity_ids)]\n",
-    "df = df1[df1.root.isin(activity_ids)]\n",
-    "invalids"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 61,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "df=df[~df[list(set(list(df.keys()))-{\"path\"})].duplicated()]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 63,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "df.loc[:,[\"short_name\", \"long_name\", \"units\", \"stepType\"]] = pd.DataFrame([[\"\", \"\", \"\", \"\"]], index=df.index)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 64,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "groups = df.groupby([\"level_type\", \"dataType\", \"frequency\", \"code\", \"table_id\"])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 65,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "359"
-      ]
-     },
-     "execution_count": 65,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "len(groups)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 66,
-   "metadata": {
-    "collapsed": true,
-    "jupyter": {
-     "outputs_hidden": true
-    },
-    "tags": []
-   },
-   "outputs": [
-    {
-     "data": {
-      "application/vnd.jupyter.widget-view+json": {
-       "model_id": "6ff866eeb96b43bfb92717739673bc59",
-       "version_major": 2,
-       "version_minor": 0
-      },
-      "text/plain": [
-       "  0%|          | 0/359 [00:00<?, ?it/s]"
-      ]
-     },
-     "metadata": {},
-     "output_type": "display_data"
-    },
-    {
-     "name": "stderr",
-     "output_type": "stream",
-     "text": [
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-17_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-17_075.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-17_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-17_075.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_076.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_076.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-20_077.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-20_077.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-20_077.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-20_077.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-11-02_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-11-02_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-11-02_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-11-02_129.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-10-06_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-10-06_130.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-10-06_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-10-06_130.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_131.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-16_131.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-07_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-07_132.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-07_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-07_132.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-08-08_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-08-08_133.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-08-08_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-08-08_133.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-27_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-27_135.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-27_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-27_135.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-28_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-28_138.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-28_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-07-28_138.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_152.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_152.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_152.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_152.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-20_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-20_155.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-20_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-02-20_155.90c91.idx'\n",
-      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_203.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-04-09_203.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-01-30_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-01-30_246.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-01-30_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-01-30_246.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-02_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-02_247.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-02_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-06-02_247.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-13_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-13_248.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-13_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/ml00_1H/2009/E5ml00_1H_2009-05-13_248.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-07_060.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-07_060.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-07_060.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-07_060.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_2001-04_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_2001-04_075.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_2001-04_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_2001-04_075.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1998-01_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1998-01_076.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1998-01_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1998-01_076.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-03_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-03_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-03_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_2007-03_129.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1983-05_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1983-05_130.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1983-05_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1983-05_130.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-07_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-07_131.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-07_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-07_131.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-02_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-02_132.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-02_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-02_132.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1982-03_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1982-03_133.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1982-03_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1982-03_133.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-10_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-10_135.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-10_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1996-10_135.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1994-02_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1994-02_138.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1994-02_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1994-02_138.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_2012-09_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_2012-09_155.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_2012-09_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_2012-09_155.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_2010-05_157.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_2010-05_157.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_2010-05_157.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_2010-05_157.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1981-12_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1981-12_203.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1981-12_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1981-12_203.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-01_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-01_246.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-01_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-01_246.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-06_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-06_247.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-06_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1986-06_247.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-03_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-03_248.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-03_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1D/E5pl00_1D_1979-03_248.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-08-05_060.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-08-05_060.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-08-05_060.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-08-05_060.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-26_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-26_075.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-26_075.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-26_075.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-04-11_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-04-11_076.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-04-11_076.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-04-11_076.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-20_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-20_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-20_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-20_129.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-02_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-02_130.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-02_130.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-02_130.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-20_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-20_131.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-20_131.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-20_131.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-29_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-29_132.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-29_132.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-29_132.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-11_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-11_133.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-11_133.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-11_133.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-25_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-25_135.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-25_135.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-25_135.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-02_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-02_138.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-02_138.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-02_138.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-16_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-16_155.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-16_155.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-12-16_155.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-21_157.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-21_157.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-21_157.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-06-21_157.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-19_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-19_203.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-19_203.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-11-19_203.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-09-10_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-09-10_246.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-09-10_246.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-09-10_246.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-26_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-26_247.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-26_247.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-03-26_247.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-07-15_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-07-15_248.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-07-15_248.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/pl00_1H/2009/E5pl00_1H_2009-07-15_248.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1989_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1989_027.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1989_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1989_027.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2003_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2003_028.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2003_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2003_028.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_029.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_029.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_030.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_030.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_031.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_031.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_032.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_032.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2002_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2002_033.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2002_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2002_033.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_034.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_034.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1986_035.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1986_035.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1986_035.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1986_035.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2005_036.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2005_036.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2005_036.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2005_036.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2013_037.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2013_037.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2013_037.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2013_037.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_038.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_038.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_038.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_038.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_039.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_039.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_039.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_039.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_040.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_040.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_040.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_040.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1993_041.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1993_041.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1993_041.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1993_041.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_042.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_042.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_042.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_042.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_043.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_043.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_043.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1997_043.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2008_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2008_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2008_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2008_129.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2014_134.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2014_134.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2014_134.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2014_134.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_136.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_136.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_136.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1980_136.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_137.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_137.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_139.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_139.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_139.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_139.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_141.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_141.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_141.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2016_141.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_151.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_151.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_151.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_151.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_160.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_160.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_160.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_160.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1984_161.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1984_161.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1984_161.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1984_161.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_162.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_162.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_162.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2017_162.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_163.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_163.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_163.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_163.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_164.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_164.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_165.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_165.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_165.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_165.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_166.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_166.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_166.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_166.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_167.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_167.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_167.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1991_167.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_168.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_168.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_168.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_168.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_170.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_170.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_170.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2006_170.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_172.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_172.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_172.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2009_172.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_183.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_183.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_183.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1992_183.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_186.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_186.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_186.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_186.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_187.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_187.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_187.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_187.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_188.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_188.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_188.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2018_188.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1999_198.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1999_198.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1999_198.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1999_198.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1988_206.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1988_206.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1988_206.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1988_206.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2015_235.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2015_235.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2015_235.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2015_235.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_236.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_236.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_236.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2007_236.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_238.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_238.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_238.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2012_238.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_243.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_243.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2000_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_244.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_244.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1983_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_245.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_245.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_1982_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_502.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_502.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_502.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2021_502.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1D/E5sf00_1D_2019_503.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1D/E5sf00_1D_2019_503.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1D/E5sf00_1D_2019_503.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1D/E5sf00_1D_2019_503.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_027.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_027.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_028.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_028.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_029.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_029.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_030.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_030.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_031.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_031.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_032.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_032.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_033.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_033.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_034.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_034.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_035.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_035.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_035.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_035.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_036.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_036.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_036.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_036.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_037.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_037.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_037.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_037.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_038.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_038.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_038.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_038.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_039.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_039.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_039.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-02_039.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_040.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_040.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_040.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_040.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_041.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_041.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_041.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_041.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_042.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_042.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_042.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_042.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_043.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_043.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_043.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_043.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_129.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_129.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_134.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_134.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_134.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_134.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_136.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_136.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_136.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_136.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_137.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_137.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_139.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_139.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_139.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_139.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_141.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_141.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_141.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-03_141.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_151.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_151.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_151.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_151.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_160.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_160.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_160.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-06_160.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_161.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_161.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_161.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_161.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_162.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_162.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_162.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_162.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_163.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_163.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_163.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_163.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_164.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_164.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_165.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_165.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_165.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_165.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_166.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_166.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_166.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_166.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_167.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_167.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_167.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_167.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_168.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_168.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_168.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_168.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_170.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_170.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_170.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-09_170.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_172.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_172.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_172.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_172.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_183.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_183.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_183.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_183.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_186.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_186.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_186.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_186.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_187.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_187.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_187.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-07_187.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_188.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_188.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_188.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-04_188.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_198.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_198.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_198.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-11_198.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_206.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_206.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_206.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-12_206.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_235.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_235.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_235.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_235.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_236.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_236.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_236.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-01_236.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_238.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_238.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_238.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_238.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_243.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_243.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_244.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_244.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-10_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_245.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_245.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_502.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_502.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_502.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-08_502.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_503.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_503.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_503.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_1H/2009/E5sf00_1H_2009-05_503.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_027.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_027.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_027.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_028.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_028.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_028.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_029.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_029.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_029.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_030.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_030.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_030.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_031.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_031.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_031.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_032.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_032.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_032.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
-      "    with compat_create_exclusive(indexpath) as new_index_file:\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/contextlib.py\", line 119, in __enter__\n",
-      "    return next(self.gen)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
-      "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_033.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_033.90c91.idx'\n",
-      "Traceback (most recent call last):\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
-      "    index_mtime = os.path.getmtime(indexpath)\n",
-      "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
-      "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_033.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_034.90c91.idx'\n",
+   "execution_count": 19,
+   "metadata": {
+    "tags": []
+   },
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>path</th>\n",
+       "      <th>era_id</th>\n",
+       "      <th>level_type</th>\n",
+       "      <th>dataType</th>\n",
+       "      <th>frequency</th>\n",
+       "      <th>validation_date</th>\n",
+       "      <th>initialization_date</th>\n",
+       "      <th>virt_code</th>\n",
+       "      <th>code</th>\n",
+       "      <th>table_id</th>\n",
+       "      <th>step</th>\n",
+       "      <th>checkpath</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "Empty DataFrame\n",
+       "Columns: [path, era_id, level_type, dataType, frequency, validation_date, initialization_date, virt_code, code, table_id, step, checkpath]\n",
+       "Index: []"
+      ]
+     },
+     "execution_count": 19,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# Some entries are invalid\n",
+    "invalids = df1[~df1.checkpath.isin(df1[\"path\"])]\n",
+    "invalids"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "#with open('/home/k/k204210/intake-esm/invalids-era5.txt', 'w') as f :\n",
+    "#    for file in invalids.path.values :\n",
+    "#        if type(file) == str :\n",
+    "#            f.write(file+\"\\n\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "invalids[\"path\"].values[0]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 20,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "df1[\"validation_date\"]=df1[\"validation_date\"].fillna(False)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 21,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "df1=df1[~((df1[\"dataType\"]==\"an\") &\n",
+    "    (df1[\"level_type\"]==\"model_level\") &\n",
+    "    (df1[\"frequency\"]==\"hourly\") &\n",
+    "    (df1[\"validation_date\"].str.contains('|'.join([str(a) for a in range(1940,1959)]))))\n",
+    "   ]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 22,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "df1=df1[~((df1[\"frequency\"]==\"daily\" ) &\n",
+    "          (df1[\"level_type\"]!=\"surface\"))\n",
+    "       ]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 25,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "4601595"
+      ]
+     },
+     "execution_count": 25,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "len(df1)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "#dfnew = df1[df1.era_id.isin(activity_ids)]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 26,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "dfnew=df1[~df1[list(set(list(df1.keys()))-{\"path\"})].duplicated()]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 29,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "206"
+      ]
+     },
+     "execution_count": 29,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "dfnew.loc[:,[\"short_name\", \"long_name\", \"units\", \"stepType\"]] = pd.DataFrame([[\"\", \"\", \"\", \"\"]], index=dfnew.index)\n",
+    "groups = dfnew.groupby([\"level_type\", \"dataType\", \"frequency\", \"code\", \"table_id\"])\n",
+    "len(groups)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 30,
+   "metadata": {
+    "collapsed": true,
+    "jupyter": {
+     "outputs_hidden": true
+    },
+    "tags": []
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.jupyter.widget-view+json": {
+       "model_id": "ccf62188150b44359ab8263be4ca7087",
+       "version_major": 2,
+       "version_minor": 0
+      },
+      "text/plain": [
+       "  0%|          | 0/206 [00:00<?, ?it/s]"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    },
+    {
+     "name": "stderr",
+     "output_type": "stream",
+     "text": [
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/075/E5ml00_1H_1999-09-19_075.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3216,15 +692,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_034.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/075/E5ml00_1H_1999-09-19_075.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/075/E5ml00_1H_1999-09-19_075.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_035.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/075/E5ml00_1H_1999-09-19_075.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/076/E5ml00_1H_2018-09-02_076.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3232,15 +708,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_035.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_035.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/076/E5ml00_1H_2018-09-02_076.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/076/E5ml00_1H_2018-09-02_076.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_035.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_036.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/076/E5ml00_1H_2018-09-02_076.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/077/E5ml00_1H_2004-08-28_077.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3248,15 +724,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_036.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_036.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/077/E5ml00_1H_2004-08-28_077.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/077/E5ml00_1H_2004-08-28_077.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_036.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_037.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/077/E5ml00_1H_2004-08-28_077.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/129/E5ml00_1H_2004-04-09_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3264,15 +741,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_037.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_037.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/129/E5ml00_1H_2004-04-09_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/129/E5ml00_1H_2004-04-09_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_037.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_038.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/129/E5ml00_1H_2004-04-09_129.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/130/E5ml00_1H_2004-05-30_130.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3280,15 +758,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_038.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_038.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/130/E5ml00_1H_2004-05-30_130.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/130/E5ml00_1H_2004-05-30_130.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_038.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_039.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/130/E5ml00_1H_2004-05-30_130.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/131/E5ml00_1H_2004-07-15_131.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3296,15 +775,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_039.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_039.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/131/E5ml00_1H_2004-07-15_131.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/131/E5ml00_1H_2004-07-15_131.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_039.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_040.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/131/E5ml00_1H_2004-07-15_131.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/132/E5ml00_1H_2004-03-24_132.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3312,15 +792,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_040.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_040.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/132/E5ml00_1H_2004-03-24_132.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/132/E5ml00_1H_2004-03-24_132.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_040.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_041.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/132/E5ml00_1H_2004-03-24_132.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/133/E5ml00_1H_2004-08-16_133.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3328,15 +809,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_041.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_041.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/133/E5ml00_1H_2004-08-16_133.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/133/E5ml00_1H_2004-08-16_133.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_041.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_042.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/133/E5ml00_1H_2004-08-16_133.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/135/E5ml00_1H_2004-03-21_135.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3344,15 +825,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_042.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_042.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/135/E5ml00_1H_2004-03-21_135.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/135/E5ml00_1H_2004-03-21_135.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_042.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_043.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/135/E5ml00_1H_2004-03-21_135.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/138/E5ml00_1H_2004-09-12_138.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3360,15 +842,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_043.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_043.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/138/E5ml00_1H_2004-09-12_138.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/138/E5ml00_1H_2004-09-12_138.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_043.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_129.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/138/E5ml00_1H_2004-09-12_138.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/152/E5ml00_1H_2004-05-27_152.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3376,15 +859,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_129.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_129.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/152/E5ml00_1H_2004-05-27_152.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/152/E5ml00_1H_2004-05-27_152.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_129.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_134.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/152/E5ml00_1H_2004-05-27_152.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/155/E5ml00_1H_2004-08-03_155.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3392,15 +876,16 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_134.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_134.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/155/E5ml00_1H_2004-08-03_155.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/155/E5ml00_1H_2004-08-03_155.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_134.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_136.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/155/E5ml00_1H_2004-08-03_155.grb.90c91.idx'\n",
+      "ecCodes provides no latitudes/longitudes for gridType='sh'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/203/E5ml00_1H_2004-12-06_203.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3408,15 +893,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_136.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_136.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/203/E5ml00_1H_2004-12-06_203.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/203/E5ml00_1H_2004-12-06_203.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_136.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_137.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/203/E5ml00_1H_2004-12-06_203.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/246/E5ml00_1H_1991-08-18_246.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3424,15 +909,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_137.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/246/E5ml00_1H_1991-08-18_246.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/246/E5ml00_1H_1991-08-18_246.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_139.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/246/E5ml00_1H_1991-08-18_246.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/247/E5ml00_1H_1993-10-21_247.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3440,15 +925,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_139.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_139.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/247/E5ml00_1H_1993-10-21_247.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/247/E5ml00_1H_1993-10-21_247.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_139.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_141.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/247/E5ml00_1H_1993-10-21_247.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_2004-02-28_248.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3456,15 +941,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_141.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_141.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_2004-02-28_248.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_2004-02-28_248.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_141.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_151.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/ml/an/1H/248/E5ml00_1H_2004-02-28_248.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/060/E5pl00_1H_1997-06-20_060.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3472,15 +957,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_151.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_151.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/060/E5pl00_1H_1997-06-20_060.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/060/E5pl00_1H_1997-06-20_060.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_151.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_160.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/060/E5pl00_1H_1997-06-20_060.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/075/E5pl00_1H_1983-05-05_075.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3488,15 +973,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_160.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_160.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/075/E5pl00_1H_1983-05-05_075.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/075/E5pl00_1H_1983-05-05_075.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_160.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_161.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/075/E5pl00_1H_1983-05-05_075.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/076/E5pl00_1H_1985-04-23_076.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3504,15 +989,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_161.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_161.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/076/E5pl00_1H_1985-04-23_076.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/076/E5pl00_1H_1985-04-23_076.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_161.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_162.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/076/E5pl00_1H_1985-04-23_076.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/129/E5pl00_1H_1997-08-24_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3520,15 +1005,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_162.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_162.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/129/E5pl00_1H_1997-08-24_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/129/E5pl00_1H_1997-08-24_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_162.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_163.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/129/E5pl00_1H_1997-08-24_129.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/130/E5pl00_1H_1983-09-30_130.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3536,15 +1021,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_163.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_163.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/130/E5pl00_1H_1983-09-30_130.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/130/E5pl00_1H_1983-09-30_130.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_163.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_164.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/130/E5pl00_1H_1983-09-30_130.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/131/E5pl00_1H_1997-04-27_131.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3552,15 +1037,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_164.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/131/E5pl00_1H_1997-04-27_131.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/131/E5pl00_1H_1997-04-27_131.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_165.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/131/E5pl00_1H_1997-04-27_131.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/132/E5pl00_1H_1997-10-28_132.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3568,15 +1053,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_165.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_165.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/132/E5pl00_1H_1997-10-28_132.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/132/E5pl00_1H_1997-10-28_132.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_165.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_166.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/132/E5pl00_1H_1997-10-28_132.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/133/E5pl00_1H_1997-11-07_133.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3584,15 +1069,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_166.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_166.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/133/E5pl00_1H_1997-11-07_133.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/133/E5pl00_1H_1997-11-07_133.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_166.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_167.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/133/E5pl00_1H_1997-11-07_133.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/135/E5pl00_1H_2011-10-22_135.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3600,15 +1085,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_167.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_167.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/135/E5pl00_1H_2011-10-22_135.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/135/E5pl00_1H_2011-10-22_135.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_167.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_168.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/135/E5pl00_1H_2011-10-22_135.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/138/E5pl00_1H_1997-11-18_138.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3616,15 +1101,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_168.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_168.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/138/E5pl00_1H_1997-11-18_138.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/138/E5pl00_1H_1997-11-18_138.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_168.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_170.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/138/E5pl00_1H_1997-11-18_138.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/155/E5pl00_1H_1997-07-07_155.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3632,15 +1117,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_170.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_170.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/155/E5pl00_1H_1997-07-07_155.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/155/E5pl00_1H_1997-07-07_155.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_170.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_172.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/155/E5pl00_1H_1997-07-07_155.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/157/E5pl00_1H_1997-07-12_157.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3648,15 +1133,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_172.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_172.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/157/E5pl00_1H_1997-07-12_157.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/157/E5pl00_1H_1997-07-12_157.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_172.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_183.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/157/E5pl00_1H_1997-07-12_157.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/203/E5pl00_1H_1983-08-17_203.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3664,15 +1149,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_183.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_183.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/203/E5pl00_1H_1983-08-17_203.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/203/E5pl00_1H_1983-08-17_203.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_183.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_186.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/203/E5pl00_1H_1983-08-17_203.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/246/E5pl00_1H_1997-01-27_246.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3680,15 +1165,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_186.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_186.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/246/E5pl00_1H_1997-01-27_246.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/246/E5pl00_1H_1997-01-27_246.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_186.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_187.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/246/E5pl00_1H_1997-01-27_246.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/247/E5pl00_1H_1983-05-25_247.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3696,15 +1181,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_187.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_187.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/247/E5pl00_1H_1983-05-25_247.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/247/E5pl00_1H_1983-05-25_247.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_187.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_188.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/247/E5pl00_1H_1983-05-25_247.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/pl/an/1H/248/E5pl00_1H_2014-08-10_248.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3712,15 +1197,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_188.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_188.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/pl/an/1H/248/E5pl00_1H_2014-08-10_248.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/pl/an/1H/248/E5pl00_1H_2014-08-10_248.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_188.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_198.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/pl/an/1H/248/E5pl00_1H_2014-08-10_248.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/027/E1sf00_1D_2002-08-02_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3728,15 +1213,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_198.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_198.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/027/E1sf00_1D_2002-08-02_027.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/027/E1sf00_1D_2002-08-02_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_198.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_206.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/027/E1sf00_1D_2002-08-02_027.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/028/E1sf00_1D_2002-04-08_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3744,15 +1229,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_206.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_206.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/028/E1sf00_1D_2002-04-08_028.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/028/E1sf00_1D_2002-04-08_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_206.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_207.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/028/E1sf00_1D_2002-04-08_028.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/029/E1sf00_1D_2001-02-21_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3760,15 +1245,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_207.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_207.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/029/E1sf00_1D_2001-02-21_029.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/029/E1sf00_1D_2001-02-21_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_207.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_235.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/029/E1sf00_1D_2001-02-21_029.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/030/E1sf00_1D_2002-07-16_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3776,15 +1261,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_235.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_235.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/030/E1sf00_1D_2002-07-16_030.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/030/E1sf00_1D_2002-07-16_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_235.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_236.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/030/E1sf00_1D_2002-07-16_030.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/031/E5sf00_1D_2015-02_031.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3792,15 +1277,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_236.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_236.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/031/E5sf00_1D_2015-02_031.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/031/E5sf00_1D_2015-02_031.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_236.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_238.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/031/E5sf00_1D_2015-02_031.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/032/E5sf00_1D_1967-10_032.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3808,15 +1293,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_238.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_238.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/032/E5sf00_1D_1967-10_032.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/032/E5sf00_1D_1967-10_032.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_238.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_243.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/032/E5sf00_1D_1967-10_032.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/033/E5sf00_1D_1948-05_033.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3824,15 +1309,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_243.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/033/E5sf00_1D_1948-05_033.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/033/E5sf00_1D_1948-05_033.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_244.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/033/E5sf00_1D_1948-05_033.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/034/E5sf00_1D_2000-05_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3840,15 +1325,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_244.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/034/E5sf00_1D_2000-05_034.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/034/E5sf00_1D_2000-05_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_245.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/034/E5sf00_1D_2000-05_034.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/035/E5sf00_1D_1957-06_035.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3856,15 +1341,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_245.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/035/E5sf00_1D_1957-06_035.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/035/E5sf00_1D_1957-06_035.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_502.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/035/E5sf00_1D_1957-06_035.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/036/E5sf00_1D_1983-05_036.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3872,15 +1357,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_502.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_502.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/036/E5sf00_1D_1983-05_036.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/036/E5sf00_1D_1983-05_036.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_502.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_503.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/036/E5sf00_1D_1983-05_036.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/037/E5sf00_1D_1953-02_037.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3888,15 +1373,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_503.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_503.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/037/E5sf00_1D_1953-02_037.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/037/E5sf00_1D_1953-02_037.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf00_MM/2010-2019/E5sf00_MM_2010-2019_503.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_034.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/037/E5sf00_1D_1953-02_037.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/038/E5sf00_1D_1943-10_038.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3904,15 +1389,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_034.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/038/E5sf00_1D_1943-10_038.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/038/E5sf00_1D_1943-10_038.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_044.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/038/E5sf00_1D_1943-10_038.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/039/E5sf00_1D_1975-01_039.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3920,15 +1405,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_044.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_044.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/039/E5sf00_1D_1975-01_039.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/039/E5sf00_1D_1975-01_039.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_044.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_045.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/039/E5sf00_1D_1975-01_039.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/040/E5sf00_1D_1965-05_040.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3936,15 +1421,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_045.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_045.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/040/E5sf00_1D_1965-05_040.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/040/E5sf00_1D_1965-05_040.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_045.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2021_049.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/040/E5sf00_1D_1965-05_040.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/041/E5sf00_1D_2003-02_041.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3952,15 +1437,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2021_049.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2021_049.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/041/E5sf00_1D_2003-02_041.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/041/E5sf00_1D_2003-02_041.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2021_049.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_050.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/041/E5sf00_1D_2003-02_041.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/042/E5sf00_1D_1972-01_042.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3968,15 +1453,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_050.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_050.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/042/E5sf00_1D_1972-01_042.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/042/E5sf00_1D_1972-01_042.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_050.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_057.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/042/E5sf00_1D_1972-01_042.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/043/E1sf00_1D_2003-10-11_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -3984,15 +1469,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_057.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_057.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/043/E1sf00_1D_2003-10-11_043.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/043/E1sf00_1D_2003-10-11_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_057.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_059.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/043/E1sf00_1D_2003-10-11_043.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/129/E1sf00_1D_2006-02-25_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4000,15 +1485,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_059.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_059.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/129/E1sf00_1D_2006-02-25_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/129/E1sf00_1D_2006-02-25_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_059.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2014_078.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/129/E1sf00_1D_2006-02-25_129.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/134/E5sf00_1D_1995-02_134.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4016,15 +1501,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2014_078.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2014_078.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/134/E5sf00_1D_1995-02_134.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/134/E5sf00_1D_1995-02_134.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2014_078.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_079.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/134/E5sf00_1D_1995-02_134.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/136/E5sf00_1D_1991-05_136.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4032,15 +1517,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_079.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_079.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/136/E5sf00_1D_1991-05_136.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/136/E5sf00_1D_1991-05_136.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_079.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_385.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/136/E5sf00_1D_1991-05_136.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/137/E5sf00_1D_2001-07_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4048,15 +1533,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_385.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_385.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/137/E5sf00_1D_2001-07_137.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/137/E5sf00_1D_2001-07_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_385.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_386.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/137/E5sf00_1D_2001-07_137.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/139/E5sf00_1D_1990-01_139.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4064,15 +1549,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_386.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_386.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/139/E5sf00_1D_1990-01_139.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/139/E5sf00_1D_1990-01_139.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_386.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_137.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/139/E5sf00_1D_1990-01_139.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/141/E5sf00_1D_1992-03_141.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4080,15 +1565,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_137.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/141/E5sf00_1D_1992-03_141.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/141/E5sf00_1D_1992-03_141.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1987_142.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/141/E5sf00_1D_1992-03_141.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/151/E5sf00_1D_1996-08_151.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4096,15 +1581,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1987_142.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1987_142.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/151/E5sf00_1D_1996-08_151.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/151/E5sf00_1D_1996-08_151.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1987_142.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_143.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/151/E5sf00_1D_1996-08_151.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/160/E1sf00_1D_2001-06-13_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4112,15 +1597,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_143.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_143.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/160/E1sf00_1D_2001-06-13_160.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/160/E1sf00_1D_2001-06-13_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_143.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2013_144.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/160/E1sf00_1D_2001-06-13_160.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/161/E1sf00_1D_2005-02-08_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4128,15 +1613,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2013_144.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2013_144.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/161/E1sf00_1D_2005-02-08_161.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/161/E1sf00_1D_2005-02-08_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2013_144.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_145.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/161/E1sf00_1D_2005-02-08_161.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/162/E1sf00_1D_2003-03-28_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4144,15 +1629,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_145.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_145.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/162/E1sf00_1D_2003-03-28_162.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/162/E1sf00_1D_2003-03-28_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_145.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1992_146.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/162/E1sf00_1D_2003-03-28_162.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/163/E1sf00_1D_2006-11-08_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4160,15 +1645,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1992_146.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1992_146.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/163/E1sf00_1D_2006-11-08_163.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/163/E1sf00_1D_2006-11-08_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1992_146.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_147.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/163/E1sf00_1D_2006-11-08_163.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/164/E5sf00_1D_1986-01_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4176,15 +1661,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_147.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_147.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/164/E5sf00_1D_1986-01_164.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/164/E5sf00_1D_1986-01_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_147.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1981_159.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/164/E5sf00_1D_1986-01_164.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/165/E5sf00_1D_1962-09_165.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4192,15 +1677,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1981_159.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1981_159.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/165/E5sf00_1D_1962-09_165.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/165/E5sf00_1D_1962-09_165.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1981_159.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_164.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/165/E5sf00_1D_1962-09_165.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/166/E5sf00_1D_2016-05_166.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4208,15 +1693,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_164.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/166/E5sf00_1D_2016-05_166.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/166/E5sf00_1D_2016-05_166.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_169.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/166/E5sf00_1D_2016-05_166.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/167/E5sf00_1D_1964-09_167.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4224,15 +1709,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_169.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_169.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/167/E5sf00_1D_1964-09_167.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/167/E5sf00_1D_1964-09_167.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1996_169.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_175.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/167/E5sf00_1D_1964-09_167.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/168/E5sf00_1D_2014-04_168.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4240,15 +1725,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_175.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_175.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/168/E5sf00_1D_2014-04_168.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/168/E5sf00_1D_2014-04_168.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_175.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2016_176.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/168/E5sf00_1D_2014-04_168.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/170/E5sf00_1D_1960-06_170.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4256,15 +1741,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2016_176.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2016_176.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/170/E5sf00_1D_1960-06_170.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/170/E5sf00_1D_1960-06_170.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2016_176.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_177.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/170/E5sf00_1D_1960-06_170.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1D/172/E1sf00_1D_2001-09-10_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4272,15 +1757,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_177.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_177.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1D/172/E1sf00_1D_2001-09-10_172.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1D/172/E1sf00_1D_2001-09-10_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2007_177.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_178.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1D/172/E1sf00_1D_2001-09-10_172.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/183/E5sf00_1D_1954-12_183.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4288,15 +1773,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_178.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_178.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/183/E5sf00_1D_1954-12_183.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/183/E5sf00_1D_1954-12_183.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_178.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2000_179.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/183/E5sf00_1D_1954-12_183.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/186/E5sf00_1D_1967-11_186.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4304,15 +1789,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2000_179.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2000_179.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/186/E5sf00_1D_1967-11_186.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/186/E5sf00_1D_1967-11_186.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2000_179.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_180.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/186/E5sf00_1D_1967-11_186.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/187/E5sf00_1D_1984-10_187.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4320,15 +1805,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_180.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_180.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/187/E5sf00_1D_1984-10_187.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/187/E5sf00_1D_1984-10_187.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_180.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_181.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/187/E5sf00_1D_1984-10_187.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/188/E5sf00_1D_1983-06_188.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4336,15 +1821,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_181.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_181.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/188/E5sf00_1D_1983-06_188.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/188/E5sf00_1D_1983-06_188.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2019_181.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1999_182.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/188/E5sf00_1D_1983-06_188.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/198/E5sf00_1D_2019-03_198.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4352,15 +1837,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1999_182.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1999_182.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/198/E5sf00_1D_2019-03_198.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/198/E5sf00_1D_2019-03_198.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1999_182.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_195.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/198/E5sf00_1D_2019-03_198.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/206/E5sf00_1D_1970-09_206.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4368,15 +1853,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_195.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_195.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/206/E5sf00_1D_1970-09_206.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/206/E5sf00_1D_1970-09_206.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_195.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_196.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/206/E5sf00_1D_1970-09_206.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/235/E5sf00_1D_1979-12_235.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4384,15 +1869,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_196.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_196.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/235/E5sf00_1D_1979-12_235.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/235/E5sf00_1D_1979-12_235.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_196.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_197.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/235/E5sf00_1D_1979-12_235.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/236/E5sf00_1D_1948-02_236.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4400,15 +1885,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_197.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_197.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/236/E5sf00_1D_1948-02_236.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/236/E5sf00_1D_1948-02_236.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2012_197.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_201.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/236/E5sf00_1D_1948-02_236.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/238/E5sf00_1D_2019-07_238.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4416,15 +1901,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_201.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_201.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/238/E5sf00_1D_2019-07_238.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/238/E5sf00_1D_2019-07_238.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_201.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_202.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/238/E5sf00_1D_2019-07_238.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/243/E5sf00_1D_2010-04_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4432,15 +1917,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_202.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_202.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/243/E5sf00_1D_2010-04_243.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/243/E5sf00_1D_2010-04_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1994_202.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_205.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/243/E5sf00_1D_2010-04_243.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/244/E5sf00_1D_2002-04_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4448,15 +1933,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_205.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_205.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/244/E5sf00_1D_2002-04_244.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/244/E5sf00_1D_2002-04_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1991_205.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_208.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/244/E5sf00_1D_2002-04_244.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/245/E5sf00_1D_2008-09_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4464,15 +1949,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_208.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_208.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/245/E5sf00_1D_2008-09_245.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/245/E5sf00_1D_2008-09_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_208.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_209.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/245/E5sf00_1D_2008-09_245.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/502/E5sf00_1D_1998-12_502.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4480,15 +1965,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_209.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_209.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/502/E5sf00_1D_1998-12_502.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/502/E5sf00_1D_1998-12_502.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1998_209.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_277.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/502/E5sf00_1D_1998-12_502.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1D/503/E5sf00_1D_1961-08_503.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4496,15 +1981,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_277.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_277.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1D/503/E5sf00_1D_1961-08_503.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1D/503/E5sf00_1D_1961-08_503.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2009_277.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_210.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1D/503/E5sf00_1D_1961-08_503.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1H/026/E1sf00_1H_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4512,15 +1997,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_210.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_210.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1H/026/E1sf00_1H_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1H/026/E1sf00_1H_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_210.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_211.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1H/026/E1sf00_1H_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/027/E5sf00_1H_2002-11_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4528,15 +2013,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_211.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_211.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/027/E5sf00_1H_2002-11_027.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/027/E5sf00_1H_2002-11_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2015_211.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1988_212.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/027/E5sf00_1H_2002-11_027.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/028/E5sf00_1H_2002-12_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4544,15 +2029,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1988_212.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1988_212.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/028/E5sf00_1H_2002-12_028.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/028/E5sf00_1H_2002-12_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1988_212.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_474.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/028/E5sf00_1H_2002-12_028.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/029/E5sf00_1H_2011-09_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4560,15 +2045,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_474.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_474.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/029/E5sf00_1H_2011-09_029.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/029/E5sf00_1H_2011-09_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_474.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_475.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/029/E5sf00_1H_2011-09_029.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/030/E5sf00_1H_1983-03_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4576,15 +2061,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_475.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_475.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/030/E5sf00_1H_1983-03_030.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/030/E5sf00_1H_1983-03_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2018_475.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_278.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/030/E5sf00_1H_1983-03_030.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/031/E5sf00_1H_2011-09_031.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4592,15 +2077,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_278.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_278.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/031/E5sf00_1H_2011-09_031.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/031/E5sf00_1H_2011-09_031.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1982_278.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_476.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/031/E5sf00_1H_2011-09_031.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/032/E5sf00_1H_2011-07_032.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4608,15 +2093,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_476.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_476.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/032/E5sf00_1H_2011-07_032.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/032/E5sf00_1H_2011-07_032.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1985_476.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2004_477.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/032/E5sf00_1H_2011-07_032.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/033/E5sf00_1H_1983-04_033.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4624,15 +2109,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2004_477.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2004_477.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/033/E5sf00_1H_1983-04_033.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/033/E5sf00_1H_1983-04_033.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2004_477.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_228.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/033/E5sf00_1H_1983-04_033.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/034/E5sf00_1H_2011-03_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4640,15 +2125,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_228.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_228.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/034/E5sf00_1H_2011-03_034.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/034/E5sf00_1H_2011-03_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_228.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2005_279.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/034/E5sf00_1H_2011-03_034.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/035/E5sf00_1H_2013-04_035.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4656,15 +2141,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2005_279.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2005_279.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/035/E5sf00_1H_2013-04_035.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/035/E5sf00_1H_2013-04_035.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2005_279.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_239.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/035/E5sf00_1H_2013-04_035.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/036/E5sf00_1H_1983-05_036.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4672,15 +2157,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_239.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_239.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/036/E5sf00_1H_1983-05_036.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/036/E5sf00_1H_1983-05_036.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2008_239.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_240.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/036/E5sf00_1H_1983-05_036.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/037/E5sf00_1H_2011-10_037.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4688,15 +2173,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_240.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_240.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/037/E5sf00_1H_2011-10_037.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/037/E5sf00_1H_2011-10_037.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1984_240.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2017_243.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/037/E5sf00_1H_2011-10_037.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/038/E5sf00_1H_1983-10_038.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4704,15 +2189,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2017_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2017_243.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/038/E5sf00_1H_1983-10_038.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/038/E5sf00_1H_1983-10_038.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2017_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_244.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/038/E5sf00_1H_1983-10_038.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/039/E5sf00_1H_1983-04_039.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4720,15 +2205,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_244.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/039/E5sf00_1H_1983-04_039.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/039/E5sf00_1H_1983-04_039.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_245.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/039/E5sf00_1H_1983-04_039.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/040/E5sf00_1H_2011-02_040.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4736,15 +2221,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_245.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/040/E5sf00_1H_2011-02_040.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/040/E5sf00_1H_2011-02_040.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2003_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_507.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/040/E5sf00_1H_2011-02_040.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/041/E5sf00_1H_2011-02_041.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4752,15 +2237,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_507.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_507.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/041/E5sf00_1H_2011-02_041.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/041/E5sf00_1H_2011-02_041.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_2006_507.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_285.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/041/E5sf00_1H_2011-02_041.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/042/E5sf00_1H_2011-05_042.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4768,15 +2253,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_285.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_285.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/042/E5sf00_1H_2011-05_042.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/042/E5sf00_1H_2011-05_042.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_1D/E5sf12_1D_1980_285.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_034.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/042/E5sf00_1H_2011-05_042.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/043/E5sf00_1H_2011-07_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4784,15 +2269,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_034.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/043/E5sf00_1H_2011-07_043.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/043/E5sf00_1H_2011-07_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_044.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/043/E5sf00_1H_2011-07_043.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1H/263/E1sf00_1H_2000-01-01_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4800,15 +2285,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_044.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_044.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1H/263/E1sf00_1H_2000-01-01_263.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1H/263/E1sf00_1H_2000-01-01_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_044.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_045.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1H/263/E1sf00_1H_2000-01-01_263.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E1/sf/an/1H/074/E1sf00_1H_2000-01-01_074.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4816,15 +2301,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_045.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_045.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E1/sf/an/1H/074/E1sf00_1H_2000-01-01_074.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E1/sf/an/1H/074/E1sf00_1H_2000-01-01_074.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_045.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_049.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E1/sf/an/1H/074/E1sf00_1H_2000-01-01_074.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/129/E5sf00_1H_2002-11_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4832,15 +2317,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_049.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_049.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/129/E5sf00_1H_2002-11_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/129/E5sf00_1H_2002-11_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_049.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_050.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/129/E5sf00_1H_2002-11_129.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/134/E5sf00_1H_2011-05_134.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4848,15 +2333,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_050.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_050.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/134/E5sf00_1H_2011-05_134.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/134/E5sf00_1H_2011-05_134.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_050.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_057.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/134/E5sf00_1H_2011-05_134.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/136/E5sf00_1H_2011-02_136.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4864,15 +2349,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_057.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_057.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/136/E5sf00_1H_2011-02_136.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/136/E5sf00_1H_2011-02_136.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_057.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_059.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/136/E5sf00_1H_2011-02_136.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/137/E5sf00_1H_2002-10_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4880,15 +2365,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_059.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_059.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/137/E5sf00_1H_2002-10_137.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/137/E5sf00_1H_2002-10_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_059.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_078.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/137/E5sf00_1H_2002-10_137.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/139/E5sf00_1H_2011-03_139.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4896,15 +2381,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_078.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_078.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/139/E5sf00_1H_2011-03_139.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/139/E5sf00_1H_2011-03_139.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_078.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_079.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/139/E5sf00_1H_2011-03_139.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/141/E5sf00_1H_2002-08_141.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4912,15 +2397,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_079.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_079.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/141/E5sf00_1H_2002-08_141.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/141/E5sf00_1H_2002-08_141.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_079.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_385.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/141/E5sf00_1H_2002-08_141.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/151/E5sf00_1H_2002-07_151.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4928,15 +2413,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_385.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_385.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/151/E5sf00_1H_2002-07_151.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/151/E5sf00_1H_2002-07_151.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_385.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_386.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/151/E5sf00_1H_2002-07_151.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/160/E5sf00_1H_2002-10_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4944,15 +2429,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_386.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_386.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/160/E5sf00_1H_2002-10_160.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/160/E5sf00_1H_2002-10_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_386.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_137.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/160/E5sf00_1H_2002-10_160.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/161/E5sf00_1H_2002-05_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4960,15 +2445,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_137.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/161/E5sf00_1H_2002-05_161.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/161/E5sf00_1H_2002-05_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_142.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/161/E5sf00_1H_2002-05_161.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/162/E5sf00_1H_1983-04_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4976,15 +2461,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_142.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_142.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/162/E5sf00_1H_1983-04_162.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/162/E5sf00_1H_1983-04_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_142.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_143.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/162/E5sf00_1H_1983-04_162.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/163/E5sf00_1H_2002-06_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -4992,15 +2477,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_143.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_143.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/163/E5sf00_1H_2002-06_163.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/163/E5sf00_1H_2002-06_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_143.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_144.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/163/E5sf00_1H_2002-06_163.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/164/E5sf00_1H_1983-06_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5008,15 +2493,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_144.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_144.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/164/E5sf00_1H_1983-06_164.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/164/E5sf00_1H_1983-06_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_144.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_145.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/164/E5sf00_1H_1983-06_164.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/165/E5sf00_1H_1983-08_165.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5024,15 +2509,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_145.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_145.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/165/E5sf00_1H_1983-08_165.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/165/E5sf00_1H_1983-08_165.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_145.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_146.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/165/E5sf00_1H_1983-08_165.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/166/E5sf00_1H_1983-05_166.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5040,15 +2525,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_146.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_146.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/166/E5sf00_1H_1983-05_166.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/166/E5sf00_1H_1983-05_166.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_146.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_147.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/166/E5sf00_1H_1983-05_166.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/167/E5sf00_1H_2011-03_167.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5056,15 +2541,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_147.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_147.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/167/E5sf00_1H_2011-03_167.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/167/E5sf00_1H_2011-03_167.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_147.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_159.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/167/E5sf00_1H_2011-03_167.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/168/E5sf00_1H_1983-11_168.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5072,15 +2557,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_159.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_159.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/168/E5sf00_1H_1983-11_168.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/168/E5sf00_1H_1983-11_168.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_159.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_164.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/168/E5sf00_1H_1983-11_168.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/170/E5sf00_1H_2013-04_170.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5088,15 +2573,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_164.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/170/E5sf00_1H_2013-04_170.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/170/E5sf00_1H_2013-04_170.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_169.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/170/E5sf00_1H_2013-04_170.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/172/E5sf00_1H_2011-12_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5104,15 +2589,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_169.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_169.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/172/E5sf00_1H_2011-12_172.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/172/E5sf00_1H_2011-12_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_169.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_175.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/172/E5sf00_1H_2011-12_172.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/183/E5sf00_1H_2011-01_183.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5120,15 +2605,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_175.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_175.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/183/E5sf00_1H_2011-01_183.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/183/E5sf00_1H_2011-01_183.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_175.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_176.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/183/E5sf00_1H_2011-01_183.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/186/E5sf00_1H_1983-09_186.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5136,15 +2621,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_176.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_176.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/186/E5sf00_1H_1983-09_186.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/186/E5sf00_1H_1983-09_186.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_176.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_177.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/186/E5sf00_1H_1983-09_186.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/187/E5sf00_1H_2002-05_187.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5152,15 +2637,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_177.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_177.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/187/E5sf00_1H_2002-05_187.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/187/E5sf00_1H_2002-05_187.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_177.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_178.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/187/E5sf00_1H_2002-05_187.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/188/E5sf00_1H_2011-10_188.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5168,15 +2653,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_178.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_178.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/188/E5sf00_1H_2011-10_188.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/188/E5sf00_1H_2011-10_188.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_178.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_179.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/188/E5sf00_1H_2011-10_188.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/198/E5sf00_1H_2002-03_198.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5184,15 +2669,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_179.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_179.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/198/E5sf00_1H_2002-03_198.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/198/E5sf00_1H_2002-03_198.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_179.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_180.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/198/E5sf00_1H_2002-03_198.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/206/E5sf00_1H_2011-01_206.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5200,15 +2685,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_180.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_180.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/206/E5sf00_1H_2011-01_206.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/206/E5sf00_1H_2011-01_206.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_180.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_181.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/206/E5sf00_1H_2011-01_206.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/235/E5sf00_1H_2011-02_235.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5216,15 +2701,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_181.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_181.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/235/E5sf00_1H_2011-02_235.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/235/E5sf00_1H_2011-02_235.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_181.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_182.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/235/E5sf00_1H_2011-02_235.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/236/E5sf00_1H_2011-12_236.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5232,15 +2717,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_182.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_182.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/236/E5sf00_1H_2011-12_236.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/236/E5sf00_1H_2011-12_236.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_182.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_195.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/236/E5sf00_1H_2011-12_236.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/238/E5sf00_1H_1983-06_238.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5248,15 +2733,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_195.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_195.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/238/E5sf00_1H_1983-06_238.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/238/E5sf00_1H_1983-06_238.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-04_195.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_196.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/238/E5sf00_1H_1983-06_238.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/243/E5sf00_1H_2011-09_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5264,15 +2749,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_196.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_196.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/243/E5sf00_1H_2011-09_243.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/243/E5sf00_1H_2011-09_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_196.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_197.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/243/E5sf00_1H_2011-09_243.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/244/E5sf00_1H_2011-04_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5280,15 +2765,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_197.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_197.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/244/E5sf00_1H_2011-04_244.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/244/E5sf00_1H_2011-04_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_197.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_201.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/244/E5sf00_1H_2011-04_244.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/245/E5sf00_1H_2011-10_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5296,15 +2781,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_201.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_201.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/245/E5sf00_1H_2011-10_245.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/245/E5sf00_1H_2011-10_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_201.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_202.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/245/E5sf00_1H_2011-10_245.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/502/E5sf00_1H_2002-06_502.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5312,15 +2797,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_202.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_202.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/502/E5sf00_1H_2002-06_502.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/502/E5sf00_1H_2002-06_502.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_202.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_205.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/502/E5sf00_1H_2002-06_502.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/1H/503/E5sf00_1H_1997-03_503.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5328,15 +2813,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_205.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_205.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/1H/503/E5sf00_1H_1997-03_503.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/1H/503/E5sf00_1H_1997-03_503.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_205.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_208.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/1H/503/E5sf00_1H_1997-03_503.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/026/E5sf00_IV_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5344,15 +2829,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_208.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_208.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/026/E5sf00_IV_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/026/E5sf00_IV_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_208.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_209.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/026/E5sf00_IV_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/027/E5sf00_IV_2000-01-01_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5360,15 +2845,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_209.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_209.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/027/E5sf00_IV_2000-01-01_027.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/027/E5sf00_IV_2000-01-01_027.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_209.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_277.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/027/E5sf00_IV_2000-01-01_027.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/028/E5sf00_IV_2000-01-01_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5376,15 +2861,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_277.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_277.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/028/E5sf00_IV_2000-01-01_028.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/028/E5sf00_IV_2000-01-01_028.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_277.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_210.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/028/E5sf00_IV_2000-01-01_028.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/029/E5sf00_IV_INVARIANT_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5392,15 +2877,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_210.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_210.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/029/E5sf00_IV_INVARIANT_029.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/029/E5sf00_IV_INVARIANT_029.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_210.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_211.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/029/E5sf00_IV_INVARIANT_029.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/030/E5sf00_IV_INVARIANT_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5408,15 +2893,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_211.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_211.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/030/E5sf00_IV_INVARIANT_030.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/030/E5sf00_IV_INVARIANT_030.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-12_211.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_212.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/030/E5sf00_IV_INVARIANT_030.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/043/E5sf00_IV_2000-01-01_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5424,15 +2909,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_212.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_212.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/043/E5sf00_IV_2000-01-01_043.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/043/E5sf00_IV_2000-01-01_043.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_212.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_474.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/043/E5sf00_IV_2000-01-01_043.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/263/E5sf00_IV_INVARIANT_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5440,15 +2925,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_474.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_474.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/263/E5sf00_IV_INVARIANT_263.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/263/E5sf00_IV_INVARIANT_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-05_474.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_475.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/263/E5sf00_IV_INVARIANT_263.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/074/E5sf00_IV_INVARIANT_074.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5456,15 +2941,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_475.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_475.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/074/E5sf00_IV_INVARIANT_074.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/074/E5sf00_IV_INVARIANT_074.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_475.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_278.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/074/E5sf00_IV_INVARIANT_074.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/129/E5sf00_IV_INVARIANT_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5472,15 +2957,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_278.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_278.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/129/E5sf00_IV_INVARIANT_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/129/E5sf00_IV_INVARIANT_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_278.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_476.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/129/E5sf00_IV_INVARIANT_129.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/160/E5sf00_IV_INVARIANT_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5488,15 +2973,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_476.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_476.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/160/E5sf00_IV_INVARIANT_160.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/160/E5sf00_IV_INVARIANT_160.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-11_476.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_477.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/160/E5sf00_IV_INVARIANT_160.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/161/E5sf00_IV_2000-01-01_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5504,15 +2989,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_477.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_477.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/161/E5sf00_IV_2000-01-01_161.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/161/E5sf00_IV_2000-01-01_161.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-03_477.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_228.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/161/E5sf00_IV_2000-01-01_161.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/162/E5sf00_IV_INVARIANT_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5520,15 +3005,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_228.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_228.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/162/E5sf00_IV_INVARIANT_162.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/162/E5sf00_IV_INVARIANT_162.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-07_228.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_279.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/162/E5sf00_IV_INVARIANT_162.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/163/E5sf00_IV_2000-01-01_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5536,15 +3021,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_279.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_279.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/163/E5sf00_IV_2000-01-01_163.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/163/E5sf00_IV_2000-01-01_163.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-02_279.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_239.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/163/E5sf00_IV_2000-01-01_163.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/an/IV/172/E5sf00_IV_2000-01-01_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5552,15 +3037,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_239.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_239.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/an/IV/172/E5sf00_IV_2000-01-01_172.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/an/IV/172/E5sf00_IV_2000-01-01_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-06_239.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_240.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/an/IV/172/E5sf00_IV_2000-01-01_172.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/034/E5sf12_1H_2012-01_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5568,15 +3053,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_240.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_240.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/034/E5sf12_1H_2012-01_034.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/034/E5sf12_1H_2012-01_034.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_240.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_243.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/034/E5sf12_1H_2012-01_034.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/044/E5sf12_1H_2013-01_044.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5584,15 +3069,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_243.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/044/E5sf12_1H_2013-01_044.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/044/E5sf12_1H_2013-01_044.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_244.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/044/E5sf12_1H_2013-01_044.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/045/E5sf12_1H_2013-01_045.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5600,15 +3085,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_244.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/045/E5sf12_1H_2013-01_045.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/045/E5sf12_1H_2013-01_045.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-10_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_245.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/045/E5sf12_1H_2013-01_045.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/049/E5sf12_1H_2012-01_049.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5616,15 +3101,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_245.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/049/E5sf12_1H_2012-01_049.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/049/E5sf12_1H_2012-01_049.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-01_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_507.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/049/E5sf12_1H_2012-01_049.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/050/E5sf12_1H_2015-01_050.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5632,15 +3117,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_507.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_507.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/050/E5sf12_1H_2015-01_050.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/050/E5sf12_1H_2015-01_050.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-08_507.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_285.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/050/E5sf12_1H_2015-01_050.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/057/E5sf12_1H_2016-01_057.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5648,15 +3133,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_285.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_285.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/057/E5sf12_1H_2016-01_057.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/057/E5sf12_1H_2016-01_057.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_01/2009/E5sf12_01_2009-09_285.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_034.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/057/E5sf12_1H_2016-01_057.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/059/E5sf12_1H_2016-01_059.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5664,15 +3149,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_034.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_034.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/059/E5sf12_1H_2016-01_059.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/059/E5sf12_1H_2016-01_059.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_034.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_044.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/059/E5sf12_1H_2016-01_059.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/078/E5sf12_1H_2013-01_078.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5680,15 +3165,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_044.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_044.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/078/E5sf12_1H_2013-01_078.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/078/E5sf12_1H_2013-01_078.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_044.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_045.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/078/E5sf12_1H_2013-01_078.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/079/E5sf12_1H_2012-01_079.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5696,15 +3181,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_045.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_045.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/079/E5sf12_1H_2012-01_079.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/079/E5sf12_1H_2012-01_079.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_045.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_050.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/079/E5sf12_1H_2012-01_079.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/385/E5sf12_1H_2015-01_385.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5712,15 +3197,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_050.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_050.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/385/E5sf12_1H_2015-01_385.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/385/E5sf12_1H_2015-01_385.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_050.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_057.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/385/E5sf12_1H_2015-01_385.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/386/E5sf12_1H_2012-01_386.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5728,15 +3213,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_057.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_057.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/386/E5sf12_1H_2012-01_386.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/386/E5sf12_1H_2012-01_386.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_057.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_059.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/386/E5sf12_1H_2012-01_386.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/137/E5sf12_1H_2016-01_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5744,15 +3229,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_059.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_059.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/137/E5sf12_1H_2016-01_137.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/137/E5sf12_1H_2016-01_137.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_059.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_078.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/137/E5sf12_1H_2016-01_137.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/142/E5sf12_1H_2014-01_142.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5760,15 +3245,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_078.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_078.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/142/E5sf12_1H_2014-01_142.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/142/E5sf12_1H_2014-01_142.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_078.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_079.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/142/E5sf12_1H_2014-01_142.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/143/E5sf12_1H_2012-01_143.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5776,15 +3261,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_079.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_079.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/143/E5sf12_1H_2012-01_143.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/143/E5sf12_1H_2012-01_143.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_079.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_385.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/143/E5sf12_1H_2012-01_143.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/144/E5sf12_1H_2016-01_144.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5792,15 +3277,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_385.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_385.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/144/E5sf12_1H_2016-01_144.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/144/E5sf12_1H_2016-01_144.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_385.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_386.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/144/E5sf12_1H_2016-01_144.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/145/E5sf12_1H_2015-01_145.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5808,15 +3293,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_386.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_386.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/145/E5sf12_1H_2015-01_145.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/145/E5sf12_1H_2015-01_145.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_386.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_137.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/145/E5sf12_1H_2015-01_145.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/146/E5sf12_1H_2014-01_146.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5824,15 +3309,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_137.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_137.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/146/E5sf12_1H_2014-01_146.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/146/E5sf12_1H_2014-01_146.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_137.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_142.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/146/E5sf12_1H_2014-01_146.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/147/E5sf12_1H_2016-01_147.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5840,15 +3325,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_142.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_142.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/147/E5sf12_1H_2016-01_147.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/147/E5sf12_1H_2016-01_147.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_142.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_143.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/147/E5sf12_1H_2016-01_147.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/159/E5sf12_1H_2013-01_159.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5856,15 +3341,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_143.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_143.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/159/E5sf12_1H_2013-01_159.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/159/E5sf12_1H_2013-01_159.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_143.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_144.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/159/E5sf12_1H_2013-01_159.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/164/E5sf12_1H_2015-01_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5872,15 +3357,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_144.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_144.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/164/E5sf12_1H_2015-01_164.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/164/E5sf12_1H_2015-01_164.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_144.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_145.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/164/E5sf12_1H_2015-01_164.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/169/E5sf12_1H_2012-01_169.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5888,15 +3373,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_145.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_145.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/169/E5sf12_1H_2012-01_169.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/169/E5sf12_1H_2012-01_169.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_145.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_146.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/169/E5sf12_1H_2012-01_169.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/175/E5sf12_1H_2014-01_175.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5904,15 +3389,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_146.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_146.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/175/E5sf12_1H_2014-01_175.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/175/E5sf12_1H_2014-01_175.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_146.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_147.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/175/E5sf12_1H_2014-01_175.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/176/E5sf12_1H_2015-01_176.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5920,15 +3405,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_147.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_147.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/176/E5sf12_1H_2015-01_176.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/176/E5sf12_1H_2015-01_176.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_147.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_159.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/176/E5sf12_1H_2015-01_176.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/177/E5sf12_1H_2015-01_177.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5936,15 +3421,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_159.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_159.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/177/E5sf12_1H_2015-01_177.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/177/E5sf12_1H_2015-01_177.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_159.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_164.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/177/E5sf12_1H_2015-01_177.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/178/E5sf12_1H_2011-01_178.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5952,15 +3437,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_164.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_164.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/178/E5sf12_1H_2011-01_178.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/178/E5sf12_1H_2011-01_178.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_164.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_169.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/178/E5sf12_1H_2011-01_178.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/179/E5sf12_1H_2016-01_179.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5968,15 +3453,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_169.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_169.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/179/E5sf12_1H_2016-01_179.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/179/E5sf12_1H_2016-01_179.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_169.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_175.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/179/E5sf12_1H_2016-01_179.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/180/E5sf12_1H_2011-01_180.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -5984,15 +3469,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_175.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_175.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/180/E5sf12_1H_2011-01_180.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/180/E5sf12_1H_2011-01_180.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_175.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_176.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/180/E5sf12_1H_2011-01_180.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/181/E5sf12_1H_2016-01_181.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6000,15 +3485,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_176.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_176.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/181/E5sf12_1H_2016-01_181.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/181/E5sf12_1H_2016-01_181.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_176.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_177.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/181/E5sf12_1H_2016-01_181.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/182/E5sf12_1H_2011-01_182.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6016,15 +3501,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_177.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_177.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/182/E5sf12_1H_2011-01_182.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/182/E5sf12_1H_2011-01_182.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_177.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_178.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/182/E5sf12_1H_2011-01_182.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/195/E5sf12_1H_2016-01_195.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6032,15 +3517,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_178.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_178.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/195/E5sf12_1H_2016-01_195.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/195/E5sf12_1H_2016-01_195.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_178.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_179.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/195/E5sf12_1H_2016-01_195.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/196/E5sf12_1H_2013-01_196.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6048,15 +3533,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_179.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_179.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/196/E5sf12_1H_2013-01_196.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/196/E5sf12_1H_2013-01_196.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_179.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_180.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/196/E5sf12_1H_2013-01_196.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/197/E5sf12_1H_2014-01_197.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6064,15 +3549,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_180.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_180.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/197/E5sf12_1H_2014-01_197.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/197/E5sf12_1H_2014-01_197.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_180.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_181.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/197/E5sf12_1H_2014-01_197.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/201/E5sf12_1H_2011-01_201.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6080,15 +3565,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_181.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_181.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/201/E5sf12_1H_2011-01_201.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/201/E5sf12_1H_2011-01_201.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_181.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_182.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/201/E5sf12_1H_2011-01_201.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/202/E5sf12_1H_2013-01_202.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6096,15 +3581,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_182.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_182.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/202/E5sf12_1H_2013-01_202.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/202/E5sf12_1H_2013-01_202.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_182.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_195.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/202/E5sf12_1H_2013-01_202.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/205/E5sf12_1H_2011-01_205.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6112,15 +3597,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_195.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_195.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/205/E5sf12_1H_2011-01_205.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/205/E5sf12_1H_2011-01_205.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_195.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_196.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/205/E5sf12_1H_2011-01_205.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/208/E5sf12_1H_2015-01_208.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6128,15 +3613,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_196.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_196.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/208/E5sf12_1H_2015-01_208.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/208/E5sf12_1H_2015-01_208.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_196.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_197.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/208/E5sf12_1H_2015-01_208.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/209/E5sf12_1H_2014-01_209.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6144,15 +3629,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_197.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_197.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/209/E5sf12_1H_2014-01_209.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/209/E5sf12_1H_2014-01_209.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_197.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_205.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/209/E5sf12_1H_2014-01_209.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/277/E5sf12_1H_2015-01_277.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6160,15 +3645,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_205.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_205.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/277/E5sf12_1H_2015-01_277.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/277/E5sf12_1H_2015-01_277.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_205.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_207.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/277/E5sf12_1H_2015-01_277.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/210/E5sf12_1H_2015-01_210.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6176,15 +3661,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_207.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_207.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/210/E5sf12_1H_2015-01_210.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/210/E5sf12_1H_2015-01_210.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_207.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_208.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/210/E5sf12_1H_2015-01_210.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/211/E5sf12_1H_2011-01_211.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6192,15 +3677,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_208.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_208.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/211/E5sf12_1H_2011-01_211.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/211/E5sf12_1H_2011-01_211.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_208.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_209.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/211/E5sf12_1H_2011-01_211.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/212/E5sf12_1H_2012-01_212.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6208,15 +3693,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_209.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_209.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/212/E5sf12_1H_2012-01_212.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/212/E5sf12_1H_2012-01_212.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_209.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_277.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/212/E5sf12_1H_2012-01_212.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/474/E5sf12_1H_2015-01_474.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6224,15 +3709,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_277.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_277.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/474/E5sf12_1H_2015-01_474.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/474/E5sf12_1H_2015-01_474.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_277.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_210.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/474/E5sf12_1H_2015-01_474.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/475/E5sf12_1H_2016-01_475.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6240,15 +3725,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_210.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_210.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/475/E5sf12_1H_2016-01_475.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/475/E5sf12_1H_2016-01_475.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_210.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_211.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/475/E5sf12_1H_2016-01_475.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/278/E5sf12_1H_2016-01_278.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6256,15 +3741,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_211.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_211.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/278/E5sf12_1H_2016-01_278.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/278/E5sf12_1H_2016-01_278.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_211.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_212.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/278/E5sf12_1H_2016-01_278.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/476/E5sf12_1H_2011-01_476.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6272,15 +3757,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_212.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_212.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/476/E5sf12_1H_2011-01_476.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/476/E5sf12_1H_2011-01_476.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_212.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_474.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/476/E5sf12_1H_2011-01_476.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/477/E5sf12_1H_2016-01_477.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6288,15 +3773,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_474.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_474.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/477/E5sf12_1H_2016-01_477.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/477/E5sf12_1H_2016-01_477.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_474.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_475.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/477/E5sf12_1H_2016-01_477.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/228/E5sf12_1H_2016-01_228.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6304,15 +3789,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_475.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_475.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/228/E5sf12_1H_2016-01_228.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/228/E5sf12_1H_2016-01_228.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_475.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_278.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/228/E5sf12_1H_2016-01_228.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/279/E5sf12_1H_2016-01_279.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6320,15 +3805,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_278.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_278.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/279/E5sf12_1H_2016-01_279.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/279/E5sf12_1H_2016-01_279.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_278.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_476.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/279/E5sf12_1H_2016-01_279.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/239/E5sf12_1H_2015-01_239.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6336,15 +3821,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_476.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_476.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/239/E5sf12_1H_2015-01_239.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/239/E5sf12_1H_2015-01_239.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_476.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_477.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/239/E5sf12_1H_2015-01_239.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/240/E5sf12_1H_2011-01_240.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6352,15 +3837,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_477.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_477.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/240/E5sf12_1H_2011-01_240.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/240/E5sf12_1H_2011-01_240.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_477.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_228.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/240/E5sf12_1H_2011-01_240.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/243/E5sf12_1H_2013-01_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6368,15 +3853,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_228.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_228.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/243/E5sf12_1H_2013-01_243.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/243/E5sf12_1H_2013-01_243.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_228.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_279.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/243/E5sf12_1H_2013-01_243.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/244/E5sf12_1H_2016-01_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6384,15 +3869,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_279.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_279.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/244/E5sf12_1H_2016-01_244.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/244/E5sf12_1H_2016-01_244.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_279.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_239.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/244/E5sf12_1H_2016-01_244.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/245/E5sf12_1H_2012-01_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6400,15 +3885,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_239.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_239.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/245/E5sf12_1H_2012-01_245.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/245/E5sf12_1H_2012-01_245.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_239.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_240.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/245/E5sf12_1H_2012-01_245.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/507/E5sf12_1H_2011-01_507.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6416,15 +3901,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_240.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_240.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/507/E5sf12_1H_2011-01_507.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/507/E5sf12_1H_2011-01_507.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_240.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_243.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/507/E5sf12_1H_2011-01_507.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/1H/285/E5sf12_1H_2014-01_285.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6432,15 +3917,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_243.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_243.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/1H/285/E5sf12_1H_2014-01_285.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/1H/285/E5sf12_1H_2014-01_285.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_243.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_244.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/1H/285/E5sf12_1H_2014-01_285.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/IV/026/E5sf12_IV_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6448,15 +3933,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_244.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_244.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/IV/026/E5sf12_IV_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/IV/026/E5sf12_IV_2000-01-01_026.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_244.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_245.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/IV/026/E5sf12_IV_2000-01-01_026.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/IV/263/E5sf12_IV_INVARIANT_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6464,15 +3949,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_245.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_245.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/IV/263/E5sf12_IV_INVARIANT_263.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/IV/263/E5sf12_IV_INVARIANT_263.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_245.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_507.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/IV/263/E5sf12_IV_INVARIANT_263.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/IV/129/E5sf12_IV_INVARIANT_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6480,15 +3965,15 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_507.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_507.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/IV/129/E5sf12_IV_INVARIANT_129.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/IV/129/E5sf12_IV_INVARIANT_129.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_507.90c91.idx'\n",
-      "Can't create file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_285.90c91.idx'\n",
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/IV/129/E5sf12_IV_INVARIANT_129.grb.90c91.idx'\n",
+      "Can't create file '/work/bk1099/data/E5/sf/fc/IV/172/E5sf12_IV_2000-01-01_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 342, in from_indexpath_or_filestream\n",
       "    with compat_create_exclusive(indexpath) as new_index_file:\n",
@@ -6496,14 +3981,14 @@
       "    return next(self.gen)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 274, in compat_create_exclusive\n",
       "    fd = os.open(path, os.O_WRONLY | os.O_CREAT | os.O_EXCL)\n",
-      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_285.90c91.idx'\n",
-      "Can't read index file '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_285.90c91.idx'\n",
+      "PermissionError: [Errno 13] Permission denied: '/work/bk1099/data/E5/sf/fc/IV/172/E5sf12_IV_2000-01-01_172.grb.90c91.idx'\n",
+      "Can't read index file '/work/bk1099/data/E5/sf/fc/IV/172/E5sf12_IV_2000-01-01_172.grb.90c91.idx'\n",
       "Traceback (most recent call last):\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/site-packages/cfgrib/messages.py\", line 352, in from_indexpath_or_filestream\n",
       "    index_mtime = os.path.getmtime(indexpath)\n",
       "  File \"/sw/spack-levante/mambaforge-4.11.0-0-Linux-x86_64-sobz6z/lib/python3.9/genericpath.py\", line 55, in getmtime\n",
       "    return os.stat(filename).st_mtime\n",
-      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/sf12_MM/2010-2019/E5sf12_MM_2010-2019_285.90c91.idx'\n"
+      "FileNotFoundError: [Errno 2] No such file or directory: '/work/bk1099/data/E5/sf/fc/IV/172/E5sf12_IV_2000-01-01_172.grb.90c91.idx'\n"
      ]
     }
    ],
@@ -6513,75 +3998,23 @@
     "    varname = list(groupxr.data_vars)[0]\n",
     "    varxr = groupxr[varname]\n",
     "    group_indices = df_group.index[:].values.tolist()\n",
-    "    df.loc[group_indices, \"short_name\"] = varname\n",
-    "    df.loc[group_indices, \"long_name\"] = varxr.attrs[\"long_name\"]\n",
-    "    df.loc[group_indices, \"units\"] = varxr.attrs[\"units\"]\n",
-    "    df.loc[group_indices, \"stepType\"] = varxr.attrs[\"GRIB_stepType\"]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 67,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "with open('/home/k/k204210/intake-esm/invalids-era5.txt', 'w') as f :\n",
-    "    for file in invalids.path.values :\n",
-    "        if type(file) == str :\n",
-    "            f.write(file+\"\\n\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 68,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "df.loc[:,\"project\"]=\"era5\"\n",
-    "df.loc[:,\"institution_id\"]=\"ecmwf\"\n",
-    "df.loc[:,\"source_id\"]=\"IFS\"\n",
-    "df.loc[:,\"format\"]=\"grib\"\n",
-    "df.loc[:,\"uri\"]=df[\"path\"]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 69,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "columns = [\"project\", \"institution_id\", \"source_id\", \"era_id\", \"dataType\", \"level_type\", \"frequency\", \"stepType\", \"table_id\", \"code\", \"short_name\", \"long_name\", \"units\", \"validation_date\", \"initialization_date\", \"step\", \"uri\", \"path\", \"format\"]\n",
-    "df = df[columns]\n",
-    "df = df.sort_values(columns, ascending = True).reset_index(drop=True)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 70,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "19"
-      ]
-     },
-     "execution_count": 70,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "len(columns)"
+    "    dfnew.loc[group_indices, \"short_name\"] = varname\n",
+    "    dfnew.loc[group_indices, \"long_name\"] = varxr.attrs[\"long_name\"]\n",
+    "    dfnew.loc[group_indices, \"units\"] = varxr.attrs[\"units\"]\n",
+    "    dfnew.loc[group_indices, \"stepType\"] = varxr.attrs[\"GRIB_stepType\"]"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 71,
+   "execution_count": 31,
    "metadata": {},
    "outputs": [],
    "source": [
-    "df.to_csv(\"/home/k/k204210/intake-esm/catalogs/dkrz_era5_disk.csv.gz\", compression=\"gzip\", index=False)"
+    "dfnew.loc[:,\"project\"]=\"era5\"\n",
+    "dfnew.loc[:,\"institution_id\"]=\"ecmwf\"\n",
+    "dfnew.loc[:,\"source_id\"]=\"IFS\"\n",
+    "dfnew.loc[:,\"format\"]=\"grib\"\n",
+    "dfnew.loc[:,\"uri\"]=dfnew[\"path\"]"
    ]
   },
   {
@@ -6590,7 +4023,9 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "len(df)"
+    "columns = [\"project\", \"institution_id\", \"source_id\", \"era_id\", \"dataType\", \"level_type\", \"frequency\", \"stepType\", \"table_id\", \"code\", \"short_name\", \"long_name\", \"units\", \"validation_date\", \"initialization_date\", \"step\", \"uri\", \"path\", \"format\"]\n",
+    "dfnew = dfnew[columns]\n",
+    "dfnew = dfnew.sort_values(columns, ascending = True).reset_index(drop=True)"
    ]
   },
   {
@@ -6599,7 +4034,7 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "df[\"validation_date\"].unique()"
+    "#df=pd.concat([df,dfnew], ignore_index=True)"
    ]
   },
   {
@@ -6608,43 +4043,85 @@
    "metadata": {},
    "outputs": [],
    "source": [
-    "len(df[\"validation_date\"].unique())"
+    "dfnew"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 32,
    "metadata": {},
    "outputs": [],
    "source": [
-    "list(df.groupby([\"dataType\", \"level_type\", \"frequency\"]).groups.keys())"
+    "dfnew.to_csv(\"/home/k/k204210/intake-esm/catalogs/dkrz_era5_disk.csv.gz\", compression=\"gzip\", index=False)"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
+   "execution_count": 33,
+   "metadata": {
+    "tags": []
+   },
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "array(['2004-02-28', '1999-03-16', '1999-06-20', ..., '1956-11',\n",
+       "       '1947-03', '1957-04'], dtype=object)"
+      ]
+     },
+     "execution_count": 33,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
-    "df[(df[\"dataType\"] == \"fc\") & (df[\"frequency\"] == \"monthly\")]"
+    "dfnew[\"validation_date\"].unique()"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 35,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "31314"
+      ]
+     },
+     "execution_count": 35,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
-    "df"
+    "len(dfnew[\"validation_date\"].unique())"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 37,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "[('an', 'model_level', 'hourly'),\n",
+       " ('an', 'pressure_level', 'hourly'),\n",
+       " ('an', 'surface', 'daily'),\n",
+       " ('an', 'surface', 'hourly'),\n",
+       " ('an', 'surface', 'invariant'),\n",
+       " ('fc', 'surface', 'hourly'),\n",
+       " ('fc', 'surface', 'invariant')]"
+      ]
+     },
+     "execution_count": 37,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
-    "df.columns"
+    "list(dfnew.groupby([\"dataType\", \"level_type\", \"frequency\"]).groups.keys())"
    ]
   },
   {
-- 
GitLab