From fce8aed1091ea4feee914791c42806a4b5f86ae4 Mon Sep 17 00:00:00 2001 From: Alba Vilanova Date: Thu, 14 Jul 2022 15:40:06 +0200 Subject: [PATCH 1/2] Arrange strlen use and check tests --- Jupyter_notebooks/1-introduction.ipynb | 22 +- Jupyter_notebooks/1.1-regular_grids.ipynb | 66 +- Jupyter_notebooks/1.2-rotated_grids.ipynb | 32 +- Jupyter_notebooks/1.3-points_grids.ipynb | 3938 +++++++------------ Jupyter_notebooks/1.4-lcc_grids.ipynb | 20 +- Jupyter_notebooks/1.5-mercator_grids.ipynb | 46 +- Jupyter_notebooks/2-create_nes.ipynb | 486 ++- Jupyter_notebooks/2.1-create_nes_port.ipynb | 34 +- nes/create_nes.py | 9 +- nes/nc_projections/mercator_nes.py | 1 - nes/nc_projections/points_nes.py | 28 +- tests/2-nes_tests_by_projection.py | 2 +- tests/test_bash_nord3v2.cmd | 1 + 13 files changed, 2019 insertions(+), 2666 deletions(-) diff --git a/Jupyter_notebooks/1-introduction.ipynb b/Jupyter_notebooks/1-introduction.ipynb index b98283a..615860d 100644 --- a/Jupyter_notebooks/1-introduction.ipynb +++ b/Jupyter_notebooks/1-introduction.ipynb @@ -32,8 +32,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 189 ms, sys: 136 ms, total: 326 ms\n", - "Wall time: 16.1 s\n" + "CPU times: user 175 ms, sys: 159 ms, total: 335 ms\n", + "Wall time: 15.7 s\n" ] } ], @@ -50,7 +50,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 3, @@ -341,8 +341,8 @@ "text": [ "Rank 000: Loading O3 var (1/1)\n", "Rank 000: Loaded O3 var ((109, 24, 361, 467))\n", - "CPU times: user 1.16 s, sys: 6.54 s, total: 7.69 s\n", - "Wall time: 40.8 s\n" + "CPU times: user 1.21 s, sys: 7.1 s, total: 8.32 s\n", + "Wall time: 42 s\n" ] } ], @@ -379,8 +379,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 917 ms, sys: 497 ms, total: 1.41 s\n", - "Wall time: 14.2 s\n" + "CPU times: user 723 ms, sys: 719 ms, total: 1.44 s\n", + "Wall time: 14.3 s\n" ] } ], @@ -405,8 +405,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 402 ms, sys: 77.5 ms, total: 479 ms\n", - "Wall time: 701 ms\n" + "CPU times: user 403 ms, sys: 206 ms, total: 609 ms\n", + "Wall time: 611 ms\n" ] } ], @@ -442,8 +442,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "CPU times: user 38.3 ms, sys: 28 ms, total: 66.3 ms\n", - "Wall time: 847 ms\n" + "CPU times: user 49.2 ms, sys: 30.3 ms, total: 79.4 ms\n", + "Wall time: 837 ms\n" ] } ], diff --git a/Jupyter_notebooks/1.1-regular_grids.ipynb b/Jupyter_notebooks/1.1-regular_grids.ipynb index 3ada97f..c6733d6 100644 --- a/Jupyter_notebooks/1.1-regular_grids.ipynb +++ b/Jupyter_notebooks/1.1-regular_grids.ipynb @@ -1050,16 +1050,16 @@ " Domain: Global\n", " Conventions: None\n", " history: MONARCHv1.0 netcdf file.\n", - " comment: Generated on marenostrum4
  • Domain :
    Global
    Conventions :
    None
    history :
    MONARCHv1.0 netcdf file.
    comment :
    Generated on marenostrum4
  • " ], "text/plain": [ "\n", @@ -1271,7 +1271,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 5, @@ -1868,6 +1868,7 @@ "Rank 000: Dimensions done\n", "Rank 000: Writing O3 var (1/1)\n", "Rank 000: Var O3 created (1/1)\n", + "Rank 000: Filling O3)\n", "Rank 000: Var O3 data (1/1)\n", "Rank 000: Var O3 completed (1/1)\n" ] @@ -1894,7 +1895,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 14, @@ -2280,14 +2281,14 @@ " Domain: Global\n", " Conventions: CF-1.7\n", " history: MONARCHv1.0 netcdf file.\n", - " comment: Generated on marenostrum4
    • O3
      (time, lev, lat, lon)
      float32
      ...
      long_name :
      O3
      units :
      unknown
      standard_name :
      O3
      grid_mapping :
      crs
      [20095344 values with dtype=float32]
    • crs
      ()
      |S1
      ...
      grid_mapping_name :
      latitude_longitude
      semi_major_axis :
      6371000.0
      inverse_flattening :
      0
      array(b'', dtype='|S1')
  • Domain :
    Global
    Conventions :
    CF-1.7
    history :
    MONARCHv1.0 netcdf file.
    comment :
    Generated on marenostrum4
  • " ], "text/plain": [ "\n", @@ -2331,13 +2332,6 @@ "source": [ "xr.open_dataset('regular_file_1.nc')" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { diff --git a/Jupyter_notebooks/1.2-rotated_grids.ipynb b/Jupyter_notebooks/1.2-rotated_grids.ipynb index 31b19f7..4cff1df 100644 --- a/Jupyter_notebooks/1.2-rotated_grids.ipynb +++ b/Jupyter_notebooks/1.2-rotated_grids.ipynb @@ -415,14 +415,14 @@ " rotated_pole |S1 b''\n", "Attributes:\n", " Conventions: CF-1.7\n", - " comment: Generated on marenostrum4
    • time_bnds
      (time, nv)
      datetime64[ns]
      ...
      array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n",
      +       "      dtype='datetime64[ns]')
    • O3_all
      (time, lev, rlat, rlon)
      float32
      ...
      units :
      kg/m3
      long_name :
      TRACERS_044
      cell_methods :
      time: maximum (interval: 1hr)
      grid_mapping :
      rotated_pole
      [2282904 values with dtype=float32]
    • rotated_pole
      ()
      |S1
      ...
      grid_mapping_name :
      rotated_latitude_longitude
      grid_north_pole_latitude :
      39.0
      grid_north_pole_longitude :
      -170.0
      array(b'', dtype='|S1')
  • Conventions :
    CF-1.7
    comment :
    Generated on marenostrum4
  • " ], "text/plain": [ "\n", @@ -483,7 +483,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 4, @@ -810,7 +810,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 12, @@ -1198,14 +1198,14 @@ " rotated_pole |S1 b''\n", "Attributes:\n", " Conventions: CF-1.7\n", - " comment: Generated on marenostrum4
    • time_bnds
      (time, time_nv)
      datetime64[ns]
      ...
      array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n",
      +       "      dtype='datetime64[ns]')
    • O3_all
      (time, lev, rlat, rlon)
      float32
      ...
      units :
      kg/m3
      long_name :
      TRACERS_044
      cell_methods :
      time: maximum (interval: 1hr)
      grid_mapping :
      rotated_pole
      [2282904 values with dtype=float32]
    • rotated_pole
      ()
      |S1
      ...
      grid_mapping_name :
      rotated_latitude_longitude
      grid_north_pole_latitude :
      39.0
      grid_north_pole_longitude :
      -170.0
      array(b'', dtype='|S1')
  • Conventions :
    CF-1.7
    comment :
    Generated on marenostrum4
  • " ], "text/plain": [ "\n", diff --git a/Jupyter_notebooks/1.3-points_grids.ipynb b/Jupyter_notebooks/1.3-points_grids.ipynb index d3979ac..b551974 100644 --- a/Jupyter_notebooks/1.3-points_grids.ipynb +++ b/Jupyter_notebooks/1.3-points_grids.ipynb @@ -418,7 +418,7 @@ " station_end_date (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", " station_rural_back (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", " latitude (station) float32 46.81 47.48 ... 53.33 38.88\n", - " station_ozone_classification (station) |S75 b'rural' b'rural' ... b'nan'
  • " ], "text/plain": [ "\n", @@ -710,7 +710,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 4, @@ -920,39 +920,39 @@ "output_type": "stream", "text": [ "Rank 000: Loading station_start_date var (1/17)\n", - "Rank 000: Loaded station_start_date var ((84, 75))\n", + "Rank 000: Loaded station_start_date var ((84,))\n", "Rank 000: Loading station_zone var (2/17)\n", - "Rank 000: Loaded station_zone var ((84, 75))\n", + "Rank 000: Loaded station_zone var ((84,))\n", "Rank 000: Loading street_type var (3/17)\n", - "Rank 000: Loaded street_type var ((84, 75))\n", + "Rank 000: Loaded street_type var ((84,))\n", "Rank 000: Loading country_code var (4/17)\n", - "Rank 000: Loaded country_code var ((84, 75))\n", + "Rank 000: Loaded country_code var ((84,))\n", "Rank 000: Loading ccaa var (5/17)\n", - "Rank 000: Loaded ccaa var ((84, 75))\n", + "Rank 000: Loaded ccaa var ((84,))\n", "Rank 000: Loading station_name var (6/17)\n", - "Rank 000: Loaded station_name var ((84, 75))\n", + "Rank 000: Loaded station_name var ((84,))\n", "Rank 000: Loading station_area var (7/17)\n", - "Rank 000: Loaded station_area var ((84, 75))\n", + "Rank 000: Loaded station_area var ((84,))\n", "Rank 000: Loading city var (8/17)\n", - "Rank 000: Loaded city var ((84, 75))\n", + "Rank 000: Loaded city var ((84,))\n", "Rank 000: Loading pm10 var (9/17)\n", "Rank 000: Loaded pm10 var ((31, 84))\n", "Rank 000: Loading station_emep var (10/17)\n", - "Rank 000: Loaded station_emep var ((84, 75))\n", + "Rank 000: Loaded station_emep var ((84,))\n", "Rank 000: Loading station_type var (11/17)\n", - "Rank 000: Loaded station_type var ((84, 75))\n", + "Rank 000: Loaded station_type var ((84,))\n", "Rank 000: Loading country var (12/17)\n", - "Rank 000: Loaded country var ((84, 75))\n", + "Rank 000: Loaded country var ((84,))\n", "Rank 000: Loading altitude var (13/17)\n", "Rank 000: Loaded altitude var ((84,))\n", "Rank 000: Loading station_code var (14/17)\n", - "Rank 000: Loaded station_code var ((84, 75))\n", + "Rank 000: Loaded station_code var ((84,))\n", "Rank 000: Loading station_end_date var (15/17)\n", - "Rank 000: Loaded station_end_date var ((84, 75))\n", + "Rank 000: Loaded station_end_date var ((84,))\n", "Rank 000: Loading station_rural_back var (16/17)\n", - "Rank 000: Loaded station_rural_back var ((84, 75))\n", + "Rank 000: Loaded station_rural_back var ((84,))\n", "Rank 000: Loading station_ozone_classification var (17/17)\n", - "Rank 000: Loaded station_ozone_classification var ((84, 75))\n" + "Rank 000: Loaded station_ozone_classification var ((84,))\n" ] } ], @@ -968,142 +968,121 @@ { "data": { "text/plain": [ - "{'station_start_date': {'data': masked_array(\n", - " data=[[b'1', b'9', b'8', ..., b'n', b'n', b'n'],\n", - " [b'1', b'9', b'8', ..., b'n', b'n', b'n'],\n", - " [b'1', b'9', b'9', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'station_zone': {'data': masked_array(\n", - " data=[[b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'street_type': {'data': masked_array(\n", - " data=[[b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'country_code': {'data': masked_array(\n", - " data=[[b'C', b'H', b'n', ..., b'n', b'n', b'n'],\n", - " [b'C', b'H', b'n', ..., b'n', b'n', b'n'],\n", - " [b'C', b'H', b'n', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'I', b'E', b'n', ..., b'n', b'n', b'n'],\n", - " [b'N', b'L', b'n', ..., b'n', b'n', b'n'],\n", - " [b'I', b'T', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'ccaa': {'data': masked_array(\n", - " data=[[b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'station_name': {'data': masked_array(\n", - " data=[[b'p', b'a', b'y', ..., b'n', b'n', b'n'],\n", - " [b't', b'n', b'i', ..., b'n', b'n', b'n'],\n", - " [b'c', b'h', b'a', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'c', b'a', b'r', ..., b'n', b'n', b'n'],\n", - " [b'k', b'o', b'l', ..., b'n', b'n', b'n'],\n", - " [b'l', b'a', b'm', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'station_area': {'data': masked_array(\n", - " data=[[b'r', b'u', b'r', ..., b'n', b'n', b'n'],\n", - " [b'r', b'u', b'r', ..., b'n', b'n', b'n'],\n", - " [b'r', b'u', b'r', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", - " 'city': {'data': masked_array(\n", - " data=[[b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " ...,\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n'],\n", - " [b'n', b'a', b'n', ..., b'n', b'n', b'n']],\n", - " mask=[[False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " ...,\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False],\n", - " [False, False, False, ..., False, False, False]],\n", - " fill_value=b'',\n", - " dtype='|S1'), 'dimensions': ('station', 'strlen'), 'standard_name': ''},\n", + "{'station_start_date': {'data': array(['1980-01-01', '1980-01-01', '1991-05-01', '1991-05-01',\n", + " '1996-10-01', '1978-10-01', '1987-01-01', '2010-07-01',\n", + " '1985-01-06', '1994-05-01', '1987-11-01', '1992-01-01',\n", + " '1992-06-01', '1995-11-01', '1998-09-01', '1998-01-01',\n", + " '1997-07-01', '1999-03-03', '1997-06-11', '2000-08-01',\n", + " '2000-11-01', '2001-01-31', '2007-10-03', '1976-06-22',\n", + " '2006-01-01', '1980-01-01', '2001-01-01', '1900-01-01',\n", + " '1985-11-01', '2009-01-01', '1971-12-01', '1978-02-01',\n", + " '1997-01-01', '1967-09-15', '1981-01-01', '1995-01-01',\n", + " '1984-12-01', '2011-01-01', '1979-01-09', '1984-01-09',\n", + " '1990-01-01', '2002-01-01', '1996-05-01', '1997-01-01',\n", + " '1997-01-01', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan',\n", + " 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan',\n", + " 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan',\n", + " 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan', 'nan',\n", + " 'nan', 'nan', 'nan', 'nan', 'nan'], dtype='" + "" ] }, "execution_count": 14, @@ -1824,21 +1794,21 @@ " * time (time) datetime64[ns] 2015-07-01 ... 2015-0...\n", " * station (station) float64 0.0 1.0 2.0 ... 82.0 83.0\n", "Data variables: (12/19)\n", - " station_start_date (station) |S75 b'1980-01-01nnnnnnnnnnnnnnnn...\n", - " station_zone (station) |S75 b'nannnnnnnnnnnnnnnnnnnnnnnn...\n", - " street_type (station) |S75 b'nannnnnnnnnnnnnnnnnnnnnnnn...\n", - " country_code (station) |S75 b'CHnnnnnnnnnnnnnnnnnnnnnnnn...\n", - " ccaa (station) |S75 b'nannnnnnnnnnnnnnnnnnnnnnnn...\n", - " station_name (station) |S75 b'payernennnnnnnnnnnnnnnnnnn...\n", + " station_start_date (station) |S75 b'1980-01-01' ... b'nan'\n", + " station_zone (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", + " street_type (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", + " country_code (station) |S75 b'CH' b'CH' ... b'NL' b'IT'\n", + " ccaa (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", + " station_name (station) |S75 b'payerne' ... b'lamezia terme'\n", " ... ...\n", - " station_code (station) |S75 b'CH0002Rnnnnnnnnnnnnnnnnnnn...\n", - " station_end_date (station) |S75 b'nannnnnnnnnnnnnnnnnnnnnnnn...\n", - " station_rural_back (station) |S75 b'nannnnnnnnnnnnnnnnnnnnnnnn...\n", - " station_ozone_classification (station) |S75 b'ruralnnnnnnnnnnnnnnnnnnnnn...\n", + " station_code (station) |S75 b'CH0002R' ... b'IT0016R'\n", + " station_end_date (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", + " station_rural_back (station) |S75 b'nan' b'nan' ... b'nan' b'nan'\n", + " station_ozone_classification (station) |S75 b'rural' b'rural' ... b'nan'\n", " lat (station) float64 46.81 47.48 ... 53.33 38.88\n", " lon (station) float64 6.944 8.905 ... 6.277 16.23\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -3590,7 +2481,7 @@ "Coordinates:\n", " * time (time) datetime64[ns] ...\n", "Dimensions without coordinates: station, N_flag_codes, N_qa_codes\n", - "Data variables: (12/176)\n", + "Data variables: (12/177)\n", " ASTER_v3_altitude (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_BC_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_CO_emissions (station) float32 ...\n", @@ -3598,19 +2489,19 @@ " EDGAR_v4.3.2_annual_average_NMVOC_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_NOx_emissions (station) float32 ...\n", " ... ...\n", - " station_timezone (station) object ...\n", " street_type (station) object ...\n", " street_width (station) float32 ...\n", " terrain (station) object ...\n", " vertical_datum (station) object ...\n", " weekday_weekend_code (station, time) uint8 ...\n", + " sconcso4_prefiltered_defaultqa (station, time) float32 ...\n", "Attributes:\n", " title: Surface sulphate data in the EANET network in 2019-11.\n", " institution: Barcelona Supercomputing Center\n", " source: Surface observations\n", " creator_name: Dene R. Bowdalo\n", " creator_email: dene.bowdalo@bsc.es\n", - " version: 1.4
  • title :
    Surface sulphate data in the EANET network in 2019-11.
    institution :
    Barcelona Supercomputing Center
    source :
    Surface observations
    creator_name :
    Dene R. Bowdalo
    creator_email :
    dene.bowdalo@bsc.es
    version :
    1.4
  • " ], "text/plain": [ "\n", @@ -3775,7 +2680,7 @@ "Coordinates:\n", " * time (time) datetime64[ns] ...\n", "Dimensions without coordinates: station, N_flag_codes, N_qa_codes\n", - "Data variables: (12/176)\n", + "Data variables: (12/177)\n", " ASTER_v3_altitude (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_BC_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_CO_emissions (station) float32 ...\n", @@ -3783,12 +2688,12 @@ " EDGAR_v4.3.2_annual_average_NMVOC_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_NOx_emissions (station) float32 ...\n", " ... ...\n", - " station_timezone (station) object ...\n", " street_type (station) object ...\n", " street_width (station) float32 ...\n", " terrain (station) object ...\n", " vertical_datum (station) object ...\n", " weekday_weekend_code (station, time) uint8 ...\n", + " sconcso4_prefiltered_defaultqa (station, time) float32 ...\n", "Attributes:\n", " title: Surface sulphate data in the EANET network in 2019-11.\n", " institution: Barcelona Supercomputing Center\n", @@ -3822,7 +2727,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 18, @@ -3989,350 +2894,352 @@ "name": "stdout", "output_type": "stream", "text": [ - "Rank 000: Loading ASTER_v3_altitude var (1/172)\n", + "Rank 000: Loading ASTER_v3_altitude var (1/173)\n", "Rank 000: Loaded ASTER_v3_altitude var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_BC_emissions var (2/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_BC_emissions var (2/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_BC_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_CO_emissions var (3/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_CO_emissions var (3/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_CO_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_NH3_emissions var (4/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_NH3_emissions var (4/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NH3_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NMVOC_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_NOx_emissions var (6/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_NOx_emissions var (6/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NOx_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_OC_emissions var (7/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_OC_emissions var (7/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_OC_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_PM10_emissions var (8/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_PM10_emissions var (8/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_PM10_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_SO2_emissions var (9/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_SO2_emissions var (9/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_SO2_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var ((3,))\n", - "Rank 000: Loading EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/172)\n", + "Rank 000: Loading EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/173)\n", "Rank 000: Loaded EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var ((3,))\n", - "Rank 000: Loading ESDAC_Iwahashi_landform_classification var (12/172)\n", + "Rank 000: Loading ESDAC_Iwahashi_landform_classification var (12/173)\n", "Rank 000: Loaded ESDAC_Iwahashi_landform_classification var ((3,))\n", - "Rank 000: Loading ESDAC_Meybeck_landform_classification var (13/172)\n", + "Rank 000: Loading ESDAC_Meybeck_landform_classification var (13/173)\n", "Rank 000: Loaded ESDAC_Meybeck_landform_classification var ((3,))\n", - "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_25km var (14/172)\n", + "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_25km var (14/173)\n", "Rank 000: Loaded ESDAC_modal_Iwahashi_landform_classification_25km var ((3,))\n", - "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_5km var (15/172)\n", + "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_5km var (15/173)\n", "Rank 000: Loaded ESDAC_modal_Iwahashi_landform_classification_5km var ((3,))\n", - "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_25km var (16/172)\n", + "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_25km var (16/173)\n", "Rank 000: Loaded ESDAC_modal_Meybeck_landform_classification_25km var ((3,))\n", - "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_5km var (17/172)\n", + "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_5km var (17/173)\n", "Rank 000: Loaded ESDAC_modal_Meybeck_landform_classification_5km var ((3,))\n", - "Rank 000: Loading ETOPO1_altitude var (18/172)\n", + "Rank 000: Loading ETOPO1_altitude var (18/173)\n", "Rank 000: Loaded ETOPO1_altitude var ((3,))\n", - "Rank 000: Loading ETOPO1_max_altitude_difference_5km var (19/172)\n", + "Rank 000: Loading ETOPO1_max_altitude_difference_5km var (19/173)\n", "Rank 000: Loaded ETOPO1_max_altitude_difference_5km var ((3,))\n", - "Rank 000: Loading GHOST_version var (20/172)\n", + "Rank 000: Loading GHOST_version var (20/173)\n", "Rank 000: Loaded GHOST_version var ((3,))\n", - "Rank 000: Loading GHSL_average_built_up_area_density_25km var (21/172)\n", + "Rank 000: Loading GHSL_average_built_up_area_density_25km var (21/173)\n", "Rank 000: Loaded GHSL_average_built_up_area_density_25km var ((3,))\n", - "Rank 000: Loading GHSL_average_built_up_area_density_5km var (22/172)\n", + "Rank 000: Loading GHSL_average_built_up_area_density_5km var (22/173)\n", "Rank 000: Loaded GHSL_average_built_up_area_density_5km var ((3,))\n", - "Rank 000: Loading GHSL_average_population_density_25km var (23/172)\n", + "Rank 000: Loading GHSL_average_population_density_25km var (23/173)\n", "Rank 000: Loaded GHSL_average_population_density_25km var ((3,))\n", - "Rank 000: Loading GHSL_average_population_density_5km var (24/172)\n", + "Rank 000: Loading GHSL_average_population_density_5km var (24/173)\n", "Rank 000: Loaded GHSL_average_population_density_5km var ((3,))\n", - "Rank 000: Loading GHSL_built_up_area_density var (25/172)\n", + "Rank 000: Loading GHSL_built_up_area_density var (25/173)\n", "Rank 000: Loaded GHSL_built_up_area_density var ((3,))\n", - "Rank 000: Loading GHSL_max_built_up_area_density_25km var (26/172)\n", + "Rank 000: Loading GHSL_max_built_up_area_density_25km var (26/173)\n", "Rank 000: Loaded GHSL_max_built_up_area_density_25km var ((3,))\n", - "Rank 000: Loading GHSL_max_built_up_area_density_5km var (27/172)\n", + "Rank 000: Loading GHSL_max_built_up_area_density_5km var (27/173)\n", "Rank 000: Loaded GHSL_max_built_up_area_density_5km var ((3,))\n", - "Rank 000: Loading GHSL_max_population_density_25km var (28/172)\n", + "Rank 000: Loading GHSL_max_population_density_25km var (28/173)\n", "Rank 000: Loaded GHSL_max_population_density_25km var ((3,))\n", - "Rank 000: Loading GHSL_max_population_density_5km var (29/172)\n", + "Rank 000: Loading GHSL_max_population_density_5km var (29/173)\n", "Rank 000: Loaded GHSL_max_population_density_5km var ((3,))\n", - "Rank 000: Loading GHSL_modal_settlement_model_classification_25km var (30/172)\n", + "Rank 000: Loading GHSL_modal_settlement_model_classification_25km var (30/173)\n", "Rank 000: Loaded GHSL_modal_settlement_model_classification_25km var ((3,))\n", - "Rank 000: Loading GHSL_modal_settlement_model_classification_5km var (31/172)\n", + "Rank 000: Loading GHSL_modal_settlement_model_classification_5km var (31/173)\n", "Rank 000: Loaded GHSL_modal_settlement_model_classification_5km var ((3,))\n", - "Rank 000: Loading GHSL_population_density var (32/172)\n", + "Rank 000: Loading GHSL_population_density var (32/173)\n", "Rank 000: Loaded GHSL_population_density var ((3,))\n", - "Rank 000: Loading GHSL_settlement_model_classification var (33/172)\n", + "Rank 000: Loading GHSL_settlement_model_classification var (33/173)\n", "Rank 000: Loaded GHSL_settlement_model_classification var ((3,))\n", - "Rank 000: Loading GPW_average_population_density_25km var (34/172)\n", + "Rank 000: Loading GPW_average_population_density_25km var (34/173)\n", "Rank 000: Loaded GPW_average_population_density_25km var ((3,))\n", - "Rank 000: Loading GPW_average_population_density_5km var (35/172)\n", + "Rank 000: Loading GPW_average_population_density_5km var (35/173)\n", "Rank 000: Loaded GPW_average_population_density_5km var ((3,))\n", - "Rank 000: Loading GPW_max_population_density_25km var (36/172)\n", + "Rank 000: Loading GPW_max_population_density_25km var (36/173)\n", "Rank 000: Loaded GPW_max_population_density_25km var ((3,))\n", - "Rank 000: Loading GPW_max_population_density_5km var (37/172)\n", + "Rank 000: Loading GPW_max_population_density_5km var (37/173)\n", "Rank 000: Loaded GPW_max_population_density_5km var ((3,))\n", - "Rank 000: Loading GPW_population_density var (38/172)\n", + "Rank 000: Loading GPW_population_density var (38/173)\n", "Rank 000: Loaded GPW_population_density var ((3,))\n", - "Rank 000: Loading GSFC_coastline_proximity var (39/172)\n", + "Rank 000: Loading GSFC_coastline_proximity var (39/173)\n", "Rank 000: Loaded GSFC_coastline_proximity var ((3,))\n", - "Rank 000: Loading Joly-Peuch_classification_code var (40/172)\n", + "Rank 000: Loading Joly-Peuch_classification_code var (40/173)\n", "Rank 000: Loaded Joly-Peuch_classification_code var ((3,))\n", - "Rank 000: Loading Koppen-Geiger_classification var (41/172)\n", + "Rank 000: Loading Koppen-Geiger_classification var (41/173)\n", "Rank 000: Loaded Koppen-Geiger_classification var ((3,))\n", - "Rank 000: Loading Koppen-Geiger_modal_classification_25km var (42/172)\n", + "Rank 000: Loading Koppen-Geiger_modal_classification_25km var (42/173)\n", "Rank 000: Loaded Koppen-Geiger_modal_classification_25km var ((3,))\n", - "Rank 000: Loading Koppen-Geiger_modal_classification_5km var (43/172)\n", + "Rank 000: Loading Koppen-Geiger_modal_classification_5km var (43/173)\n", "Rank 000: Loaded Koppen-Geiger_modal_classification_5km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_IGBP_land_use var (44/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_IGBP_land_use var (44/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_IGBP_land_use var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_LAI var (45/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_LAI var (45/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_LAI var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_UMD_land_use var (46/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_UMD_land_use var (46/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_UMD_land_use var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_25km var (49/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_25km var (49/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_LAI_25km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_5km var (50/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_5km var (50/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_LAI_5km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_UMD_land_use_25km var ((3,))\n", - "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/172)\n", + "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/173)\n", "Rank 000: Loaded MODIS_MCD12C1_v6_modal_UMD_land_use_5km var ((3,))\n", - "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/172)\n", + "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/173)\n", "Rank 000: Loaded NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var ((3,))\n", - "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/172)\n", + "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/173)\n", "Rank 000: Loaded NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var ((3,))\n", - "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/172)\n", + "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/173)\n", "Rank 000: Loaded NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var ((3,))\n", - "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/172)\n", + "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/173)\n", "Rank 000: Loaded NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var ((3,))\n", - "Rank 000: Loading NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/172)\n", + "Rank 000: Loading NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/173)\n", "Rank 000: Loaded NOAA-DMSP-OLS_v4_nighttime_stable_lights var ((3,))\n", - "Rank 000: Loading OMI_level3_column_annual_average_NO2 var (58/172)\n", + "Rank 000: Loading OMI_level3_column_annual_average_NO2 var (58/173)\n", "Rank 000: Loaded OMI_level3_column_annual_average_NO2 var ((3,))\n", - "Rank 000: Loading OMI_level3_column_cloud_screened_annual_average_NO2 var (59/172)\n", + "Rank 000: Loading OMI_level3_column_cloud_screened_annual_average_NO2 var (59/173)\n", "Rank 000: Loaded OMI_level3_column_cloud_screened_annual_average_NO2 var ((3,))\n", - "Rank 000: Loading OMI_level3_tropospheric_column_annual_average_NO2 var (60/172)\n", + "Rank 000: Loading OMI_level3_tropospheric_column_annual_average_NO2 var (60/173)\n", "Rank 000: Loaded OMI_level3_tropospheric_column_annual_average_NO2 var ((3,))\n", - "Rank 000: Loading OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/172)\n", + "Rank 000: Loading OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/173)\n", "Rank 000: Loaded OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var ((3,))\n", - "Rank 000: Loading UMBC_anthrome_classification var (62/172)\n", + "Rank 000: Loading UMBC_anthrome_classification var (62/173)\n", "Rank 000: Loaded UMBC_anthrome_classification var ((3,))\n", - "Rank 000: Loading UMBC_modal_anthrome_classification_25km var (63/172)\n", + "Rank 000: Loading UMBC_modal_anthrome_classification_25km var (63/173)\n", "Rank 000: Loaded UMBC_modal_anthrome_classification_25km var ((3,))\n", - "Rank 000: Loading UMBC_modal_anthrome_classification_5km var (64/172)\n", + "Rank 000: Loading UMBC_modal_anthrome_classification_5km var (64/173)\n", "Rank 000: Loaded UMBC_modal_anthrome_classification_5km var ((3,))\n", - "Rank 000: Loading WMO_region var (65/172)\n", + "Rank 000: Loading WMO_region var (65/173)\n", "Rank 000: Loaded WMO_region var ((3,))\n", - "Rank 000: Loading WWF_TEOW_biogeographical_realm var (66/172)\n", + "Rank 000: Loading WWF_TEOW_biogeographical_realm var (66/173)\n", "Rank 000: Loaded WWF_TEOW_biogeographical_realm var ((3,))\n", - "Rank 000: Loading WWF_TEOW_biome var (67/172)\n", + "Rank 000: Loading WWF_TEOW_biome var (67/173)\n", "Rank 000: Loaded WWF_TEOW_biome var ((3,))\n", - "Rank 000: Loading WWF_TEOW_terrestrial_ecoregion var (68/172)\n", + "Rank 000: Loading WWF_TEOW_terrestrial_ecoregion var (68/173)\n", "Rank 000: Loaded WWF_TEOW_terrestrial_ecoregion var ((3,))\n", - "Rank 000: Loading administrative_country_division_1 var (69/172)\n", + "Rank 000: Loading administrative_country_division_1 var (69/173)\n", "Rank 000: Loaded administrative_country_division_1 var ((3,))\n", - "Rank 000: Loading administrative_country_division_2 var (70/172)\n", + "Rank 000: Loading administrative_country_division_2 var (70/173)\n", "Rank 000: Loaded administrative_country_division_2 var ((3,))\n", - "Rank 000: Loading altitude var (71/172)\n", + "Rank 000: Loading altitude var (71/173)\n", "Rank 000: Loaded altitude var ((3,))\n", - "Rank 000: Loading annual_native_max_gap_percent var (72/172)\n", + "Rank 000: Loading annual_native_max_gap_percent var (72/173)\n", "Rank 000: Loaded annual_native_max_gap_percent var ((3, 30))\n", - "Rank 000: Loading annual_native_representativity_percent var (73/172)\n", + "Rank 000: Loading annual_native_representativity_percent var (73/173)\n", "Rank 000: Loaded annual_native_representativity_percent var ((3, 30))\n", - "Rank 000: Loading area_classification var (74/172)\n", + "Rank 000: Loading area_classification var (74/173)\n", "Rank 000: Loaded area_classification var ((3,))\n", - "Rank 000: Loading associated_networks var (75/172)\n", + "Rank 000: Loading associated_networks var (75/173)\n", "Rank 000: Loaded associated_networks var ((3,))\n", - "Rank 000: Loading city var (76/172)\n", + "Rank 000: Loading city var (76/173)\n", "Rank 000: Loaded city var ((3,))\n", - "Rank 000: Loading climatology var (77/172)\n", + "Rank 000: Loading climatology var (77/173)\n", "Rank 000: Loaded climatology var ((3,))\n", - "Rank 000: Loading contact_email_address var (78/172)\n", + "Rank 000: Loading contact_email_address var (78/173)\n", "Rank 000: Loaded contact_email_address var ((3,))\n", - "Rank 000: Loading contact_institution var (79/172)\n", + "Rank 000: Loading contact_institution var (79/173)\n", "Rank 000: Loaded contact_institution var ((3,))\n", - "Rank 000: Loading contact_name var (80/172)\n", + "Rank 000: Loading contact_name var (80/173)\n", "Rank 000: Loaded contact_name var ((3,))\n", - "Rank 000: Loading country var (81/172)\n", + "Rank 000: Loading country var (81/173)\n", "Rank 000: Loaded country var ((3,))\n", - "Rank 000: Loading daily_native_max_gap_percent var (82/172)\n", + "Rank 000: Loading daily_native_max_gap_percent var (82/173)\n", "Rank 000: Loaded daily_native_max_gap_percent var ((3, 30))\n", - "Rank 000: Loading daily_native_representativity_percent var (83/172)\n", + "Rank 000: Loading daily_native_representativity_percent var (83/173)\n", "Rank 000: Loaded daily_native_representativity_percent var ((3, 30))\n", - "Rank 000: Loading daily_passing_vehicles var (84/172)\n", + "Rank 000: Loading daily_passing_vehicles var (84/173)\n", "Rank 000: Loaded daily_passing_vehicles var ((3,))\n", - "Rank 000: Loading data_level var (85/172)\n", + "Rank 000: Loading data_level var (85/173)\n", "Rank 000: Loaded data_level var ((3,))\n", - "Rank 000: Loading data_licence var (86/172)\n", + "Rank 000: Loading data_licence var (86/173)\n", "Rank 000: Loaded data_licence var ((3,))\n", - "Rank 000: Loading day_night_code var (87/172)\n", + "Rank 000: Loading day_night_code var (87/173)\n", "Rank 000: Loaded day_night_code var ((3, 30))\n", - "Rank 000: Loading daytime_traffic_speed var (88/172)\n", + "Rank 000: Loading daytime_traffic_speed var (88/173)\n", "Rank 000: Loaded daytime_traffic_speed var ((3,))\n", - "Rank 000: Loading derived_uncertainty_per_measurement var (89/172)\n", + "Rank 000: Loading derived_uncertainty_per_measurement var (89/173)\n", "Rank 000: Loaded derived_uncertainty_per_measurement var ((3, 30))\n", - "Rank 000: Loading distance_to_building var (90/172)\n", + "Rank 000: Loading distance_to_building var (90/173)\n", "Rank 000: Loaded distance_to_building var ((3,))\n", - "Rank 000: Loading distance_to_junction var (91/172)\n", + "Rank 000: Loading distance_to_junction var (91/173)\n", "Rank 000: Loaded distance_to_junction var ((3,))\n", - "Rank 000: Loading distance_to_kerb var (92/172)\n", + "Rank 000: Loading distance_to_kerb var (92/173)\n", "Rank 000: Loaded distance_to_kerb var ((3,))\n", - "Rank 000: Loading distance_to_source var (93/172)\n", + "Rank 000: Loading distance_to_source var (93/173)\n", "Rank 000: Loaded distance_to_source var ((3,))\n", - "Rank 000: Loading ellipsoid var (94/172)\n", + "Rank 000: Loading ellipsoid var (94/173)\n", "Rank 000: Loaded ellipsoid var ((3,))\n", - "Rank 000: Loading horizontal_datum var (95/172)\n", + "Rank 000: Loading horizontal_datum var (95/173)\n", "Rank 000: Loaded horizontal_datum var ((3,))\n", - "Rank 000: Loading land_use var (96/172)\n", + "Rank 000: Loading land_use var (96/173)\n", "Rank 000: Loaded land_use var ((3,))\n", - "Rank 000: Loading main_emission_source var (97/172)\n", + "Rank 000: Loading main_emission_source var (97/173)\n", "Rank 000: Loaded main_emission_source var ((3,))\n", - "Rank 000: Loading measurement_altitude var (98/172)\n", + "Rank 000: Loading measurement_altitude var (98/173)\n", "Rank 000: Loaded measurement_altitude var ((3,))\n", - "Rank 000: Loading measurement_methodology var (99/172)\n", + "Rank 000: Loading measurement_methodology var (99/173)\n", "Rank 000: Loaded measurement_methodology var ((3,))\n", - "Rank 000: Loading measurement_scale var (100/172)\n", + "Rank 000: Loading measurement_scale var (100/173)\n", "Rank 000: Loaded measurement_scale var ((3,))\n", - "Rank 000: Loading measuring_instrument_calibration_scale var (101/172)\n", + "Rank 000: Loading measuring_instrument_calibration_scale var (101/173)\n", "Rank 000: Loaded measuring_instrument_calibration_scale var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_absorption_cross_section var (102/172)\n", + "Rank 000: Loading measuring_instrument_documented_absorption_cross_section var (102/173)\n", "Rank 000: Loaded measuring_instrument_documented_absorption_cross_section var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_accuracy var (103/172)\n", + "Rank 000: Loading measuring_instrument_documented_accuracy var (103/173)\n", "Rank 000: Loaded measuring_instrument_documented_accuracy var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_flow_rate var (104/172)\n", + "Rank 000: Loading measuring_instrument_documented_flow_rate var (104/173)\n", "Rank 000: Loaded measuring_instrument_documented_flow_rate var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_lower_limit_of_detection var (105/172)\n", + "Rank 000: Loading measuring_instrument_documented_lower_limit_of_detection var (105/173)\n", "Rank 000: Loaded measuring_instrument_documented_lower_limit_of_detection var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_measurement_resolution var (106/172)\n", + "Rank 000: Loading measuring_instrument_documented_measurement_resolution var (106/173)\n", "Rank 000: Loaded measuring_instrument_documented_measurement_resolution var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_precision var (107/172)\n", + "Rank 000: Loading measuring_instrument_documented_precision var (107/173)\n", "Rank 000: Loaded measuring_instrument_documented_precision var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_span_drift var (108/172)\n", + "Rank 000: Loading measuring_instrument_documented_span_drift var (108/173)\n", "Rank 000: Loaded measuring_instrument_documented_span_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_uncertainty var (109/172)\n", + "Rank 000: Loading measuring_instrument_documented_uncertainty var (109/173)\n", "Rank 000: Loaded measuring_instrument_documented_uncertainty var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_upper_limit_of_detection var (110/172)\n", + "Rank 000: Loading measuring_instrument_documented_upper_limit_of_detection var (110/173)\n", "Rank 000: Loaded measuring_instrument_documented_upper_limit_of_detection var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_zero_drift var (111/172)\n", + "Rank 000: Loading measuring_instrument_documented_zero_drift var (111/173)\n", "Rank 000: Loaded measuring_instrument_documented_zero_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_documented_zonal_drift var (112/172)\n", + "Rank 000: Loading measuring_instrument_documented_zonal_drift var (112/173)\n", "Rank 000: Loaded measuring_instrument_documented_zonal_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_further_details var (113/172)\n", + "Rank 000: Loading measuring_instrument_further_details var (113/173)\n", "Rank 000: Loaded measuring_instrument_further_details var ((3,))\n", - "Rank 000: Loading measuring_instrument_inlet_information var (114/172)\n", + "Rank 000: Loading measuring_instrument_inlet_information var (114/173)\n", "Rank 000: Loaded measuring_instrument_inlet_information var ((3,))\n", - "Rank 000: Loading measuring_instrument_manual_name var (115/172)\n", + "Rank 000: Loading measuring_instrument_manual_name var (115/173)\n", "Rank 000: Loaded measuring_instrument_manual_name var ((3,))\n", - "Rank 000: Loading measuring_instrument_name var (116/172)\n", + "Rank 000: Loading measuring_instrument_name var (116/173)\n", "Rank 000: Loaded measuring_instrument_name var ((3,))\n", - "Rank 000: Loading measuring_instrument_process_details var (117/172)\n", + "Rank 000: Loading measuring_instrument_process_details var (117/173)\n", "Rank 000: Loaded measuring_instrument_process_details var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_absorption_cross_section var (118/172)\n", + "Rank 000: Loading measuring_instrument_reported_absorption_cross_section var (118/173)\n", "Rank 000: Loaded measuring_instrument_reported_absorption_cross_section var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_accuracy var (119/172)\n", + "Rank 000: Loading measuring_instrument_reported_accuracy var (119/173)\n", "Rank 000: Loaded measuring_instrument_reported_accuracy var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_flow_rate var (120/172)\n", + "Rank 000: Loading measuring_instrument_reported_flow_rate var (120/173)\n", "Rank 000: Loaded measuring_instrument_reported_flow_rate var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_lower_limit_of_detection var (121/172)\n", + "Rank 000: Loading measuring_instrument_reported_lower_limit_of_detection var (121/173)\n", "Rank 000: Loaded measuring_instrument_reported_lower_limit_of_detection var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_measurement_resolution var (122/172)\n", + "Rank 000: Loading measuring_instrument_reported_measurement_resolution var (122/173)\n", "Rank 000: Loaded measuring_instrument_reported_measurement_resolution var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_precision var (123/172)\n", + "Rank 000: Loading measuring_instrument_reported_precision var (123/173)\n", "Rank 000: Loaded measuring_instrument_reported_precision var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_span_drift var (124/172)\n", + "Rank 000: Loading measuring_instrument_reported_span_drift var (124/173)\n", "Rank 000: Loaded measuring_instrument_reported_span_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_uncertainty var (125/172)\n", + "Rank 000: Loading measuring_instrument_reported_uncertainty var (125/173)\n", "Rank 000: Loaded measuring_instrument_reported_uncertainty var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_units var (126/172)\n", + "Rank 000: Loading measuring_instrument_reported_units var (126/173)\n", "Rank 000: Loaded measuring_instrument_reported_units var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_upper_limit_of_detection var (127/172)\n", + "Rank 000: Loading measuring_instrument_reported_upper_limit_of_detection var (127/173)\n", "Rank 000: Loaded measuring_instrument_reported_upper_limit_of_detection var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_zero_drift var (128/172)\n", + "Rank 000: Loading measuring_instrument_reported_zero_drift var (128/173)\n", "Rank 000: Loaded measuring_instrument_reported_zero_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_reported_zonal_drift var (129/172)\n", + "Rank 000: Loading measuring_instrument_reported_zonal_drift var (129/173)\n", "Rank 000: Loaded measuring_instrument_reported_zonal_drift var ((3,))\n", - "Rank 000: Loading measuring_instrument_sampling_type var (130/172)\n", + "Rank 000: Loading measuring_instrument_sampling_type var (130/173)\n", "Rank 000: Loaded measuring_instrument_sampling_type var ((3,))\n", - "Rank 000: Loading monthly_native_max_gap_percent var (131/172)\n", + "Rank 000: Loading monthly_native_max_gap_percent var (131/173)\n", "Rank 000: Loaded monthly_native_max_gap_percent var ((3, 30))\n", - "Rank 000: Loading monthly_native_representativity_percent var (132/172)\n", + "Rank 000: Loading monthly_native_representativity_percent var (132/173)\n", "Rank 000: Loaded monthly_native_representativity_percent var ((3, 30))\n", - "Rank 000: Loading network var (133/172)\n", + "Rank 000: Loading network var (133/173)\n", "Rank 000: Loaded network var ((3,))\n", - "Rank 000: Loading network_maintenance_details var (134/172)\n", + "Rank 000: Loading network_maintenance_details var (134/173)\n", "Rank 000: Loaded network_maintenance_details var ((3,))\n", - "Rank 000: Loading network_miscellaneous_details var (135/172)\n", + "Rank 000: Loading network_miscellaneous_details var (135/173)\n", "Rank 000: Loaded network_miscellaneous_details var ((3,))\n", - "Rank 000: Loading network_provided_volume_standard_pressure var (136/172)\n", + "Rank 000: Loading network_provided_volume_standard_pressure var (136/173)\n", "Rank 000: Loaded network_provided_volume_standard_pressure var ((3,))\n", - "Rank 000: Loading network_provided_volume_standard_temperature var (137/172)\n", + "Rank 000: Loading network_provided_volume_standard_temperature var (137/173)\n", "Rank 000: Loaded network_provided_volume_standard_temperature var ((3,))\n", - "Rank 000: Loading network_qa_details var (138/172)\n", + "Rank 000: Loading network_qa_details var (138/173)\n", "Rank 000: Loaded network_qa_details var ((3,))\n", - "Rank 000: Loading network_sampling_details var (139/172)\n", + "Rank 000: Loading network_sampling_details var (139/173)\n", "Rank 000: Loaded network_sampling_details var ((3,))\n", - "Rank 000: Loading network_uncertainty_details var (140/172)\n", + "Rank 000: Loading network_uncertainty_details var (140/173)\n", "Rank 000: Loaded network_uncertainty_details var ((3,))\n", - "Rank 000: Loading population var (141/172)\n", + "Rank 000: Loading population var (141/173)\n", "Rank 000: Loaded population var ((3,))\n", - "Rank 000: Loading primary_sampling_further_details var (142/172)\n", + "Rank 000: Loading primary_sampling_further_details var (142/173)\n", "Rank 000: Loaded primary_sampling_further_details var ((3,))\n", - "Rank 000: Loading primary_sampling_instrument_documented_flow_rate var (143/172)\n", + "Rank 000: Loading primary_sampling_instrument_documented_flow_rate var (143/173)\n", "Rank 000: Loaded primary_sampling_instrument_documented_flow_rate var ((3,))\n", - "Rank 000: Loading primary_sampling_instrument_manual_name var (144/172)\n", + "Rank 000: Loading primary_sampling_instrument_manual_name var (144/173)\n", "Rank 000: Loaded primary_sampling_instrument_manual_name var ((3,))\n", - "Rank 000: Loading primary_sampling_instrument_name var (145/172)\n", + "Rank 000: Loading primary_sampling_instrument_name var (145/173)\n", "Rank 000: Loaded primary_sampling_instrument_name var ((3,))\n", - "Rank 000: Loading primary_sampling_instrument_reported_flow_rate var (146/172)\n", + "Rank 000: Loading primary_sampling_instrument_reported_flow_rate var (146/173)\n", "Rank 000: Loaded primary_sampling_instrument_reported_flow_rate var ((3,))\n", - "Rank 000: Loading primary_sampling_process_details var (147/172)\n", + "Rank 000: Loading primary_sampling_process_details var (147/173)\n", "Rank 000: Loaded primary_sampling_process_details var ((3,))\n", - "Rank 000: Loading primary_sampling_type var (148/172)\n", + "Rank 000: Loading primary_sampling_type var (148/173)\n", "Rank 000: Loaded primary_sampling_type var ((3,))\n", - "Rank 000: Loading principal_investigator_email_address var (149/172)\n", + "Rank 000: Loading principal_investigator_email_address var (149/173)\n", "Rank 000: Loaded principal_investigator_email_address var ((3,))\n", - "Rank 000: Loading principal_investigator_institution var (150/172)\n", + "Rank 000: Loading principal_investigator_institution var (150/173)\n", "Rank 000: Loaded principal_investigator_institution var ((3,))\n", - "Rank 000: Loading principal_investigator_name var (151/172)\n", + "Rank 000: Loading principal_investigator_name var (151/173)\n", "Rank 000: Loaded principal_investigator_name var ((3,))\n", - "Rank 000: Loading process_warnings var (152/172)\n", + "Rank 000: Loading process_warnings var (152/173)\n", "Rank 000: Loaded process_warnings var ((3,))\n", - "Rank 000: Loading projection var (153/172)\n", + "Rank 000: Loading projection var (153/173)\n", "Rank 000: Loaded projection var ((3,))\n", - "Rank 000: Loading reported_uncertainty_per_measurement var (154/172)\n", + "Rank 000: Loading reported_uncertainty_per_measurement var (154/173)\n", "Rank 000: Loaded reported_uncertainty_per_measurement var ((3, 30))\n", - "Rank 000: Loading representative_radius var (155/172)\n", + "Rank 000: Loading representative_radius var (155/173)\n", "Rank 000: Loaded representative_radius var ((3,))\n", - "Rank 000: Loading retrieval_algorithm var (156/172)\n", + "Rank 000: Loading retrieval_algorithm var (156/173)\n", "Rank 000: Loaded retrieval_algorithm var ((3,))\n", - "Rank 000: Loading sample_preparation_further_details var (157/172)\n", + "Rank 000: Loading sample_preparation_further_details var (157/173)\n", "Rank 000: Loaded sample_preparation_further_details var ((3,))\n", - "Rank 000: Loading sample_preparation_process_details var (158/172)\n", + "Rank 000: Loading sample_preparation_process_details var (158/173)\n", "Rank 000: Loaded sample_preparation_process_details var ((3,))\n", - "Rank 000: Loading sample_preparation_techniques var (159/172)\n", + "Rank 000: Loading sample_preparation_techniques var (159/173)\n", "Rank 000: Loaded sample_preparation_techniques var ((3,))\n", - "Rank 000: Loading sample_preparation_types var (160/172)\n", + "Rank 000: Loading sample_preparation_types var (160/173)\n", "Rank 000: Loaded sample_preparation_types var ((3,))\n", - "Rank 000: Loading sampling_height var (161/172)\n", + "Rank 000: Loading sampling_height var (161/173)\n", "Rank 000: Loaded sampling_height var ((3,))\n", - "Rank 000: Loading sconcso4 var (162/172)\n", + "Rank 000: Loading sconcso4 var (162/173)\n", "Rank 000: Loaded sconcso4 var ((3, 30))\n", - "Rank 000: Loading season_code var (163/172)\n", + "Rank 000: Loading season_code var (163/173)\n", "Rank 000: Loaded season_code var ((3, 30))\n", - "Rank 000: Loading station_classification var (164/172)\n", + "Rank 000: Loading station_classification var (164/173)\n", "Rank 000: Loaded station_classification var ((3,))\n", - "Rank 000: Loading station_name var (165/172)\n", + "Rank 000: Loading station_name var (165/173)\n", "Rank 000: Loaded station_name var ((3,))\n", - "Rank 000: Loading station_reference var (166/172)\n", + "Rank 000: Loading station_reference var (166/173)\n", "Rank 000: Loaded station_reference var ((3,))\n", - "Rank 000: Loading station_timezone var (167/172)\n", + "Rank 000: Loading station_timezone var (167/173)\n", "Rank 000: Loaded station_timezone var ((3,))\n", - "Rank 000: Loading street_type var (168/172)\n", + "Rank 000: Loading street_type var (168/173)\n", "Rank 000: Loaded street_type var ((3,))\n", - "Rank 000: Loading street_width var (169/172)\n", + "Rank 000: Loading street_width var (169/173)\n", "Rank 000: Loaded street_width var ((3,))\n", - "Rank 000: Loading terrain var (170/172)\n", + "Rank 000: Loading terrain var (170/173)\n", "Rank 000: Loaded terrain var ((3,))\n", - "Rank 000: Loading vertical_datum var (171/172)\n", + "Rank 000: Loading vertical_datum var (171/173)\n", "Rank 000: Loaded vertical_datum var ((3,))\n", - "Rank 000: Loading weekday_weekend_code var (172/172)\n", - "Rank 000: Loaded weekday_weekend_code var ((3, 30))\n" + "Rank 000: Loading weekday_weekend_code var (172/173)\n", + "Rank 000: Loaded weekday_weekend_code var ((3, 30))\n", + "Rank 000: Loading sconcso4_prefiltered_defaultqa var (173/173)\n", + "Rank 000: Loaded sconcso4_prefiltered_defaultqa var ((3, 30))\n" ] } ], @@ -4359,694 +3266,698 @@ "Rank 000: Creating points_file_2.nc\n", "Rank 000: NetCDF ready to write\n", "Rank 000: Dimensions done\n", - "Rank 000: Writing ASTER_v3_altitude var (1/172)\n", - "Rank 000: Var ASTER_v3_altitude created (1/172)\n", - "Rank 000: Var ASTER_v3_altitude data (1/172)\n", - "Rank 000: Var ASTER_v3_altitude completed (1/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_BC_emissions var (2/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions created (2/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions data (2/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions completed (2/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_CO_emissions var (3/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions created (3/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions data (3/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions completed (3/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_NH3_emissions var (4/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions created (4/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions data (4/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions completed (4/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions created (5/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions data (5/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions completed (5/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_NOx_emissions var (6/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions created (6/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions data (6/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions completed (6/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_OC_emissions var (7/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions created (7/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions data (7/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions completed (7/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_PM10_emissions var (8/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions created (8/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions data (8/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions completed (8/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_SO2_emissions var (9/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions created (9/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions data (9/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions completed (9/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions created (10/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions data (10/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions completed (10/172)\n", - "Rank 000: Writing EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions created (11/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions data (11/172)\n", - "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions completed (11/172)\n", - "Rank 000: Writing ESDAC_Iwahashi_landform_classification var (12/172)\n", - "Rank 000: Var ESDAC_Iwahashi_landform_classification created (12/172)\n", - "Rank 000: Var ESDAC_Iwahashi_landform_classification data (12/172)\n", - "Rank 000: Var ESDAC_Iwahashi_landform_classification completed (12/172)\n", - "Rank 000: Writing ESDAC_Meybeck_landform_classification var (13/172)\n", - "Rank 000: Var ESDAC_Meybeck_landform_classification created (13/172)\n", - "Rank 000: Var ESDAC_Meybeck_landform_classification data (13/172)\n", - "Rank 000: Var ESDAC_Meybeck_landform_classification completed (13/172)\n", - "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_25km var (14/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km created (14/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km data (14/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km completed (14/172)\n", - "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_5km var (15/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km created (15/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km data (15/172)\n", - "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km completed (15/172)\n", - "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_25km var (16/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km created (16/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km data (16/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km completed (16/172)\n", - "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_5km var (17/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km created (17/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km data (17/172)\n", - "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km completed (17/172)\n", - "Rank 000: Writing ETOPO1_altitude var (18/172)\n", - "Rank 000: Var ETOPO1_altitude created (18/172)\n", - "Rank 000: Var ETOPO1_altitude data (18/172)\n", - "Rank 000: Var ETOPO1_altitude completed (18/172)\n", - "Rank 000: Writing ETOPO1_max_altitude_difference_5km var (19/172)\n", - "Rank 000: Var ETOPO1_max_altitude_difference_5km created (19/172)\n", - "Rank 000: Var ETOPO1_max_altitude_difference_5km data (19/172)\n", - "Rank 000: Var ETOPO1_max_altitude_difference_5km completed (19/172)\n", - "Rank 000: Writing GHOST_version var (20/172)\n", - "Rank 000: Var GHOST_version created (20/172)\n", - "Rank 000: Var GHOST_version data (20/172)\n", - "Rank 000: Var GHOST_version completed (20/172)\n", - "Rank 000: Writing GHSL_average_built_up_area_density_25km var (21/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_25km created (21/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_25km data (21/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_25km completed (21/172)\n", - "Rank 000: Writing GHSL_average_built_up_area_density_5km var (22/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_5km created (22/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_5km data (22/172)\n", - "Rank 000: Var GHSL_average_built_up_area_density_5km completed (22/172)\n", - "Rank 000: Writing GHSL_average_population_density_25km var (23/172)\n", - "Rank 000: Var GHSL_average_population_density_25km created (23/172)\n", - "Rank 000: Var GHSL_average_population_density_25km data (23/172)\n", - "Rank 000: Var GHSL_average_population_density_25km completed (23/172)\n", - "Rank 000: Writing GHSL_average_population_density_5km var (24/172)\n", - "Rank 000: Var GHSL_average_population_density_5km created (24/172)\n", - "Rank 000: Var GHSL_average_population_density_5km data (24/172)\n", - "Rank 000: Var GHSL_average_population_density_5km completed (24/172)\n", - "Rank 000: Writing GHSL_built_up_area_density var (25/172)\n", - "Rank 000: Var GHSL_built_up_area_density created (25/172)\n", - "Rank 000: Var GHSL_built_up_area_density data (25/172)\n", - "Rank 000: Var GHSL_built_up_area_density completed (25/172)\n", - "Rank 000: Writing GHSL_max_built_up_area_density_25km var (26/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_25km created (26/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_25km data (26/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_25km completed (26/172)\n", - "Rank 000: Writing GHSL_max_built_up_area_density_5km var (27/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_5km created (27/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_5km data (27/172)\n", - "Rank 000: Var GHSL_max_built_up_area_density_5km completed (27/172)\n", - "Rank 000: Writing GHSL_max_population_density_25km var (28/172)\n", - "Rank 000: Var GHSL_max_population_density_25km created (28/172)\n", - "Rank 000: Var GHSL_max_population_density_25km data (28/172)\n", - "Rank 000: Var GHSL_max_population_density_25km completed (28/172)\n", - "Rank 000: Writing GHSL_max_population_density_5km var (29/172)\n", - "Rank 000: Var GHSL_max_population_density_5km created (29/172)\n", - "Rank 000: Var GHSL_max_population_density_5km data (29/172)\n", - "Rank 000: Var GHSL_max_population_density_5km completed (29/172)\n", - "Rank 000: Writing GHSL_modal_settlement_model_classification_25km var (30/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_25km created (30/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_25km data (30/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_25km completed (30/172)\n", - "Rank 000: Writing GHSL_modal_settlement_model_classification_5km var (31/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_5km created (31/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_5km data (31/172)\n", - "Rank 000: Var GHSL_modal_settlement_model_classification_5km completed (31/172)\n", - "Rank 000: Writing GHSL_population_density var (32/172)\n", - "Rank 000: Var GHSL_population_density created (32/172)\n", - "Rank 000: Var GHSL_population_density data (32/172)\n", - "Rank 000: Var GHSL_population_density completed (32/172)\n", - "Rank 000: Writing GHSL_settlement_model_classification var (33/172)\n", - "Rank 000: Var GHSL_settlement_model_classification created (33/172)\n", - "Rank 000: Var GHSL_settlement_model_classification data (33/172)\n", - "Rank 000: Var GHSL_settlement_model_classification completed (33/172)\n", - "Rank 000: Writing GPW_average_population_density_25km var (34/172)\n", - "Rank 000: Var GPW_average_population_density_25km created (34/172)\n", - "Rank 000: Var GPW_average_population_density_25km data (34/172)\n", - "Rank 000: Var GPW_average_population_density_25km completed (34/172)\n", - "Rank 000: Writing GPW_average_population_density_5km var (35/172)\n", - "Rank 000: Var GPW_average_population_density_5km created (35/172)\n", - "Rank 000: Var GPW_average_population_density_5km data (35/172)\n", - "Rank 000: Var GPW_average_population_density_5km completed (35/172)\n", - "Rank 000: Writing GPW_max_population_density_25km var (36/172)\n", - "Rank 000: Var GPW_max_population_density_25km created (36/172)\n", - "Rank 000: Var GPW_max_population_density_25km data (36/172)\n", - "Rank 000: Var GPW_max_population_density_25km completed (36/172)\n", - "Rank 000: Writing GPW_max_population_density_5km var (37/172)\n", - "Rank 000: Var GPW_max_population_density_5km created (37/172)\n", - "Rank 000: Var GPW_max_population_density_5km data (37/172)\n", - "Rank 000: Var GPW_max_population_density_5km completed (37/172)\n", - "Rank 000: Writing GPW_population_density var (38/172)\n", - "Rank 000: Var GPW_population_density created (38/172)\n", - "Rank 000: Var GPW_population_density data (38/172)\n", - "Rank 000: Var GPW_population_density completed (38/172)\n", - "Rank 000: Writing GSFC_coastline_proximity var (39/172)\n", - "Rank 000: Var GSFC_coastline_proximity created (39/172)\n", - "Rank 000: Var GSFC_coastline_proximity data (39/172)\n", - "Rank 000: Var GSFC_coastline_proximity completed (39/172)\n", - "Rank 000: Writing Joly-Peuch_classification_code var (40/172)\n", - "Rank 000: Var Joly-Peuch_classification_code created (40/172)\n", - "Rank 000: Var Joly-Peuch_classification_code data (40/172)\n", - "Rank 000: Var Joly-Peuch_classification_code completed (40/172)\n", - "Rank 000: Writing Koppen-Geiger_classification var (41/172)\n", - "Rank 000: Var Koppen-Geiger_classification created (41/172)\n", - "Rank 000: Var Koppen-Geiger_classification data (41/172)\n", - "Rank 000: Var Koppen-Geiger_classification completed (41/172)\n", - "Rank 000: Writing Koppen-Geiger_modal_classification_25km var (42/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_25km created (42/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_25km data (42/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_25km completed (42/172)\n", - "Rank 000: Writing Koppen-Geiger_modal_classification_5km var (43/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_5km created (43/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_5km data (43/172)\n", - "Rank 000: Var Koppen-Geiger_modal_classification_5km completed (43/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_IGBP_land_use var (44/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use created (44/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use data (44/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use completed (44/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_LAI var (45/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_LAI created (45/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_LAI data (45/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_LAI completed (45/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_UMD_land_use var (46/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use created (46/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use data (46/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use completed (46/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km created (47/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km data (47/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km completed (47/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km created (48/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km data (48/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km completed (48/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_25km var (49/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km created (49/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km data (49/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km completed (49/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_5km var (50/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km created (50/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km data (50/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km completed (50/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km created (51/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km data (51/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km completed (51/172)\n", - "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km created (52/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km data (52/172)\n", - "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km completed (52/172)\n", - "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km created (53/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km data (53/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km completed (53/172)\n", - "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km created (54/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km data (54/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km completed (54/172)\n", - "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km created (55/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km data (55/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km completed (55/172)\n", - "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km created (56/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km data (56/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km completed (56/172)\n", - "Rank 000: Writing NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights created (57/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights data (57/172)\n", - "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights completed (57/172)\n", - "Rank 000: Writing OMI_level3_column_annual_average_NO2 var (58/172)\n", - "Rank 000: Var OMI_level3_column_annual_average_NO2 created (58/172)\n", - "Rank 000: Var OMI_level3_column_annual_average_NO2 data (58/172)\n", - "Rank 000: Var OMI_level3_column_annual_average_NO2 completed (58/172)\n", - "Rank 000: Writing OMI_level3_column_cloud_screened_annual_average_NO2 var (59/172)\n", - "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 created (59/172)\n", - "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 data (59/172)\n", - "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 completed (59/172)\n", - "Rank 000: Writing OMI_level3_tropospheric_column_annual_average_NO2 var (60/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 created (60/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 data (60/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 completed (60/172)\n", - "Rank 000: Writing OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 created (61/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 data (61/172)\n", - "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 completed (61/172)\n", - "Rank 000: Writing UMBC_anthrome_classification var (62/172)\n", - "Rank 000: Var UMBC_anthrome_classification created (62/172)\n", - "Rank 000: Var UMBC_anthrome_classification data (62/172)\n", - "Rank 000: Var UMBC_anthrome_classification completed (62/172)\n", - "Rank 000: Writing UMBC_modal_anthrome_classification_25km var (63/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_25km created (63/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_25km data (63/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_25km completed (63/172)\n", - "Rank 000: Writing UMBC_modal_anthrome_classification_5km var (64/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_5km created (64/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_5km data (64/172)\n", - "Rank 000: Var UMBC_modal_anthrome_classification_5km completed (64/172)\n", - "Rank 000: Writing WMO_region var (65/172)\n", - "Rank 000: Var WMO_region created (65/172)\n", - "Rank 000: Var WMO_region data (65/172)\n", - "Rank 000: Var WMO_region completed (65/172)\n", - "Rank 000: Writing WWF_TEOW_biogeographical_realm var (66/172)\n", - "Rank 000: Var WWF_TEOW_biogeographical_realm created (66/172)\n", - "Rank 000: Var WWF_TEOW_biogeographical_realm data (66/172)\n", - "Rank 000: Var WWF_TEOW_biogeographical_realm completed (66/172)\n", - "Rank 000: Writing WWF_TEOW_biome var (67/172)\n", - "Rank 000: Var WWF_TEOW_biome created (67/172)\n", - "Rank 000: Var WWF_TEOW_biome data (67/172)\n", - "Rank 000: Var WWF_TEOW_biome completed (67/172)\n", - "Rank 000: Writing WWF_TEOW_terrestrial_ecoregion var (68/172)\n", - "Rank 000: Var WWF_TEOW_terrestrial_ecoregion created (68/172)\n", - "Rank 000: Var WWF_TEOW_terrestrial_ecoregion data (68/172)\n", - "Rank 000: Var WWF_TEOW_terrestrial_ecoregion completed (68/172)\n", - "Rank 000: Writing administrative_country_division_1 var (69/172)\n", - "Rank 000: Var administrative_country_division_1 created (69/172)\n", - "Rank 000: Var administrative_country_division_1 data (69/172)\n", - "Rank 000: Var administrative_country_division_1 completed (69/172)\n", - "Rank 000: Writing administrative_country_division_2 var (70/172)\n", - "Rank 000: Var administrative_country_division_2 created (70/172)\n", - "Rank 000: Var administrative_country_division_2 data (70/172)\n", - "Rank 000: Var administrative_country_division_2 completed (70/172)\n", - "Rank 000: Writing altitude var (71/172)\n", - "Rank 000: Var altitude created (71/172)\n", - "Rank 000: Var altitude data (71/172)\n", - "Rank 000: Var altitude completed (71/172)\n", - "Rank 000: Writing annual_native_max_gap_percent var (72/172)\n", - "Rank 000: Var annual_native_max_gap_percent created (72/172)\n", - "Rank 000: Var annual_native_max_gap_percent data (72/172)\n", - "Rank 000: Var annual_native_max_gap_percent completed (72/172)\n", - "Rank 000: Writing annual_native_representativity_percent var (73/172)\n", - "Rank 000: Var annual_native_representativity_percent created (73/172)\n", - "Rank 000: Var annual_native_representativity_percent data (73/172)\n", - "Rank 000: Var annual_native_representativity_percent completed (73/172)\n", - "Rank 000: Writing area_classification var (74/172)\n", - "Rank 000: Var area_classification created (74/172)\n", - "Rank 000: Var area_classification data (74/172)\n", - "Rank 000: Var area_classification completed (74/172)\n", - "Rank 000: Writing associated_networks var (75/172)\n", - "Rank 000: Var associated_networks created (75/172)\n", - "Rank 000: Var associated_networks data (75/172)\n", - "Rank 000: Var associated_networks completed (75/172)\n", - "Rank 000: Writing city var (76/172)\n", - "Rank 000: Var city created (76/172)\n", - "Rank 000: Var city data (76/172)\n", - "Rank 000: Var city completed (76/172)\n", - "Rank 000: Writing climatology var (77/172)\n", - "Rank 000: Var climatology created (77/172)\n", - "Rank 000: Var climatology data (77/172)\n", - "Rank 000: Var climatology completed (77/172)\n", - "Rank 000: Writing contact_email_address var (78/172)\n", - "Rank 000: Var contact_email_address created (78/172)\n", - "Rank 000: Var contact_email_address data (78/172)\n", - "Rank 000: Var contact_email_address completed (78/172)\n", - "Rank 000: Writing contact_institution var (79/172)\n", - "Rank 000: Var contact_institution created (79/172)\n", - "Rank 000: Var contact_institution data (79/172)\n", - "Rank 000: Var contact_institution completed (79/172)\n", - "Rank 000: Writing contact_name var (80/172)\n", - "Rank 000: Var contact_name created (80/172)\n", - "Rank 000: Var contact_name data (80/172)\n", - "Rank 000: Var contact_name completed (80/172)\n", - "Rank 000: Writing country var (81/172)\n", - "Rank 000: Var country created (81/172)\n", - "Rank 000: Var country data (81/172)\n", - "Rank 000: Var country completed (81/172)\n", - "Rank 000: Writing daily_native_max_gap_percent var (82/172)\n", - "Rank 000: Var daily_native_max_gap_percent created (82/172)\n", - "Rank 000: Var daily_native_max_gap_percent data (82/172)\n", - "Rank 000: Var daily_native_max_gap_percent completed (82/172)\n", - "Rank 000: Writing daily_native_representativity_percent var (83/172)\n", - "Rank 000: Var daily_native_representativity_percent created (83/172)\n", - "Rank 000: Var daily_native_representativity_percent data (83/172)\n", - "Rank 000: Var daily_native_representativity_percent completed (83/172)\n", - "Rank 000: Writing daily_passing_vehicles var (84/172)\n", - "Rank 000: Var daily_passing_vehicles created (84/172)\n", - "Rank 000: Var daily_passing_vehicles data (84/172)\n", - "Rank 000: Var daily_passing_vehicles completed (84/172)\n", - "Rank 000: Writing data_level var (85/172)\n", - "Rank 000: Var data_level created (85/172)\n", - "Rank 000: Var data_level data (85/172)\n", - "Rank 000: Var data_level completed (85/172)\n", - "Rank 000: Writing data_licence var (86/172)\n", - "Rank 000: Var data_licence created (86/172)\n", - "Rank 000: Var data_licence data (86/172)\n", - "Rank 000: Var data_licence completed (86/172)\n", - "Rank 000: Writing day_night_code var (87/172)\n", - "Rank 000: Var day_night_code created (87/172)\n", - "Rank 000: Var day_night_code data (87/172)\n", - "Rank 000: Var day_night_code completed (87/172)\n", - "Rank 000: Writing daytime_traffic_speed var (88/172)\n", - "Rank 000: Var daytime_traffic_speed created (88/172)\n", - "Rank 000: Var daytime_traffic_speed data (88/172)\n", - "Rank 000: Var daytime_traffic_speed completed (88/172)\n", - "Rank 000: Writing derived_uncertainty_per_measurement var (89/172)\n", - "Rank 000: Var derived_uncertainty_per_measurement created (89/172)\n", - "Rank 000: Var derived_uncertainty_per_measurement data (89/172)\n", - "Rank 000: Var derived_uncertainty_per_measurement completed (89/172)\n", - "Rank 000: Writing distance_to_building var (90/172)\n", - "Rank 000: Var distance_to_building created (90/172)\n", - "Rank 000: Var distance_to_building data (90/172)\n", - "Rank 000: Var distance_to_building completed (90/172)\n", - "Rank 000: Writing distance_to_junction var (91/172)\n", - "Rank 000: Var distance_to_junction created (91/172)\n", - "Rank 000: Var distance_to_junction data (91/172)\n", - "Rank 000: Var distance_to_junction completed (91/172)\n", - "Rank 000: Writing distance_to_kerb var (92/172)\n", - "Rank 000: Var distance_to_kerb created (92/172)\n", - "Rank 000: Var distance_to_kerb data (92/172)\n", - "Rank 000: Var distance_to_kerb completed (92/172)\n", - "Rank 000: Writing distance_to_source var (93/172)\n", - "Rank 000: Var distance_to_source created (93/172)\n", - "Rank 000: Var distance_to_source data (93/172)\n", - "Rank 000: Var distance_to_source completed (93/172)\n", - "Rank 000: Writing ellipsoid var (94/172)\n", - "Rank 000: Var ellipsoid created (94/172)\n", - "Rank 000: Var ellipsoid data (94/172)\n", - "Rank 000: Var ellipsoid completed (94/172)\n", - "Rank 000: Writing horizontal_datum var (95/172)\n", - "Rank 000: Var horizontal_datum created (95/172)\n", - "Rank 000: Var horizontal_datum data (95/172)\n", - "Rank 000: Var horizontal_datum completed (95/172)\n", - "Rank 000: Writing land_use var (96/172)\n", - "Rank 000: Var land_use created (96/172)\n", - "Rank 000: Var land_use data (96/172)\n", - "Rank 000: Var land_use completed (96/172)\n", - "Rank 000: Writing main_emission_source var (97/172)\n", - "Rank 000: Var main_emission_source created (97/172)\n", - "Rank 000: Var main_emission_source data (97/172)\n", - "Rank 000: Var main_emission_source completed (97/172)\n", - "Rank 000: Writing measurement_altitude var (98/172)\n", - "Rank 000: Var measurement_altitude created (98/172)\n", - "Rank 000: Var measurement_altitude data (98/172)\n", - "Rank 000: Var measurement_altitude completed (98/172)\n", - "Rank 000: Writing measurement_methodology var (99/172)\n", - "Rank 000: Var measurement_methodology created (99/172)\n", - "Rank 000: Var measurement_methodology data (99/172)\n", - "Rank 000: Var measurement_methodology completed (99/172)\n", - "Rank 000: Writing measurement_scale var (100/172)\n", - "Rank 000: Var measurement_scale created (100/172)\n", - "Rank 000: Var measurement_scale data (100/172)\n", - "Rank 000: Var measurement_scale completed (100/172)\n", - "Rank 000: Writing measuring_instrument_calibration_scale var (101/172)\n", - "Rank 000: Var measuring_instrument_calibration_scale created (101/172)\n", - "Rank 000: Var measuring_instrument_calibration_scale data (101/172)\n", - "Rank 000: Var measuring_instrument_calibration_scale completed (101/172)\n", - "Rank 000: Writing measuring_instrument_documented_absorption_cross_section var (102/172)\n", - "Rank 000: Var measuring_instrument_documented_absorption_cross_section created (102/172)\n", - "Rank 000: Var measuring_instrument_documented_absorption_cross_section data (102/172)\n", - "Rank 000: Var measuring_instrument_documented_absorption_cross_section completed (102/172)\n", - "Rank 000: Writing measuring_instrument_documented_accuracy var (103/172)\n", - "Rank 000: Var measuring_instrument_documented_accuracy created (103/172)\n", - "Rank 000: Var measuring_instrument_documented_accuracy data (103/172)\n", - "Rank 000: Var measuring_instrument_documented_accuracy completed (103/172)\n", - "Rank 000: Writing measuring_instrument_documented_flow_rate var (104/172)\n", - "Rank 000: Var measuring_instrument_documented_flow_rate created (104/172)\n", - "Rank 000: Var measuring_instrument_documented_flow_rate data (104/172)\n", - "Rank 000: Var measuring_instrument_documented_flow_rate completed (104/172)\n", - "Rank 000: Writing measuring_instrument_documented_lower_limit_of_detection var (105/172)\n", - "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection created (105/172)\n", - "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection data (105/172)\n", - "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection completed (105/172)\n", - "Rank 000: Writing measuring_instrument_documented_measurement_resolution var (106/172)\n", - "Rank 000: Var measuring_instrument_documented_measurement_resolution created (106/172)\n", - "Rank 000: Var measuring_instrument_documented_measurement_resolution data (106/172)\n", - "Rank 000: Var measuring_instrument_documented_measurement_resolution completed (106/172)\n", - "Rank 000: Writing measuring_instrument_documented_precision var (107/172)\n", - "Rank 000: Var measuring_instrument_documented_precision created (107/172)\n", - "Rank 000: Var measuring_instrument_documented_precision data (107/172)\n", - "Rank 000: Var measuring_instrument_documented_precision completed (107/172)\n", - "Rank 000: Writing measuring_instrument_documented_span_drift var (108/172)\n", - "Rank 000: Var measuring_instrument_documented_span_drift created (108/172)\n", - "Rank 000: Var measuring_instrument_documented_span_drift data (108/172)\n", - "Rank 000: Var measuring_instrument_documented_span_drift completed (108/172)\n", - "Rank 000: Writing measuring_instrument_documented_uncertainty var (109/172)\n", - "Rank 000: Var measuring_instrument_documented_uncertainty created (109/172)\n", - "Rank 000: Var measuring_instrument_documented_uncertainty data (109/172)\n", - "Rank 000: Var measuring_instrument_documented_uncertainty completed (109/172)\n", - "Rank 000: Writing measuring_instrument_documented_upper_limit_of_detection var (110/172)\n", - "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection created (110/172)\n", - "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection data (110/172)\n", - "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection completed (110/172)\n", - "Rank 000: Writing measuring_instrument_documented_zero_drift var (111/172)\n", - "Rank 000: Var measuring_instrument_documented_zero_drift created (111/172)\n", - "Rank 000: Var measuring_instrument_documented_zero_drift data (111/172)\n", - "Rank 000: Var measuring_instrument_documented_zero_drift completed (111/172)\n", - "Rank 000: Writing measuring_instrument_documented_zonal_drift var (112/172)\n", - "Rank 000: Var measuring_instrument_documented_zonal_drift created (112/172)\n", - "Rank 000: Var measuring_instrument_documented_zonal_drift data (112/172)\n", - "Rank 000: Var measuring_instrument_documented_zonal_drift completed (112/172)\n", - "Rank 000: Writing measuring_instrument_further_details var (113/172)\n", - "Rank 000: Var measuring_instrument_further_details created (113/172)\n", - "Rank 000: Var measuring_instrument_further_details data (113/172)\n", - "Rank 000: Var measuring_instrument_further_details completed (113/172)\n", - "Rank 000: Writing measuring_instrument_inlet_information var (114/172)\n", - "Rank 000: Var measuring_instrument_inlet_information created (114/172)\n", - "Rank 000: Var measuring_instrument_inlet_information data (114/172)\n", - "Rank 000: Var measuring_instrument_inlet_information completed (114/172)\n", - "Rank 000: Writing measuring_instrument_manual_name var (115/172)\n", - "Rank 000: Var measuring_instrument_manual_name created (115/172)\n", - "Rank 000: Var measuring_instrument_manual_name data (115/172)\n", - "Rank 000: Var measuring_instrument_manual_name completed (115/172)\n", - "Rank 000: Writing measuring_instrument_name var (116/172)\n", - "Rank 000: Var measuring_instrument_name created (116/172)\n", - "Rank 000: Var measuring_instrument_name data (116/172)\n", - "Rank 000: Var measuring_instrument_name completed (116/172)\n", - "Rank 000: Writing measuring_instrument_process_details var (117/172)\n", - "Rank 000: Var measuring_instrument_process_details created (117/172)\n", - "Rank 000: Var measuring_instrument_process_details data (117/172)\n", - "Rank 000: Var measuring_instrument_process_details completed (117/172)\n", - "Rank 000: Writing measuring_instrument_reported_absorption_cross_section var (118/172)\n", - "Rank 000: Var measuring_instrument_reported_absorption_cross_section created (118/172)\n", - "Rank 000: Var measuring_instrument_reported_absorption_cross_section data (118/172)\n", - "Rank 000: Var measuring_instrument_reported_absorption_cross_section completed (118/172)\n", - "Rank 000: Writing measuring_instrument_reported_accuracy var (119/172)\n", - "Rank 000: Var measuring_instrument_reported_accuracy created (119/172)\n", - "Rank 000: Var measuring_instrument_reported_accuracy data (119/172)\n", - "Rank 000: Var measuring_instrument_reported_accuracy completed (119/172)\n", - "Rank 000: Writing measuring_instrument_reported_flow_rate var (120/172)\n", - "Rank 000: Var measuring_instrument_reported_flow_rate created (120/172)\n", - "Rank 000: Var measuring_instrument_reported_flow_rate data (120/172)\n", - "Rank 000: Var measuring_instrument_reported_flow_rate completed (120/172)\n", - "Rank 000: Writing measuring_instrument_reported_lower_limit_of_detection var (121/172)\n", - "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection created (121/172)\n", - "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection data (121/172)\n", - "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection completed (121/172)\n", - "Rank 000: Writing measuring_instrument_reported_measurement_resolution var (122/172)\n", - "Rank 000: Var measuring_instrument_reported_measurement_resolution created (122/172)\n", - "Rank 000: Var measuring_instrument_reported_measurement_resolution data (122/172)\n", - "Rank 000: Var measuring_instrument_reported_measurement_resolution completed (122/172)\n", - "Rank 000: Writing measuring_instrument_reported_precision var (123/172)\n", - "Rank 000: Var measuring_instrument_reported_precision created (123/172)\n", - "Rank 000: Var measuring_instrument_reported_precision data (123/172)\n", - "Rank 000: Var measuring_instrument_reported_precision completed (123/172)\n", - "Rank 000: Writing measuring_instrument_reported_span_drift var (124/172)\n", - "Rank 000: Var measuring_instrument_reported_span_drift created (124/172)\n", - "Rank 000: Var measuring_instrument_reported_span_drift data (124/172)\n", - "Rank 000: Var measuring_instrument_reported_span_drift completed (124/172)\n", - "Rank 000: Writing measuring_instrument_reported_uncertainty var (125/172)\n", - "Rank 000: Var measuring_instrument_reported_uncertainty created (125/172)\n", - "Rank 000: Var measuring_instrument_reported_uncertainty data (125/172)\n", - "Rank 000: Var measuring_instrument_reported_uncertainty completed (125/172)\n", - "Rank 000: Writing measuring_instrument_reported_units var (126/172)\n", - "Rank 000: Var measuring_instrument_reported_units created (126/172)\n", - "Rank 000: Var measuring_instrument_reported_units data (126/172)\n", - "Rank 000: Var measuring_instrument_reported_units completed (126/172)\n", - "Rank 000: Writing measuring_instrument_reported_upper_limit_of_detection var (127/172)\n", - "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection created (127/172)\n", - "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection data (127/172)\n", - "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection completed (127/172)\n", - "Rank 000: Writing measuring_instrument_reported_zero_drift var (128/172)\n", - "Rank 000: Var measuring_instrument_reported_zero_drift created (128/172)\n", - "Rank 000: Var measuring_instrument_reported_zero_drift data (128/172)\n", - "Rank 000: Var measuring_instrument_reported_zero_drift completed (128/172)\n", - "Rank 000: Writing measuring_instrument_reported_zonal_drift var (129/172)\n", - "Rank 000: Var measuring_instrument_reported_zonal_drift created (129/172)\n", - "Rank 000: Var measuring_instrument_reported_zonal_drift data (129/172)\n", - "Rank 000: Var measuring_instrument_reported_zonal_drift completed (129/172)\n", - "Rank 000: Writing measuring_instrument_sampling_type var (130/172)\n", - "Rank 000: Var measuring_instrument_sampling_type created (130/172)\n", - "Rank 000: Var measuring_instrument_sampling_type data (130/172)\n", - "Rank 000: Var measuring_instrument_sampling_type completed (130/172)\n", - "Rank 000: Writing monthly_native_max_gap_percent var (131/172)\n", - "Rank 000: Var monthly_native_max_gap_percent created (131/172)\n", - "Rank 000: Var monthly_native_max_gap_percent data (131/172)\n", - "Rank 000: Var monthly_native_max_gap_percent completed (131/172)\n", - "Rank 000: Writing monthly_native_representativity_percent var (132/172)\n", - "Rank 000: Var monthly_native_representativity_percent created (132/172)\n", - "Rank 000: Var monthly_native_representativity_percent data (132/172)\n", - "Rank 000: Var monthly_native_representativity_percent completed (132/172)\n", - "Rank 000: Writing network var (133/172)\n", - "Rank 000: Var network created (133/172)\n", - "Rank 000: Var network data (133/172)\n", - "Rank 000: Var network completed (133/172)\n", - "Rank 000: Writing network_maintenance_details var (134/172)\n", - "Rank 000: Var network_maintenance_details created (134/172)\n", - "Rank 000: Var network_maintenance_details data (134/172)\n", - "Rank 000: Var network_maintenance_details completed (134/172)\n", - "Rank 000: Writing network_miscellaneous_details var (135/172)\n", - "Rank 000: Var network_miscellaneous_details created (135/172)\n", - "Rank 000: Var network_miscellaneous_details data (135/172)\n", - "Rank 000: Var network_miscellaneous_details completed (135/172)\n", - "Rank 000: Writing network_provided_volume_standard_pressure var (136/172)\n", - "Rank 000: Var network_provided_volume_standard_pressure created (136/172)\n", - "Rank 000: Var network_provided_volume_standard_pressure data (136/172)\n", - "Rank 000: Var network_provided_volume_standard_pressure completed (136/172)\n", - "Rank 000: Writing network_provided_volume_standard_temperature var (137/172)\n", - "Rank 000: Var network_provided_volume_standard_temperature created (137/172)\n", - "Rank 000: Var network_provided_volume_standard_temperature data (137/172)\n", - "Rank 000: Var network_provided_volume_standard_temperature completed (137/172)\n", - "Rank 000: Writing network_qa_details var (138/172)\n", - "Rank 000: Var network_qa_details created (138/172)\n", - "Rank 000: Var network_qa_details data (138/172)\n", - "Rank 000: Var network_qa_details completed (138/172)\n", - "Rank 000: Writing network_sampling_details var (139/172)\n", - "Rank 000: Var network_sampling_details created (139/172)\n", - "Rank 000: Var network_sampling_details data (139/172)\n", - "Rank 000: Var network_sampling_details completed (139/172)\n", - "Rank 000: Writing network_uncertainty_details var (140/172)\n", - "Rank 000: Var network_uncertainty_details created (140/172)\n", - "Rank 000: Var network_uncertainty_details data (140/172)\n", - "Rank 000: Var network_uncertainty_details completed (140/172)\n", - "Rank 000: Writing population var (141/172)\n", - "Rank 000: Var population created (141/172)\n", - "Rank 000: Var population data (141/172)\n", - "Rank 000: Var population completed (141/172)\n", - "Rank 000: Writing primary_sampling_further_details var (142/172)\n", - "Rank 000: Var primary_sampling_further_details created (142/172)\n", - "Rank 000: Var primary_sampling_further_details data (142/172)\n", - "Rank 000: Var primary_sampling_further_details completed (142/172)\n", - "Rank 000: Writing primary_sampling_instrument_documented_flow_rate var (143/172)\n", - "Rank 000: Var primary_sampling_instrument_documented_flow_rate created (143/172)\n", - "Rank 000: Var primary_sampling_instrument_documented_flow_rate data (143/172)\n", - "Rank 000: Var primary_sampling_instrument_documented_flow_rate completed (143/172)\n", - "Rank 000: Writing primary_sampling_instrument_manual_name var (144/172)\n", - "Rank 000: Var primary_sampling_instrument_manual_name created (144/172)\n", - "Rank 000: Var primary_sampling_instrument_manual_name data (144/172)\n", - "Rank 000: Var primary_sampling_instrument_manual_name completed (144/172)\n", - "Rank 000: Writing primary_sampling_instrument_name var (145/172)\n", - "Rank 000: Var primary_sampling_instrument_name created (145/172)\n", - "Rank 000: Var primary_sampling_instrument_name data (145/172)\n", - "Rank 000: Var primary_sampling_instrument_name completed (145/172)\n", - "Rank 000: Writing primary_sampling_instrument_reported_flow_rate var (146/172)\n", - "Rank 000: Var primary_sampling_instrument_reported_flow_rate created (146/172)\n", - "Rank 000: Var primary_sampling_instrument_reported_flow_rate data (146/172)\n", - "Rank 000: Var primary_sampling_instrument_reported_flow_rate completed (146/172)\n", - "Rank 000: Writing primary_sampling_process_details var (147/172)\n", - "Rank 000: Var primary_sampling_process_details created (147/172)\n", - "Rank 000: Var primary_sampling_process_details data (147/172)\n", - "Rank 000: Var primary_sampling_process_details completed (147/172)\n", - "Rank 000: Writing primary_sampling_type var (148/172)\n", - "Rank 000: Var primary_sampling_type created (148/172)\n", - "Rank 000: Var primary_sampling_type data (148/172)\n", - "Rank 000: Var primary_sampling_type completed (148/172)\n", - "Rank 000: Writing principal_investigator_email_address var (149/172)\n", - "Rank 000: Var principal_investigator_email_address created (149/172)\n", - "Rank 000: Var principal_investigator_email_address data (149/172)\n", - "Rank 000: Var principal_investigator_email_address completed (149/172)\n", - "Rank 000: Writing principal_investigator_institution var (150/172)\n", - "Rank 000: Var principal_investigator_institution created (150/172)\n", - "Rank 000: Var principal_investigator_institution data (150/172)\n", - "Rank 000: Var principal_investigator_institution completed (150/172)\n", - "Rank 000: Writing principal_investigator_name var (151/172)\n", - "Rank 000: Var principal_investigator_name created (151/172)\n", - "Rank 000: Var principal_investigator_name data (151/172)\n", - "Rank 000: Var principal_investigator_name completed (151/172)\n", - "Rank 000: Writing process_warnings var (152/172)\n", - "Rank 000: Var process_warnings created (152/172)\n", - "Rank 000: Var process_warnings data (152/172)\n", - "Rank 000: Var process_warnings completed (152/172)\n", - "Rank 000: Writing projection var (153/172)\n", - "Rank 000: Var projection created (153/172)\n", - "Rank 000: Var projection data (153/172)\n", - "Rank 000: Var projection completed (153/172)\n", - "Rank 000: Writing reported_uncertainty_per_measurement var (154/172)\n", - "Rank 000: Var reported_uncertainty_per_measurement created (154/172)\n", - "Rank 000: Var reported_uncertainty_per_measurement data (154/172)\n", - "Rank 000: Var reported_uncertainty_per_measurement completed (154/172)\n", - "Rank 000: Writing representative_radius var (155/172)\n", - "Rank 000: Var representative_radius created (155/172)\n", - "Rank 000: Var representative_radius data (155/172)\n", - "Rank 000: Var representative_radius completed (155/172)\n", - "Rank 000: Writing retrieval_algorithm var (156/172)\n", - "Rank 000: Var retrieval_algorithm created (156/172)\n", - "Rank 000: Var retrieval_algorithm data (156/172)\n", - "Rank 000: Var retrieval_algorithm completed (156/172)\n", - "Rank 000: Writing sample_preparation_further_details var (157/172)\n", - "Rank 000: Var sample_preparation_further_details created (157/172)\n", - "Rank 000: Var sample_preparation_further_details data (157/172)\n", - "Rank 000: Var sample_preparation_further_details completed (157/172)\n", - "Rank 000: Writing sample_preparation_process_details var (158/172)\n", - "Rank 000: Var sample_preparation_process_details created (158/172)\n", - "Rank 000: Var sample_preparation_process_details data (158/172)\n", - "Rank 000: Var sample_preparation_process_details completed (158/172)\n", - "Rank 000: Writing sample_preparation_techniques var (159/172)\n", - "Rank 000: Var sample_preparation_techniques created (159/172)\n", - "Rank 000: Var sample_preparation_techniques data (159/172)\n", - "Rank 000: Var sample_preparation_techniques completed (159/172)\n", - "Rank 000: Writing sample_preparation_types var (160/172)\n", - "Rank 000: Var sample_preparation_types created (160/172)\n", - "Rank 000: Var sample_preparation_types data (160/172)\n", - "Rank 000: Var sample_preparation_types completed (160/172)\n", - "Rank 000: Writing sampling_height var (161/172)\n", - "Rank 000: Var sampling_height created (161/172)\n", - "Rank 000: Var sampling_height data (161/172)\n", - "Rank 000: Var sampling_height completed (161/172)\n", - "Rank 000: Writing sconcso4 var (162/172)\n", - "Rank 000: Var sconcso4 created (162/172)\n", - "Rank 000: Var sconcso4 data (162/172)\n", - "Rank 000: Var sconcso4 completed (162/172)\n", - "Rank 000: Writing season_code var (163/172)\n", - "Rank 000: Var season_code created (163/172)\n", - "Rank 000: Var season_code data (163/172)\n", - "Rank 000: Var season_code completed (163/172)\n", - "Rank 000: Writing station_classification var (164/172)\n", - "Rank 000: Var station_classification created (164/172)\n", - "Rank 000: Var station_classification data (164/172)\n", - "Rank 000: Var station_classification completed (164/172)\n", - "Rank 000: Writing station_name var (165/172)\n", - "Rank 000: Var station_name created (165/172)\n", - "Rank 000: Var station_name data (165/172)\n", - "Rank 000: Var station_name completed (165/172)\n", - "Rank 000: Writing station_reference var (166/172)\n", - "Rank 000: Var station_reference created (166/172)\n", - "Rank 000: Var station_reference data (166/172)\n", - "Rank 000: Var station_reference completed (166/172)\n", - "Rank 000: Writing station_timezone var (167/172)\n", - "Rank 000: Var station_timezone created (167/172)\n", - "Rank 000: Var station_timezone data (167/172)\n", - "Rank 000: Var station_timezone completed (167/172)\n", - "Rank 000: Writing street_type var (168/172)\n", - "Rank 000: Var street_type created (168/172)\n", - "Rank 000: Var street_type data (168/172)\n", - "Rank 000: Var street_type completed (168/172)\n", - "Rank 000: Writing street_width var (169/172)\n", - "Rank 000: Var street_width created (169/172)\n", - "Rank 000: Var street_width data (169/172)\n", - "Rank 000: Var street_width completed (169/172)\n", - "Rank 000: Writing terrain var (170/172)\n", - "Rank 000: Var terrain created (170/172)\n", - "Rank 000: Var terrain data (170/172)\n", - "Rank 000: Var terrain completed (170/172)\n", - "Rank 000: Writing vertical_datum var (171/172)\n", - "Rank 000: Var vertical_datum created (171/172)\n", - "Rank 000: Var vertical_datum data (171/172)\n", - "Rank 000: Var vertical_datum completed (171/172)\n", - "Rank 000: Writing weekday_weekend_code var (172/172)\n", - "Rank 000: Var weekday_weekend_code created (172/172)\n", - "Rank 000: Var weekday_weekend_code data (172/172)\n", - "Rank 000: Var weekday_weekend_code completed (172/172)\n" + "Rank 000: Writing ASTER_v3_altitude var (1/173)\n", + "Rank 000: Var ASTER_v3_altitude created (1/173)\n", + "Rank 000: Var ASTER_v3_altitude data (1/173)\n", + "Rank 000: Var ASTER_v3_altitude completed (1/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_BC_emissions var (2/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions created (2/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions data (2/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions completed (2/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_CO_emissions var (3/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions created (3/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions data (3/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions completed (3/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_NH3_emissions var (4/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions created (4/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions data (4/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions completed (4/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions created (5/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions data (5/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions completed (5/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_NOx_emissions var (6/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions created (6/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions data (6/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions completed (6/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_OC_emissions var (7/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions created (7/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions data (7/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions completed (7/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_PM10_emissions var (8/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions created (8/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions data (8/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions completed (8/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_SO2_emissions var (9/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions created (9/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions data (9/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions completed (9/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions created (10/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions data (10/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions completed (10/173)\n", + "Rank 000: Writing EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions created (11/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions data (11/173)\n", + "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions completed (11/173)\n", + "Rank 000: Writing ESDAC_Iwahashi_landform_classification var (12/173)\n", + "Rank 000: Var ESDAC_Iwahashi_landform_classification created (12/173)\n", + "Rank 000: Var ESDAC_Iwahashi_landform_classification data (12/173)\n", + "Rank 000: Var ESDAC_Iwahashi_landform_classification completed (12/173)\n", + "Rank 000: Writing ESDAC_Meybeck_landform_classification var (13/173)\n", + "Rank 000: Var ESDAC_Meybeck_landform_classification created (13/173)\n", + "Rank 000: Var ESDAC_Meybeck_landform_classification data (13/173)\n", + "Rank 000: Var ESDAC_Meybeck_landform_classification completed (13/173)\n", + "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_25km var (14/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km created (14/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km data (14/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km completed (14/173)\n", + "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_5km var (15/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km created (15/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km data (15/173)\n", + "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km completed (15/173)\n", + "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_25km var (16/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km created (16/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km data (16/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km completed (16/173)\n", + "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_5km var (17/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km created (17/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km data (17/173)\n", + "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km completed (17/173)\n", + "Rank 000: Writing ETOPO1_altitude var (18/173)\n", + "Rank 000: Var ETOPO1_altitude created (18/173)\n", + "Rank 000: Var ETOPO1_altitude data (18/173)\n", + "Rank 000: Var ETOPO1_altitude completed (18/173)\n", + "Rank 000: Writing ETOPO1_max_altitude_difference_5km var (19/173)\n", + "Rank 000: Var ETOPO1_max_altitude_difference_5km created (19/173)\n", + "Rank 000: Var ETOPO1_max_altitude_difference_5km data (19/173)\n", + "Rank 000: Var ETOPO1_max_altitude_difference_5km completed (19/173)\n", + "Rank 000: Writing GHOST_version var (20/173)\n", + "Rank 000: Var GHOST_version created (20/173)\n", + "Rank 000: Var GHOST_version data (20/173)\n", + "Rank 000: Var GHOST_version completed (20/173)\n", + "Rank 000: Writing GHSL_average_built_up_area_density_25km var (21/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_25km created (21/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_25km data (21/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_25km completed (21/173)\n", + "Rank 000: Writing GHSL_average_built_up_area_density_5km var (22/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_5km created (22/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_5km data (22/173)\n", + "Rank 000: Var GHSL_average_built_up_area_density_5km completed (22/173)\n", + "Rank 000: Writing GHSL_average_population_density_25km var (23/173)\n", + "Rank 000: Var GHSL_average_population_density_25km created (23/173)\n", + "Rank 000: Var GHSL_average_population_density_25km data (23/173)\n", + "Rank 000: Var GHSL_average_population_density_25km completed (23/173)\n", + "Rank 000: Writing GHSL_average_population_density_5km var (24/173)\n", + "Rank 000: Var GHSL_average_population_density_5km created (24/173)\n", + "Rank 000: Var GHSL_average_population_density_5km data (24/173)\n", + "Rank 000: Var GHSL_average_population_density_5km completed (24/173)\n", + "Rank 000: Writing GHSL_built_up_area_density var (25/173)\n", + "Rank 000: Var GHSL_built_up_area_density created (25/173)\n", + "Rank 000: Var GHSL_built_up_area_density data (25/173)\n", + "Rank 000: Var GHSL_built_up_area_density completed (25/173)\n", + "Rank 000: Writing GHSL_max_built_up_area_density_25km var (26/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_25km created (26/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_25km data (26/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_25km completed (26/173)\n", + "Rank 000: Writing GHSL_max_built_up_area_density_5km var (27/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_5km created (27/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_5km data (27/173)\n", + "Rank 000: Var GHSL_max_built_up_area_density_5km completed (27/173)\n", + "Rank 000: Writing GHSL_max_population_density_25km var (28/173)\n", + "Rank 000: Var GHSL_max_population_density_25km created (28/173)\n", + "Rank 000: Var GHSL_max_population_density_25km data (28/173)\n", + "Rank 000: Var GHSL_max_population_density_25km completed (28/173)\n", + "Rank 000: Writing GHSL_max_population_density_5km var (29/173)\n", + "Rank 000: Var GHSL_max_population_density_5km created (29/173)\n", + "Rank 000: Var GHSL_max_population_density_5km data (29/173)\n", + "Rank 000: Var GHSL_max_population_density_5km completed (29/173)\n", + "Rank 000: Writing GHSL_modal_settlement_model_classification_25km var (30/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_25km created (30/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_25km data (30/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_25km completed (30/173)\n", + "Rank 000: Writing GHSL_modal_settlement_model_classification_5km var (31/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_5km created (31/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_5km data (31/173)\n", + "Rank 000: Var GHSL_modal_settlement_model_classification_5km completed (31/173)\n", + "Rank 000: Writing GHSL_population_density var (32/173)\n", + "Rank 000: Var GHSL_population_density created (32/173)\n", + "Rank 000: Var GHSL_population_density data (32/173)\n", + "Rank 000: Var GHSL_population_density completed (32/173)\n", + "Rank 000: Writing GHSL_settlement_model_classification var (33/173)\n", + "Rank 000: Var GHSL_settlement_model_classification created (33/173)\n", + "Rank 000: Var GHSL_settlement_model_classification data (33/173)\n", + "Rank 000: Var GHSL_settlement_model_classification completed (33/173)\n", + "Rank 000: Writing GPW_average_population_density_25km var (34/173)\n", + "Rank 000: Var GPW_average_population_density_25km created (34/173)\n", + "Rank 000: Var GPW_average_population_density_25km data (34/173)\n", + "Rank 000: Var GPW_average_population_density_25km completed (34/173)\n", + "Rank 000: Writing GPW_average_population_density_5km var (35/173)\n", + "Rank 000: Var GPW_average_population_density_5km created (35/173)\n", + "Rank 000: Var GPW_average_population_density_5km data (35/173)\n", + "Rank 000: Var GPW_average_population_density_5km completed (35/173)\n", + "Rank 000: Writing GPW_max_population_density_25km var (36/173)\n", + "Rank 000: Var GPW_max_population_density_25km created (36/173)\n", + "Rank 000: Var GPW_max_population_density_25km data (36/173)\n", + "Rank 000: Var GPW_max_population_density_25km completed (36/173)\n", + "Rank 000: Writing GPW_max_population_density_5km var (37/173)\n", + "Rank 000: Var GPW_max_population_density_5km created (37/173)\n", + "Rank 000: Var GPW_max_population_density_5km data (37/173)\n", + "Rank 000: Var GPW_max_population_density_5km completed (37/173)\n", + "Rank 000: Writing GPW_population_density var (38/173)\n", + "Rank 000: Var GPW_population_density created (38/173)\n", + "Rank 000: Var GPW_population_density data (38/173)\n", + "Rank 000: Var GPW_population_density completed (38/173)\n", + "Rank 000: Writing GSFC_coastline_proximity var (39/173)\n", + "Rank 000: Var GSFC_coastline_proximity created (39/173)\n", + "Rank 000: Var GSFC_coastline_proximity data (39/173)\n", + "Rank 000: Var GSFC_coastline_proximity completed (39/173)\n", + "Rank 000: Writing Joly-Peuch_classification_code var (40/173)\n", + "Rank 000: Var Joly-Peuch_classification_code created (40/173)\n", + "Rank 000: Var Joly-Peuch_classification_code data (40/173)\n", + "Rank 000: Var Joly-Peuch_classification_code completed (40/173)\n", + "Rank 000: Writing Koppen-Geiger_classification var (41/173)\n", + "Rank 000: Var Koppen-Geiger_classification created (41/173)\n", + "Rank 000: Var Koppen-Geiger_classification data (41/173)\n", + "Rank 000: Var Koppen-Geiger_classification completed (41/173)\n", + "Rank 000: Writing Koppen-Geiger_modal_classification_25km var (42/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_25km created (42/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_25km data (42/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_25km completed (42/173)\n", + "Rank 000: Writing Koppen-Geiger_modal_classification_5km var (43/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_5km created (43/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_5km data (43/173)\n", + "Rank 000: Var Koppen-Geiger_modal_classification_5km completed (43/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_IGBP_land_use var (44/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use created (44/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use data (44/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use completed (44/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_LAI var (45/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_LAI created (45/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_LAI data (45/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_LAI completed (45/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_UMD_land_use var (46/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use created (46/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use data (46/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use completed (46/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km created (47/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km data (47/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km completed (47/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km created (48/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km data (48/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km completed (48/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_25km var (49/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km created (49/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km data (49/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km completed (49/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_5km var (50/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km created (50/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km data (50/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km completed (50/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km created (51/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km data (51/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km completed (51/173)\n", + "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km created (52/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km data (52/173)\n", + "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km completed (52/173)\n", + "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km created (53/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km data (53/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km completed (53/173)\n", + "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km created (54/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km data (54/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km completed (54/173)\n", + "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km created (55/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km data (55/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km completed (55/173)\n", + "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km created (56/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km data (56/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km completed (56/173)\n", + "Rank 000: Writing NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights created (57/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights data (57/173)\n", + "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights completed (57/173)\n", + "Rank 000: Writing OMI_level3_column_annual_average_NO2 var (58/173)\n", + "Rank 000: Var OMI_level3_column_annual_average_NO2 created (58/173)\n", + "Rank 000: Var OMI_level3_column_annual_average_NO2 data (58/173)\n", + "Rank 000: Var OMI_level3_column_annual_average_NO2 completed (58/173)\n", + "Rank 000: Writing OMI_level3_column_cloud_screened_annual_average_NO2 var (59/173)\n", + "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 created (59/173)\n", + "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 data (59/173)\n", + "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 completed (59/173)\n", + "Rank 000: Writing OMI_level3_tropospheric_column_annual_average_NO2 var (60/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 created (60/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 data (60/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 completed (60/173)\n", + "Rank 000: Writing OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 created (61/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 data (61/173)\n", + "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 completed (61/173)\n", + "Rank 000: Writing UMBC_anthrome_classification var (62/173)\n", + "Rank 000: Var UMBC_anthrome_classification created (62/173)\n", + "Rank 000: Var UMBC_anthrome_classification data (62/173)\n", + "Rank 000: Var UMBC_anthrome_classification completed (62/173)\n", + "Rank 000: Writing UMBC_modal_anthrome_classification_25km var (63/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_25km created (63/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_25km data (63/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_25km completed (63/173)\n", + "Rank 000: Writing UMBC_modal_anthrome_classification_5km var (64/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_5km created (64/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_5km data (64/173)\n", + "Rank 000: Var UMBC_modal_anthrome_classification_5km completed (64/173)\n", + "Rank 000: Writing WMO_region var (65/173)\n", + "Rank 000: Var WMO_region created (65/173)\n", + "Rank 000: Var WMO_region data (65/173)\n", + "Rank 000: Var WMO_region completed (65/173)\n", + "Rank 000: Writing WWF_TEOW_biogeographical_realm var (66/173)\n", + "Rank 000: Var WWF_TEOW_biogeographical_realm created (66/173)\n", + "Rank 000: Var WWF_TEOW_biogeographical_realm data (66/173)\n", + "Rank 000: Var WWF_TEOW_biogeographical_realm completed (66/173)\n", + "Rank 000: Writing WWF_TEOW_biome var (67/173)\n", + "Rank 000: Var WWF_TEOW_biome created (67/173)\n", + "Rank 000: Var WWF_TEOW_biome data (67/173)\n", + "Rank 000: Var WWF_TEOW_biome completed (67/173)\n", + "Rank 000: Writing WWF_TEOW_terrestrial_ecoregion var (68/173)\n", + "Rank 000: Var WWF_TEOW_terrestrial_ecoregion created (68/173)\n", + "Rank 000: Var WWF_TEOW_terrestrial_ecoregion data (68/173)\n", + "Rank 000: Var WWF_TEOW_terrestrial_ecoregion completed (68/173)\n", + "Rank 000: Writing administrative_country_division_1 var (69/173)\n", + "Rank 000: Var administrative_country_division_1 created (69/173)\n", + "Rank 000: Var administrative_country_division_1 data (69/173)\n", + "Rank 000: Var administrative_country_division_1 completed (69/173)\n", + "Rank 000: Writing administrative_country_division_2 var (70/173)\n", + "Rank 000: Var administrative_country_division_2 created (70/173)\n", + "Rank 000: Var administrative_country_division_2 data (70/173)\n", + "Rank 000: Var administrative_country_division_2 completed (70/173)\n", + "Rank 000: Writing altitude var (71/173)\n", + "Rank 000: Var altitude created (71/173)\n", + "Rank 000: Var altitude data (71/173)\n", + "Rank 000: Var altitude completed (71/173)\n", + "Rank 000: Writing annual_native_max_gap_percent var (72/173)\n", + "Rank 000: Var annual_native_max_gap_percent created (72/173)\n", + "Rank 000: Var annual_native_max_gap_percent data (72/173)\n", + "Rank 000: Var annual_native_max_gap_percent completed (72/173)\n", + "Rank 000: Writing annual_native_representativity_percent var (73/173)\n", + "Rank 000: Var annual_native_representativity_percent created (73/173)\n", + "Rank 000: Var annual_native_representativity_percent data (73/173)\n", + "Rank 000: Var annual_native_representativity_percent completed (73/173)\n", + "Rank 000: Writing area_classification var (74/173)\n", + "Rank 000: Var area_classification created (74/173)\n", + "Rank 000: Var area_classification data (74/173)\n", + "Rank 000: Var area_classification completed (74/173)\n", + "Rank 000: Writing associated_networks var (75/173)\n", + "Rank 000: Var associated_networks created (75/173)\n", + "Rank 000: Var associated_networks data (75/173)\n", + "Rank 000: Var associated_networks completed (75/173)\n", + "Rank 000: Writing city var (76/173)\n", + "Rank 000: Var city created (76/173)\n", + "Rank 000: Var city data (76/173)\n", + "Rank 000: Var city completed (76/173)\n", + "Rank 000: Writing climatology var (77/173)\n", + "Rank 000: Var climatology created (77/173)\n", + "Rank 000: Var climatology data (77/173)\n", + "Rank 000: Var climatology completed (77/173)\n", + "Rank 000: Writing contact_email_address var (78/173)\n", + "Rank 000: Var contact_email_address created (78/173)\n", + "Rank 000: Var contact_email_address data (78/173)\n", + "Rank 000: Var contact_email_address completed (78/173)\n", + "Rank 000: Writing contact_institution var (79/173)\n", + "Rank 000: Var contact_institution created (79/173)\n", + "Rank 000: Var contact_institution data (79/173)\n", + "Rank 000: Var contact_institution completed (79/173)\n", + "Rank 000: Writing contact_name var (80/173)\n", + "Rank 000: Var contact_name created (80/173)\n", + "Rank 000: Var contact_name data (80/173)\n", + "Rank 000: Var contact_name completed (80/173)\n", + "Rank 000: Writing country var (81/173)\n", + "Rank 000: Var country created (81/173)\n", + "Rank 000: Var country data (81/173)\n", + "Rank 000: Var country completed (81/173)\n", + "Rank 000: Writing daily_native_max_gap_percent var (82/173)\n", + "Rank 000: Var daily_native_max_gap_percent created (82/173)\n", + "Rank 000: Var daily_native_max_gap_percent data (82/173)\n", + "Rank 000: Var daily_native_max_gap_percent completed (82/173)\n", + "Rank 000: Writing daily_native_representativity_percent var (83/173)\n", + "Rank 000: Var daily_native_representativity_percent created (83/173)\n", + "Rank 000: Var daily_native_representativity_percent data (83/173)\n", + "Rank 000: Var daily_native_representativity_percent completed (83/173)\n", + "Rank 000: Writing daily_passing_vehicles var (84/173)\n", + "Rank 000: Var daily_passing_vehicles created (84/173)\n", + "Rank 000: Var daily_passing_vehicles data (84/173)\n", + "Rank 000: Var daily_passing_vehicles completed (84/173)\n", + "Rank 000: Writing data_level var (85/173)\n", + "Rank 000: Var data_level created (85/173)\n", + "Rank 000: Var data_level data (85/173)\n", + "Rank 000: Var data_level completed (85/173)\n", + "Rank 000: Writing data_licence var (86/173)\n", + "Rank 000: Var data_licence created (86/173)\n", + "Rank 000: Var data_licence data (86/173)\n", + "Rank 000: Var data_licence completed (86/173)\n", + "Rank 000: Writing day_night_code var (87/173)\n", + "Rank 000: Var day_night_code created (87/173)\n", + "Rank 000: Var day_night_code data (87/173)\n", + "Rank 000: Var day_night_code completed (87/173)\n", + "Rank 000: Writing daytime_traffic_speed var (88/173)\n", + "Rank 000: Var daytime_traffic_speed created (88/173)\n", + "Rank 000: Var daytime_traffic_speed data (88/173)\n", + "Rank 000: Var daytime_traffic_speed completed (88/173)\n", + "Rank 000: Writing derived_uncertainty_per_measurement var (89/173)\n", + "Rank 000: Var derived_uncertainty_per_measurement created (89/173)\n", + "Rank 000: Var derived_uncertainty_per_measurement data (89/173)\n", + "Rank 000: Var derived_uncertainty_per_measurement completed (89/173)\n", + "Rank 000: Writing distance_to_building var (90/173)\n", + "Rank 000: Var distance_to_building created (90/173)\n", + "Rank 000: Var distance_to_building data (90/173)\n", + "Rank 000: Var distance_to_building completed (90/173)\n", + "Rank 000: Writing distance_to_junction var (91/173)\n", + "Rank 000: Var distance_to_junction created (91/173)\n", + "Rank 000: Var distance_to_junction data (91/173)\n", + "Rank 000: Var distance_to_junction completed (91/173)\n", + "Rank 000: Writing distance_to_kerb var (92/173)\n", + "Rank 000: Var distance_to_kerb created (92/173)\n", + "Rank 000: Var distance_to_kerb data (92/173)\n", + "Rank 000: Var distance_to_kerb completed (92/173)\n", + "Rank 000: Writing distance_to_source var (93/173)\n", + "Rank 000: Var distance_to_source created (93/173)\n", + "Rank 000: Var distance_to_source data (93/173)\n", + "Rank 000: Var distance_to_source completed (93/173)\n", + "Rank 000: Writing ellipsoid var (94/173)\n", + "Rank 000: Var ellipsoid created (94/173)\n", + "Rank 000: Var ellipsoid data (94/173)\n", + "Rank 000: Var ellipsoid completed (94/173)\n", + "Rank 000: Writing horizontal_datum var (95/173)\n", + "Rank 000: Var horizontal_datum created (95/173)\n", + "Rank 000: Var horizontal_datum data (95/173)\n", + "Rank 000: Var horizontal_datum completed (95/173)\n", + "Rank 000: Writing land_use var (96/173)\n", + "Rank 000: Var land_use created (96/173)\n", + "Rank 000: Var land_use data (96/173)\n", + "Rank 000: Var land_use completed (96/173)\n", + "Rank 000: Writing main_emission_source var (97/173)\n", + "Rank 000: Var main_emission_source created (97/173)\n", + "Rank 000: Var main_emission_source data (97/173)\n", + "Rank 000: Var main_emission_source completed (97/173)\n", + "Rank 000: Writing measurement_altitude var (98/173)\n", + "Rank 000: Var measurement_altitude created (98/173)\n", + "Rank 000: Var measurement_altitude data (98/173)\n", + "Rank 000: Var measurement_altitude completed (98/173)\n", + "Rank 000: Writing measurement_methodology var (99/173)\n", + "Rank 000: Var measurement_methodology created (99/173)\n", + "Rank 000: Var measurement_methodology data (99/173)\n", + "Rank 000: Var measurement_methodology completed (99/173)\n", + "Rank 000: Writing measurement_scale var (100/173)\n", + "Rank 000: Var measurement_scale created (100/173)\n", + "Rank 000: Var measurement_scale data (100/173)\n", + "Rank 000: Var measurement_scale completed (100/173)\n", + "Rank 000: Writing measuring_instrument_calibration_scale var (101/173)\n", + "Rank 000: Var measuring_instrument_calibration_scale created (101/173)\n", + "Rank 000: Var measuring_instrument_calibration_scale data (101/173)\n", + "Rank 000: Var measuring_instrument_calibration_scale completed (101/173)\n", + "Rank 000: Writing measuring_instrument_documented_absorption_cross_section var (102/173)\n", + "Rank 000: Var measuring_instrument_documented_absorption_cross_section created (102/173)\n", + "Rank 000: Var measuring_instrument_documented_absorption_cross_section data (102/173)\n", + "Rank 000: Var measuring_instrument_documented_absorption_cross_section completed (102/173)\n", + "Rank 000: Writing measuring_instrument_documented_accuracy var (103/173)\n", + "Rank 000: Var measuring_instrument_documented_accuracy created (103/173)\n", + "Rank 000: Var measuring_instrument_documented_accuracy data (103/173)\n", + "Rank 000: Var measuring_instrument_documented_accuracy completed (103/173)\n", + "Rank 000: Writing measuring_instrument_documented_flow_rate var (104/173)\n", + "Rank 000: Var measuring_instrument_documented_flow_rate created (104/173)\n", + "Rank 000: Var measuring_instrument_documented_flow_rate data (104/173)\n", + "Rank 000: Var measuring_instrument_documented_flow_rate completed (104/173)\n", + "Rank 000: Writing measuring_instrument_documented_lower_limit_of_detection var (105/173)\n", + "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection created (105/173)\n", + "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection data (105/173)\n", + "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection completed (105/173)\n", + "Rank 000: Writing measuring_instrument_documented_measurement_resolution var (106/173)\n", + "Rank 000: Var measuring_instrument_documented_measurement_resolution created (106/173)\n", + "Rank 000: Var measuring_instrument_documented_measurement_resolution data (106/173)\n", + "Rank 000: Var measuring_instrument_documented_measurement_resolution completed (106/173)\n", + "Rank 000: Writing measuring_instrument_documented_precision var (107/173)\n", + "Rank 000: Var measuring_instrument_documented_precision created (107/173)\n", + "Rank 000: Var measuring_instrument_documented_precision data (107/173)\n", + "Rank 000: Var measuring_instrument_documented_precision completed (107/173)\n", + "Rank 000: Writing measuring_instrument_documented_span_drift var (108/173)\n", + "Rank 000: Var measuring_instrument_documented_span_drift created (108/173)\n", + "Rank 000: Var measuring_instrument_documented_span_drift data (108/173)\n", + "Rank 000: Var measuring_instrument_documented_span_drift completed (108/173)\n", + "Rank 000: Writing measuring_instrument_documented_uncertainty var (109/173)\n", + "Rank 000: Var measuring_instrument_documented_uncertainty created (109/173)\n", + "Rank 000: Var measuring_instrument_documented_uncertainty data (109/173)\n", + "Rank 000: Var measuring_instrument_documented_uncertainty completed (109/173)\n", + "Rank 000: Writing measuring_instrument_documented_upper_limit_of_detection var (110/173)\n", + "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection created (110/173)\n", + "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection data (110/173)\n", + "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection completed (110/173)\n", + "Rank 000: Writing measuring_instrument_documented_zero_drift var (111/173)\n", + "Rank 000: Var measuring_instrument_documented_zero_drift created (111/173)\n", + "Rank 000: Var measuring_instrument_documented_zero_drift data (111/173)\n", + "Rank 000: Var measuring_instrument_documented_zero_drift completed (111/173)\n", + "Rank 000: Writing measuring_instrument_documented_zonal_drift var (112/173)\n", + "Rank 000: Var measuring_instrument_documented_zonal_drift created (112/173)\n", + "Rank 000: Var measuring_instrument_documented_zonal_drift data (112/173)\n", + "Rank 000: Var measuring_instrument_documented_zonal_drift completed (112/173)\n", + "Rank 000: Writing measuring_instrument_further_details var (113/173)\n", + "Rank 000: Var measuring_instrument_further_details created (113/173)\n", + "Rank 000: Var measuring_instrument_further_details data (113/173)\n", + "Rank 000: Var measuring_instrument_further_details completed (113/173)\n", + "Rank 000: Writing measuring_instrument_inlet_information var (114/173)\n", + "Rank 000: Var measuring_instrument_inlet_information created (114/173)\n", + "Rank 000: Var measuring_instrument_inlet_information data (114/173)\n", + "Rank 000: Var measuring_instrument_inlet_information completed (114/173)\n", + "Rank 000: Writing measuring_instrument_manual_name var (115/173)\n", + "Rank 000: Var measuring_instrument_manual_name created (115/173)\n", + "Rank 000: Var measuring_instrument_manual_name data (115/173)\n", + "Rank 000: Var measuring_instrument_manual_name completed (115/173)\n", + "Rank 000: Writing measuring_instrument_name var (116/173)\n", + "Rank 000: Var measuring_instrument_name created (116/173)\n", + "Rank 000: Var measuring_instrument_name data (116/173)\n", + "Rank 000: Var measuring_instrument_name completed (116/173)\n", + "Rank 000: Writing measuring_instrument_process_details var (117/173)\n", + "Rank 000: Var measuring_instrument_process_details created (117/173)\n", + "Rank 000: Var measuring_instrument_process_details data (117/173)\n", + "Rank 000: Var measuring_instrument_process_details completed (117/173)\n", + "Rank 000: Writing measuring_instrument_reported_absorption_cross_section var (118/173)\n", + "Rank 000: Var measuring_instrument_reported_absorption_cross_section created (118/173)\n", + "Rank 000: Var measuring_instrument_reported_absorption_cross_section data (118/173)\n", + "Rank 000: Var measuring_instrument_reported_absorption_cross_section completed (118/173)\n", + "Rank 000: Writing measuring_instrument_reported_accuracy var (119/173)\n", + "Rank 000: Var measuring_instrument_reported_accuracy created (119/173)\n", + "Rank 000: Var measuring_instrument_reported_accuracy data (119/173)\n", + "Rank 000: Var measuring_instrument_reported_accuracy completed (119/173)\n", + "Rank 000: Writing measuring_instrument_reported_flow_rate var (120/173)\n", + "Rank 000: Var measuring_instrument_reported_flow_rate created (120/173)\n", + "Rank 000: Var measuring_instrument_reported_flow_rate data (120/173)\n", + "Rank 000: Var measuring_instrument_reported_flow_rate completed (120/173)\n", + "Rank 000: Writing measuring_instrument_reported_lower_limit_of_detection var (121/173)\n", + "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection created (121/173)\n", + "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection data (121/173)\n", + "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection completed (121/173)\n", + "Rank 000: Writing measuring_instrument_reported_measurement_resolution var (122/173)\n", + "Rank 000: Var measuring_instrument_reported_measurement_resolution created (122/173)\n", + "Rank 000: Var measuring_instrument_reported_measurement_resolution data (122/173)\n", + "Rank 000: Var measuring_instrument_reported_measurement_resolution completed (122/173)\n", + "Rank 000: Writing measuring_instrument_reported_precision var (123/173)\n", + "Rank 000: Var measuring_instrument_reported_precision created (123/173)\n", + "Rank 000: Var measuring_instrument_reported_precision data (123/173)\n", + "Rank 000: Var measuring_instrument_reported_precision completed (123/173)\n", + "Rank 000: Writing measuring_instrument_reported_span_drift var (124/173)\n", + "Rank 000: Var measuring_instrument_reported_span_drift created (124/173)\n", + "Rank 000: Var measuring_instrument_reported_span_drift data (124/173)\n", + "Rank 000: Var measuring_instrument_reported_span_drift completed (124/173)\n", + "Rank 000: Writing measuring_instrument_reported_uncertainty var (125/173)\n", + "Rank 000: Var measuring_instrument_reported_uncertainty created (125/173)\n", + "Rank 000: Var measuring_instrument_reported_uncertainty data (125/173)\n", + "Rank 000: Var measuring_instrument_reported_uncertainty completed (125/173)\n", + "Rank 000: Writing measuring_instrument_reported_units var (126/173)\n", + "Rank 000: Var measuring_instrument_reported_units created (126/173)\n", + "Rank 000: Var measuring_instrument_reported_units data (126/173)\n", + "Rank 000: Var measuring_instrument_reported_units completed (126/173)\n", + "Rank 000: Writing measuring_instrument_reported_upper_limit_of_detection var (127/173)\n", + "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection created (127/173)\n", + "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection data (127/173)\n", + "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection completed (127/173)\n", + "Rank 000: Writing measuring_instrument_reported_zero_drift var (128/173)\n", + "Rank 000: Var measuring_instrument_reported_zero_drift created (128/173)\n", + "Rank 000: Var measuring_instrument_reported_zero_drift data (128/173)\n", + "Rank 000: Var measuring_instrument_reported_zero_drift completed (128/173)\n", + "Rank 000: Writing measuring_instrument_reported_zonal_drift var (129/173)\n", + "Rank 000: Var measuring_instrument_reported_zonal_drift created (129/173)\n", + "Rank 000: Var measuring_instrument_reported_zonal_drift data (129/173)\n", + "Rank 000: Var measuring_instrument_reported_zonal_drift completed (129/173)\n", + "Rank 000: Writing measuring_instrument_sampling_type var (130/173)\n", + "Rank 000: Var measuring_instrument_sampling_type created (130/173)\n", + "Rank 000: Var measuring_instrument_sampling_type data (130/173)\n", + "Rank 000: Var measuring_instrument_sampling_type completed (130/173)\n", + "Rank 000: Writing monthly_native_max_gap_percent var (131/173)\n", + "Rank 000: Var monthly_native_max_gap_percent created (131/173)\n", + "Rank 000: Var monthly_native_max_gap_percent data (131/173)\n", + "Rank 000: Var monthly_native_max_gap_percent completed (131/173)\n", + "Rank 000: Writing monthly_native_representativity_percent var (132/173)\n", + "Rank 000: Var monthly_native_representativity_percent created (132/173)\n", + "Rank 000: Var monthly_native_representativity_percent data (132/173)\n", + "Rank 000: Var monthly_native_representativity_percent completed (132/173)\n", + "Rank 000: Writing network var (133/173)\n", + "Rank 000: Var network created (133/173)\n", + "Rank 000: Var network data (133/173)\n", + "Rank 000: Var network completed (133/173)\n", + "Rank 000: Writing network_maintenance_details var (134/173)\n", + "Rank 000: Var network_maintenance_details created (134/173)\n", + "Rank 000: Var network_maintenance_details data (134/173)\n", + "Rank 000: Var network_maintenance_details completed (134/173)\n", + "Rank 000: Writing network_miscellaneous_details var (135/173)\n", + "Rank 000: Var network_miscellaneous_details created (135/173)\n", + "Rank 000: Var network_miscellaneous_details data (135/173)\n", + "Rank 000: Var network_miscellaneous_details completed (135/173)\n", + "Rank 000: Writing network_provided_volume_standard_pressure var (136/173)\n", + "Rank 000: Var network_provided_volume_standard_pressure created (136/173)\n", + "Rank 000: Var network_provided_volume_standard_pressure data (136/173)\n", + "Rank 000: Var network_provided_volume_standard_pressure completed (136/173)\n", + "Rank 000: Writing network_provided_volume_standard_temperature var (137/173)\n", + "Rank 000: Var network_provided_volume_standard_temperature created (137/173)\n", + "Rank 000: Var network_provided_volume_standard_temperature data (137/173)\n", + "Rank 000: Var network_provided_volume_standard_temperature completed (137/173)\n", + "Rank 000: Writing network_qa_details var (138/173)\n", + "Rank 000: Var network_qa_details created (138/173)\n", + "Rank 000: Var network_qa_details data (138/173)\n", + "Rank 000: Var network_qa_details completed (138/173)\n", + "Rank 000: Writing network_sampling_details var (139/173)\n", + "Rank 000: Var network_sampling_details created (139/173)\n", + "Rank 000: Var network_sampling_details data (139/173)\n", + "Rank 000: Var network_sampling_details completed (139/173)\n", + "Rank 000: Writing network_uncertainty_details var (140/173)\n", + "Rank 000: Var network_uncertainty_details created (140/173)\n", + "Rank 000: Var network_uncertainty_details data (140/173)\n", + "Rank 000: Var network_uncertainty_details completed (140/173)\n", + "Rank 000: Writing population var (141/173)\n", + "Rank 000: Var population created (141/173)\n", + "Rank 000: Var population data (141/173)\n", + "Rank 000: Var population completed (141/173)\n", + "Rank 000: Writing primary_sampling_further_details var (142/173)\n", + "Rank 000: Var primary_sampling_further_details created (142/173)\n", + "Rank 000: Var primary_sampling_further_details data (142/173)\n", + "Rank 000: Var primary_sampling_further_details completed (142/173)\n", + "Rank 000: Writing primary_sampling_instrument_documented_flow_rate var (143/173)\n", + "Rank 000: Var primary_sampling_instrument_documented_flow_rate created (143/173)\n", + "Rank 000: Var primary_sampling_instrument_documented_flow_rate data (143/173)\n", + "Rank 000: Var primary_sampling_instrument_documented_flow_rate completed (143/173)\n", + "Rank 000: Writing primary_sampling_instrument_manual_name var (144/173)\n", + "Rank 000: Var primary_sampling_instrument_manual_name created (144/173)\n", + "Rank 000: Var primary_sampling_instrument_manual_name data (144/173)\n", + "Rank 000: Var primary_sampling_instrument_manual_name completed (144/173)\n", + "Rank 000: Writing primary_sampling_instrument_name var (145/173)\n", + "Rank 000: Var primary_sampling_instrument_name created (145/173)\n", + "Rank 000: Var primary_sampling_instrument_name data (145/173)\n", + "Rank 000: Var primary_sampling_instrument_name completed (145/173)\n", + "Rank 000: Writing primary_sampling_instrument_reported_flow_rate var (146/173)\n", + "Rank 000: Var primary_sampling_instrument_reported_flow_rate created (146/173)\n", + "Rank 000: Var primary_sampling_instrument_reported_flow_rate data (146/173)\n", + "Rank 000: Var primary_sampling_instrument_reported_flow_rate completed (146/173)\n", + "Rank 000: Writing primary_sampling_process_details var (147/173)\n", + "Rank 000: Var primary_sampling_process_details created (147/173)\n", + "Rank 000: Var primary_sampling_process_details data (147/173)\n", + "Rank 000: Var primary_sampling_process_details completed (147/173)\n", + "Rank 000: Writing primary_sampling_type var (148/173)\n", + "Rank 000: Var primary_sampling_type created (148/173)\n", + "Rank 000: Var primary_sampling_type data (148/173)\n", + "Rank 000: Var primary_sampling_type completed (148/173)\n", + "Rank 000: Writing principal_investigator_email_address var (149/173)\n", + "Rank 000: Var principal_investigator_email_address created (149/173)\n", + "Rank 000: Var principal_investigator_email_address data (149/173)\n", + "Rank 000: Var principal_investigator_email_address completed (149/173)\n", + "Rank 000: Writing principal_investigator_institution var (150/173)\n", + "Rank 000: Var principal_investigator_institution created (150/173)\n", + "Rank 000: Var principal_investigator_institution data (150/173)\n", + "Rank 000: Var principal_investigator_institution completed (150/173)\n", + "Rank 000: Writing principal_investigator_name var (151/173)\n", + "Rank 000: Var principal_investigator_name created (151/173)\n", + "Rank 000: Var principal_investigator_name data (151/173)\n", + "Rank 000: Var principal_investigator_name completed (151/173)\n", + "Rank 000: Writing process_warnings var (152/173)\n", + "Rank 000: Var process_warnings created (152/173)\n", + "Rank 000: Var process_warnings data (152/173)\n", + "Rank 000: Var process_warnings completed (152/173)\n", + "Rank 000: Writing projection var (153/173)\n", + "Rank 000: Var projection created (153/173)\n", + "Rank 000: Var projection data (153/173)\n", + "Rank 000: Var projection completed (153/173)\n", + "Rank 000: Writing reported_uncertainty_per_measurement var (154/173)\n", + "Rank 000: Var reported_uncertainty_per_measurement created (154/173)\n", + "Rank 000: Var reported_uncertainty_per_measurement data (154/173)\n", + "Rank 000: Var reported_uncertainty_per_measurement completed (154/173)\n", + "Rank 000: Writing representative_radius var (155/173)\n", + "Rank 000: Var representative_radius created (155/173)\n", + "Rank 000: Var representative_radius data (155/173)\n", + "Rank 000: Var representative_radius completed (155/173)\n", + "Rank 000: Writing retrieval_algorithm var (156/173)\n", + "Rank 000: Var retrieval_algorithm created (156/173)\n", + "Rank 000: Var retrieval_algorithm data (156/173)\n", + "Rank 000: Var retrieval_algorithm completed (156/173)\n", + "Rank 000: Writing sample_preparation_further_details var (157/173)\n", + "Rank 000: Var sample_preparation_further_details created (157/173)\n", + "Rank 000: Var sample_preparation_further_details data (157/173)\n", + "Rank 000: Var sample_preparation_further_details completed (157/173)\n", + "Rank 000: Writing sample_preparation_process_details var (158/173)\n", + "Rank 000: Var sample_preparation_process_details created (158/173)\n", + "Rank 000: Var sample_preparation_process_details data (158/173)\n", + "Rank 000: Var sample_preparation_process_details completed (158/173)\n", + "Rank 000: Writing sample_preparation_techniques var (159/173)\n", + "Rank 000: Var sample_preparation_techniques created (159/173)\n", + "Rank 000: Var sample_preparation_techniques data (159/173)\n", + "Rank 000: Var sample_preparation_techniques completed (159/173)\n", + "Rank 000: Writing sample_preparation_types var (160/173)\n", + "Rank 000: Var sample_preparation_types created (160/173)\n", + "Rank 000: Var sample_preparation_types data (160/173)\n", + "Rank 000: Var sample_preparation_types completed (160/173)\n", + "Rank 000: Writing sampling_height var (161/173)\n", + "Rank 000: Var sampling_height created (161/173)\n", + "Rank 000: Var sampling_height data (161/173)\n", + "Rank 000: Var sampling_height completed (161/173)\n", + "Rank 000: Writing sconcso4 var (162/173)\n", + "Rank 000: Var sconcso4 created (162/173)\n", + "Rank 000: Var sconcso4 data (162/173)\n", + "Rank 000: Var sconcso4 completed (162/173)\n", + "Rank 000: Writing season_code var (163/173)\n", + "Rank 000: Var season_code created (163/173)\n", + "Rank 000: Var season_code data (163/173)\n", + "Rank 000: Var season_code completed (163/173)\n", + "Rank 000: Writing station_classification var (164/173)\n", + "Rank 000: Var station_classification created (164/173)\n", + "Rank 000: Var station_classification data (164/173)\n", + "Rank 000: Var station_classification completed (164/173)\n", + "Rank 000: Writing station_name var (165/173)\n", + "Rank 000: Var station_name created (165/173)\n", + "Rank 000: Var station_name data (165/173)\n", + "Rank 000: Var station_name completed (165/173)\n", + "Rank 000: Writing station_reference var (166/173)\n", + "Rank 000: Var station_reference created (166/173)\n", + "Rank 000: Var station_reference data (166/173)\n", + "Rank 000: Var station_reference completed (166/173)\n", + "Rank 000: Writing station_timezone var (167/173)\n", + "Rank 000: Var station_timezone created (167/173)\n", + "Rank 000: Var station_timezone data (167/173)\n", + "Rank 000: Var station_timezone completed (167/173)\n", + "Rank 000: Writing street_type var (168/173)\n", + "Rank 000: Var street_type created (168/173)\n", + "Rank 000: Var street_type data (168/173)\n", + "Rank 000: Var street_type completed (168/173)\n", + "Rank 000: Writing street_width var (169/173)\n", + "Rank 000: Var street_width created (169/173)\n", + "Rank 000: Var street_width data (169/173)\n", + "Rank 000: Var street_width completed (169/173)\n", + "Rank 000: Writing terrain var (170/173)\n", + "Rank 000: Var terrain created (170/173)\n", + "Rank 000: Var terrain data (170/173)\n", + "Rank 000: Var terrain completed (170/173)\n", + "Rank 000: Writing vertical_datum var (171/173)\n", + "Rank 000: Var vertical_datum created (171/173)\n", + "Rank 000: Var vertical_datum data (171/173)\n", + "Rank 000: Var vertical_datum completed (171/173)\n", + "Rank 000: Writing weekday_weekend_code var (172/173)\n", + "Rank 000: Var weekday_weekend_code created (172/173)\n", + "Rank 000: Var weekday_weekend_code data (172/173)\n", + "Rank 000: Var weekday_weekend_code completed (172/173)\n", + "Rank 000: Writing sconcso4_prefiltered_defaultqa var (173/173)\n", + "Rank 000: Var sconcso4_prefiltered_defaultqa created (173/173)\n", + "Rank 000: Var sconcso4_prefiltered_defaultqa data (173/173)\n", + "Rank 000: Var sconcso4_prefiltered_defaultqa completed (173/173)\n" ] } ], @@ -5069,7 +3980,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 26, @@ -5454,7 +4365,7 @@ " * time (time) datetime64[ns] ...\n", " * station (station) float64 ...\n", "Dimensions without coordinates: N_flag_codes, N_qa_codes\n", - "Data variables: (12/176)\n", + "Data variables: (12/177)\n", " flag (station, time, N_flag_codes) int64 ...\n", " qa (station, time, N_qa_codes) int64 ...\n", " ASTER_v3_altitude (station) float32 ...\n", @@ -5462,10 +4373,10 @@ " EDGAR_v4.3.2_annual_average_CO_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_NH3_emissions (station) float32 ...\n", " ... ...\n", - " street_width (station) float32 ...\n", " terrain (station) object ...\n", " vertical_datum (station) object ...\n", " weekday_weekend_code (station, time) uint8 ...\n", + " sconcso4_prefiltered_defaultqa (station, time) float32 ...\n", " lat (station) float64 ...\n", " lon (station) float64 ...\n", "Attributes:\n", @@ -5475,7 +4386,7 @@ " creator_name: Dene R. Bowdalo\n", " creator_email: dene.bowdalo@bsc.es\n", " version: 1.4\n", - " Conventions: CF-1.7
  • title :
    Surface sulphate data in the EANET network in 2019-11.
    institution :
    Barcelona Supercomputing Center
    source :
    Surface observations
    creator_name :
    Dene R. Bowdalo
    creator_email :
    dene.bowdalo@bsc.es
    version :
    1.4
    Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -5641,7 +4566,7 @@ " * time (time) datetime64[ns] ...\n", " * station (station) float64 ...\n", "Dimensions without coordinates: N_flag_codes, N_qa_codes\n", - "Data variables: (12/176)\n", + "Data variables: (12/177)\n", " flag (station, time, N_flag_codes) int64 ...\n", " qa (station, time, N_qa_codes) int64 ...\n", " ASTER_v3_altitude (station) float32 ...\n", @@ -5649,10 +4574,10 @@ " EDGAR_v4.3.2_annual_average_CO_emissions (station) float32 ...\n", " EDGAR_v4.3.2_annual_average_NH3_emissions (station) float32 ...\n", " ... ...\n", - " street_width (station) float32 ...\n", " terrain (station) object ...\n", " vertical_datum (station) object ...\n", " weekday_weekend_code (station, time) uint8 ...\n", + " sconcso4_prefiltered_defaultqa (station, time) float32 ...\n", " lat (station) float64 ...\n", " lon (station) float64 ...\n", "Attributes:\n", @@ -5673,13 +4598,6 @@ "source": [ "xr.open_dataset('points_file_2.nc')" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { diff --git a/Jupyter_notebooks/1.4-lcc_grids.ipynb b/Jupyter_notebooks/1.4-lcc_grids.ipynb index 3fc752c..91f50ce 100644 --- a/Jupyter_notebooks/1.4-lcc_grids.ipynb +++ b/Jupyter_notebooks/1.4-lcc_grids.ipynb @@ -410,7 +410,7 @@ " * lev (lev) float32 0.0\n", "Data variables:\n", " pm10 (time, lev, y, x) float32 ...\n", - " Lambert_conformal int32 -2147483647
    • pm10
      (time, lev, y, x)
      float32
      ...
      units :
      kgm-3
      grid_mapping :
      Lambert_conformal
      [9131712 values with dtype=float32]
    • Lambert_conformal
      ()
      int32
      ...
      grid_mapping_name :
      lambert_conformal_conic
      standard_parallel :
      43., 37.
      longitude_of_central_meridian :
      -3
      latitude_of_projection_origin :
      40
      array(-2147483647, dtype=int32)
  • " ], "text/plain": [ "\n", @@ -477,7 +477,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 4, @@ -1246,7 +1246,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 14, @@ -1631,7 +1631,7 @@ " pm10 (time, lev, y, x) float32 ...\n", " Lambert_conformal |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7
    • pm10
      (time, lev, y, x)
      float32
      ...
      units :
      kgm-3
      grid_mapping :
      Lambert_conformal
      [9131712 values with dtype=float32]
    • Lambert_conformal
      ()
      |S1
      ...
      grid_mapping_name :
      lambert_conformal_conic
      standard_parallel :
      43., 37.
      longitude_of_central_meridian :
      -3
      latitude_of_projection_origin :
      40
      array(b'', dtype='|S1')
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", diff --git a/Jupyter_notebooks/1.5-mercator_grids.ipynb b/Jupyter_notebooks/1.5-mercator_grids.ipynb index 41550e0..ad8cc7f 100644 --- a/Jupyter_notebooks/1.5-mercator_grids.ipynb +++ b/Jupyter_notebooks/1.5-mercator_grids.ipynb @@ -46,7 +46,7 @@ "metadata": {}, "outputs": [], "source": [ - "#xr.open_dataset(nc_path_1, decode_times=False).drop(['lat_bnds', 'lon_bnds']).to_netcdf('input/mercator_grid_example.nc')" + "# xr.open_dataset(nc_path_1, decode_times=False).drop(['lat_bnds', 'lon_bnds']).to_netcdf('input/mercator_grid_example.nc')" ] }, { @@ -419,7 +419,7 @@ "Data variables:\n", " var_aux (time, y, x) float32 0.0 0.0 0.0 0.0 0.0 ... 0.0 0.0 0.0 0.0 0.0\n", " mercator int32 -2147483647\n", - " cell_area (y, x) float32 1.316e+09 1.316e+09 ... 1.051e+09 1.051e+09
  • " ], "text/plain": [ "\n", @@ -498,17 +498,10 @@ "execution_count": 5, "metadata": {}, "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{'data': None, 'dimensions': (), 'grid_mapping_name': 'mercator', 'longitude_of_projection_origin': -18.0, 'standard_parallel': -1.5}\n" - ] - }, { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 5, @@ -878,7 +871,7 @@ " 'long_name': 'area of the grid cell',\n", " 'standard_name': 'cell_area',\n", " 'units': 'm2',\n", - " 'coordinates': 'lon lat'}}" + " 'coordinates': 'lat lon'}}" ] }, "execution_count": 13, @@ -931,17 +924,10 @@ "execution_count": 15, "metadata": {}, "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{'data': None, 'dimensions': (), 'grid_mapping_name': 'mercator', 'standard_parallel': -1.5, 'longitude_of_projection_origin': -18.0}\n" - ] - }, { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 15, @@ -1327,7 +1313,7 @@ " cell_area (time, lev, y, x) float32 1.316e+09 1.316e+09 ... 1.051e+09\n", " mercator |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", diff --git a/Jupyter_notebooks/2-create_nes.ipynb b/Jupyter_notebooks/2-create_nes.ipynb index 1a75c56..e69ddcb 100644 --- a/Jupyter_notebooks/2-create_nes.ipynb +++ b/Jupyter_notebooks/2-create_nes.ipynb @@ -431,7 +431,7 @@ "Data variables:\n", " crs |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7" + " Conventions: CF-1.7" ], "text/plain": [ "\n", @@ -871,13 +871,13 @@ " lon (rlat, rlon) float64 -22.18 -22.02 -21.85 ... 88.05 88.23\n", " rotated_pole |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -1147,9 +1147,9 @@ "name": "stderr", "output_type": "stream", "text": [ - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable station_codeInput dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable station_codeInput dtype=, data dtype=object\n", " warnings.warn(msg)\n", - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable area_classificationInput dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable area_classificationInput dtype=, data dtype=object\n", " warnings.warn(msg)\n" ] } @@ -1528,7 +1528,7 @@ " lat (station) float64 41.38 41.73 41.57 ... 41.24 42.36\n", " lon (station) float64 2.086 1.839 2.015 ... 1.857 1.459\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -2150,7 +2150,7 @@ "metadata": {}, "outputs": [], "source": [ - "time = df_2['Estació'].iloc[2:].to_numpy()\n", + "times = df_2['Estació'].iloc[2:]\n", "lat = np.full(len(df_2.iloc[0].values[1:]), np.nan)\n", "lon = np.full(len(df_2.iloc[0].values[1:]), np.nan)\n", "metadata = {'station_name': {'data': df_2.columns.str.replace('PM10 ', '').str.replace('PM 10 ', '').to_numpy()[1:],\n", @@ -2171,7 +2171,7 @@ "outputs": [], "source": [ "points_grid = create_nes(comm=None, info=False, projection=None, parallel_method='X',\n", - " lat=lat, lon=lon, time=time)" + " lat=lat, lon=lon, times=times)" ] }, { @@ -2213,11 +2213,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable station_nameInput dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable station_nameInput dtype=, data dtype=object\n", " warnings.warn(msg)\n", - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable station_codeInput dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable station_codeInput dtype=, data dtype=object\n", " warnings.warn(msg)\n", - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable pm10Input dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable pm10Input dtype=, data dtype=object\n", " warnings.warn(msg)\n" ] } @@ -2597,15 +2597,15 @@ " lat (station) float64 nan nan nan nan nan ... nan nan nan nan nan\n", " lon (station) float64 nan nan nan nan nan ... nan nan nan nan nan\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -3126,9 +3126,9 @@ " lon (y, x) float64 ...\n", " Lambert_conformal |S1 b''\n", "Attributes:\n", - " Conventions: CF-1.7" + " Conventions: CF-1.7" ], "text/plain": [ "\n", @@ -3199,6 +3199,436 @@ "source": [ "mercator_grid.to_netcdf('mercator_grid.nc', info=True)" ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
    <xarray.Dataset>\n",
    +       "Dimensions:   (time: 1, lev: 1, y: 236, x: 210)\n",
    +       "Coordinates:\n",
    +       "  * time      (time) datetime64[ns] 1996-12-31\n",
    +       "  * lev       (lev) float64 0.0\n",
    +       "  * y         (y) float64 -5.382e+06 -5.332e+06 ... 6.318e+06 6.368e+06\n",
    +       "  * x         (x) float64 -1.01e+05 -5.102e+04 -1.018e+03 ... 1.03e+07 1.035e+07\n",
    +       "Data variables:\n",
    +       "    lat       (y, x) float64 -43.52 -43.52 -43.52 -43.52 ... 49.6 49.6 49.6 49.6\n",
    +       "    lon       (y, x) float64 -18.91 -18.46 -18.01 -17.56 ... 74.22 74.67 75.12\n",
    +       "    mercator  |S1 b''\n",
    +       "Attributes:\n",
    +       "    Conventions:  CF-1.7
    " + ], + "text/plain": [ + "\n", + "Dimensions: (time: 1, lev: 1, y: 236, x: 210)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 1996-12-31\n", + " * lev (lev) float64 0.0\n", + " * y (y) float64 -5.382e+06 -5.332e+06 ... 6.318e+06 6.368e+06\n", + " * x (x) float64 -1.01e+05 -5.102e+04 -1.018e+03 ... 1.03e+07 1.035e+07\n", + "Data variables:\n", + " lat (y, x) float64 ...\n", + " lon (y, x) float64 ...\n", + " mercator |S1 ...\n", + "Attributes:\n", + " Conventions: CF-1.7" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "xr.open_dataset('mercator_grid.nc')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/Jupyter_notebooks/2.1-create_nes_port.ipynb b/Jupyter_notebooks/2.1-create_nes_port.ipynb index 3ed3bc4..f409c1a 100644 --- a/Jupyter_notebooks/2.1-create_nes_port.ipynb +++ b/Jupyter_notebooks/2.1-create_nes_port.ipynb @@ -313,8 +313,8 @@ } ], "source": [ - "time = df_data.index.to_pydatetime()\n", - "time" + "times = df_data.index.to_pydatetime()\n", + "times" ] }, { @@ -380,7 +380,7 @@ "outputs": [], "source": [ "points_grid = create_nes(comm=None, info=False, projection=None, parallel_method='X',\n", - " lat=lat, lon=lon, time=time)" + " lat=lat, lon=lon, times=times)" ] }, { @@ -416,7 +416,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:402: UserWarning: WARNING!!! Different data types for variable station_nameInput dtype=, data dtype=object\n", + "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes.py:411: UserWarning: WARNING!!! Different data types for variable station_nameInput dtype=, data dtype=object\n", " warnings.warn(msg)\n" ] }, @@ -804,16 +804,16 @@ " lat (station) float64 41.37 41.32\n", " lon (station) float64 2.185 2.135\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -1104,7 +1104,7 @@ " station_name = np.array(station_names_S75).astype('S1')\n", " \n", " # Read time\n", - " time = current.index.to_pydatetime()\n", + " times = current.index.to_pydatetime()\n", " \n", " # Fill altitude with nans\n", " altitude = np.full(len(current.columns[2:4]), np.nan)\n", @@ -1127,7 +1127,7 @@ " \n", " # Create object\n", " points_grid = create_nes(comm=None, info=False, projection=None, parallel_method='X',\n", - " lat=lat, lon=lon, time=time)\n", + " lat=lat, lon=lon, times=times)\n", " \n", " # Assign metadata\n", " points_grid.variables = metadata\n", @@ -1510,16 +1510,16 @@ " lat (station) float64 41.37 41.32\n", " lon (station) float64 2.185 2.135\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -1548,7 +1548,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 17, "metadata": {}, "outputs": [ { @@ -1917,16 +1917,16 @@ " lat (station) float64 41.37 41.32\n", " lon (station) float64 2.185 2.135\n", "Attributes:\n", - " Conventions: CF-1.7
  • Conventions :
    CF-1.7
  • " ], "text/plain": [ "\n", @@ -1944,7 +1944,7 @@ " Conventions: CF-1.7" ] }, - "execution_count": 18, + "execution_count": 17, "metadata": {}, "output_type": "execute_result" } diff --git a/nes/create_nes.py b/nes/create_nes.py index 8add0fa..83e0f15 100644 --- a/nes/create_nes.py +++ b/nes/create_nes.py @@ -12,10 +12,17 @@ def create_nes(comm=None, info=False, projection=None, parallel_method='Y', bala comm = MPI.COMM_WORLD else: comm = comm + + # Create time array if times is None: units = 'days since 1996-12-31 00:00:00' calendar = 'standard' - times = num2date([0.], units=units, calendar=calendar) + times = num2date([0], units=units, calendar=calendar) + times = [aux.replace(second=0, microsecond=0) for aux in times] + else: + if not isinstance(times, list): + times = times.tolist() + # Check if the parameters that are required to create the object have been defined in kwargs kwargs_list = [] for name, value in kwargs.items(): diff --git a/nes/nc_projections/mercator_nes.py b/nes/nc_projections/mercator_nes.py index 278e204..6e34d50 100644 --- a/nes/nc_projections/mercator_nes.py +++ b/nes/nc_projections/mercator_nes.py @@ -138,7 +138,6 @@ class MercatorNes(Nes): else: projection = self.variables['mercator'] - print(projection) self.free_vars('mercator') return projection diff --git a/nes/nc_projections/points_nes.py b/nes/nc_projections/points_nes.py index 4759073..1b134c0 100644 --- a/nes/nc_projections/points_nes.py +++ b/nes/nc_projections/points_nes.py @@ -5,7 +5,7 @@ import warnings from copy import deepcopy import numpy as np -from netCDF4 import Dataset, date2num +from netCDF4 import Dataset, date2num, stringtochar from numpy.ma.core import MaskError from .default_nes import Nes @@ -359,10 +359,24 @@ class PointsNes(Nes): if self.variables is not None: for i, (var_name, var_dict) in enumerate(self.variables.items()): if var_dict['data'] is not None: - - # Set dimensions - if 'dimensions' in var_dict.keys(): + + # Get dimensions when reading datasets + if 'dimensions' in var_dict.keys(): + # Get dimensions var_dims = var_dict['dimensions'] + + # Convert list of strings to chars + try: + longest_str = max(var_dict['data'], key=len) + if hasattr(longest_str, '__len__'): + unicode_type = len(longest_str) + if var_dict['data'].dtype == np.dtype(' Date: Thu, 14 Jul 2022 15:49:26 +0200 Subject: [PATCH 2/2] Add Mercator example and add strlen arg --- .../input/mercator_grid_example.nc | Bin 0 -> 239115 bytes nes/create_nes.py | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 Jupyter_notebooks/input/mercator_grid_example.nc diff --git a/Jupyter_notebooks/input/mercator_grid_example.nc b/Jupyter_notebooks/input/mercator_grid_example.nc new file mode 100644 index 0000000000000000000000000000000000000000..f3c3b0866b358adc9bb15f72f10d31a3c56d96e4 GIT binary patch literal 239115 zcmeEv2Vj&{_Wgv8#Lz`l1VzDu6cN$Tq!(pIx_}TPC6qt{BoqlCi--*=B8U(WkPfnl z5;{o4ASLvUM5K2m2!#57XXYNbd=9&x{%6PE?qqfk=iKt{d-u*HPS5*wYSg;-o(Jx6 z;F2wyBa+3*quWKB@i!>$!mc_s8fFOoIm4swct+1Y4hPFv`JN1pAY^7K zfPaHB;a^-b#dPe_?qzq#;mGAaV!r&IP-PD}@;_t_?{H)cx@&RIy17!cnymA9f5_r7 zUlVVZ`yhfcdAc@bBg12yIVE_n@NF8E`MV@{tM|^%5OhEMK|!9=%9(E+Dq}u$n7c?7 zM>hBJmmJUKa6EU@?2|bcA{jDf2=YV_zC0jPFudB6;{|wvGPsvJGMHG9`CpF?vF+PO zw!4)XB>uMT+MA=dbI%4VvgO6U88c*fI4gv?m_jJe`DJ(P>E-r2QlItkIbIDL%)Wp6 z68yM1ti4si&$&-yFZqtF;8#sgcX)hZ1ixf%dH>&qf=ig|_D@v_E@OTI{?rP0GB)Cs zYHxLqlU*mcs@HiLKLgnv6DN391YqQ5!N-lOFJoz+tC9C zyl(pxX%iLIy=}*?=GImus(q2@?oplEwTbB%)it;Z+6i)mxa;(Y3GdoAyn9>LLLL0H zv(D{xVSU1Gm(2R)sE2UWEcr~X`N8BwgL*fVUj$ij8WZ6Nvi1z`9u^+k`%n!04#%rw zQ&X!ou2aKwYHsrQ8E*T;^0(X} zbA&nD#k6VL{<#_*yL4=8QgWFe9?y-Wh<;q`udt|{y zcEnp8*>j9r2Nd(JWR~4p=_&n$nQensTyVK!>G`!9nK3xH^PMMV9?HDx=pLnpmC+YTJ?>+g-J=XEpc*UAEq0gh=y2pPYk0%tg zJIL{bd;DP~v(HF~9ftdvU`Eu7@CRWns?huXc}$Zr44gW4j*4k6YQJ?zs8K zTzaQw zMgH)wv$)0OIimZ@w?xv-^a-R-AbkSq6G)#x`UL(*Cg6Dpcs@fA?lhT)Xr6m2r=`2C z!d9CP2@Bu4A6X!qqrd=@o!R~14-W}Fcj;CQ$b?6GlDBHWzkVplyMcFoDCmBWoiRhk zE^@a82g4z;@b<&OwsOZbgFD^fctY5bRqoxGY~Nji&0Rv?!ShYk;Aj5yqsrh%Y(1O| zuE49}FP=2G^q+lbh>e2Ht;_zy!{9gm?4!cJ(oB5i9F_m|;~aB8-hJU6d$|$+VS;=h z_U}$%Zlt_{%MAvPb4t6oZsQxpfAc)f;m*8Sk(p_IoHI&>%f~n5oaLGoy8UQ*d7Nkc ztw+m$^-*qb^(gm|*7Jkh4`$2_13w2@+z*+nzf!ePBV*%1jCrJf>*u3J-TF11jq19b zVU4O+eWj)&*gV3)!09NXrneCGMhWuCSAQ@^?V z^!o`+q>DYd&o< z>vIBDKcB{@pHIQ%@U(SnU)Bk>_?gcq(yetu?vl?Z;F(_JOgI}I`yyfS4+`l}$)ZslR)@Q!^6$6#e^AyBk%*C4Tex}ol zpZ}#|KI^!Pn14EO;B=&O`UKJ^kUoL*38YUTeFEtdNS{FZ1kxvvK7sTJ{G|!>Zhhvv zGUh>laE2n|=3R6S%J!JUvFf9U<{!7q9CGCJjJv&^AcBwA?y~7rdE*7ccpeNFKAFU) z2Rz>Nf72(BK7sTJq)#Ay0_hV-pFsKq{@W+O7o8oB2j!k%duhq@zV{$U4o5!6{f@9& z9U~)~hDXNAYm(kRWq^g&&nEC?Do@eN1G=sJc=qi*`6AA2?)e7g5Pp^qxbC>{I)J=cKMzu)f&H23$MK3;O4l_sG@oyJg`4h+2 zMmYFJm5vkUJ3c|i8=kjrwE1Mj35WYNrB{*WaJ1RD`NWUonwV3iU;bkga9{t~@0j}? z*ZrN>nZ6O+ahtj0)^Nuy;g0M0j+?}UufN;)AL}c*{@u@i?VfMQI~A~f`o-rHxcy(i((=B5HnPW` z`(RY>yM8dL!|NBHaDUi^pZy6kAIT~1esjpir=2Ztb!47a`swnkhIy+^ZBuq^{&s6# zcScrNTsf&lWnV{!F}!tn)SE?*rLl{LOkXwr%ClT(K${}`Hd z@>;`ViJ^yLdygC$)i1tTO#jJcYYd5c``e3q8V|WtH!WoA!LZMwo{sMr`e971Gf zkJXGn5?bKI=`RzD?~1#YBlUWb^u(Kk(~`FxtXprz(=j*Z zl&v07yU>bOhYu}}Truoqc zeyQ)cCoHWp~C6*l}>rtCc6rKiaa{ zkosHG&h9!GTyI5C=(3K<<(mvy=}LQk^TGGqR(?L@=!0MNm>F_)eQNxi#7#|BB*xS_ z5uNx{%JkUJ=6xQuBqS>Ae3_bM3Qt^LLWR4SL;}V_|(|XmW?0w3z&8}G-}J`ugHY~ivK&d=Xivhda7=i_JLS}lM4*B+ln zEe=U3dA?htGKHrHo&W9L(kYu_d+r!JFY%lBxL(JjyOvAIQz$w6kwdL&uE-eEyZ@MB z1zl+?W|XZvq;AQygM=B={G9Xio0UjeA6ov@ z_!$cpByS6ithYWX?~ifU&aUtEX>#$H8?$@7kF2@d)21cwi}`BT!A#+mow<%yaN<_6 zd(vl7IpV9wRG!^qPIBGQvN6ut-#&bE$`@XG@A-btA;)^9^?rU-RPFfOp|1>B zpHOW`#|mi|w}l^iV@1mGxVl5`U6i(H*r;KtJ<|?MTJYMCC(V!Ihhv8=e>3gq@%^(C zN2SHRGImqayVK($PR4~Dd%e)Y=p%=YJyp2xnAG{*N*6ZMh@X`B(e${K&3#^tSe9HO zen`y1ZDXgITdb>Q+R>9Gw)d%VEOY#%&~w|vhrGFB*zt#^m907COx3h$C!?KD6i#iD z+OPGHUis6Coh+TPeBt7IQ#bDH(*W1q=o8VksubQq`rINo{l{*XTg}{Eup7>NG|V;n3H@lbl=IyDTyUc#Eo~Z zFW(~KY4dZuJ8VMKD4eWYmFEi|J9EBFfoBW%_#pM(T?Y$xUJ)Kz@yxoU6W_#*k6V{8 zDLG5%px6UnCcd*GZvQ{lCw!IsQlYaA4)<+7B>T~{-TTL$n;3d?bMvXGA0>YhI_yL= z#&YlZGR;e*WDMP~YGbd2d>ZQ){r(zcs967AHBkilLi>n=b zHvZ+9{xizf9+EaIEqT|AwU4z7jW{{}s~#UD$CzKUVLM-}7x6*JzCq^;&Fb+*h`F_t zX;d_&Z|s4&i5C*$_ODA$>asO%-0|qX#S15doL~NB;^G}~>tkO?8+Gpa_y=Rm4e;Ef z@q0pxAOB~iCsGcC#)Yj*GQW87JE>BkizSaOeQC(t;_e&u=;UWYZ*JN1N<_0l2i700 zP%C0ua<7=9C!=>go{}McY0PJtho9>hU(S8IUlCF^I_7LE~fnwvuZVkP?z$xNi#B7-3sWXW4Nrb6G-`XnIf<>t z#F?52Ba(BOADYCN&l-)7T9lkEKH>OB+r#%dS8R-}bs}<7VxgmPuN=p%qH}zi&Z zCd|dChwdmieZioRM%B*GfAX1>-tqA<2d3ax(<{GkOq#GhZt02BUo99C(qqy2`P<4D zHu?QtGXFKr9$I*Nc+tKquE%tpJ4;;}ws|wMiPy`H&WA?36W?l8V#ZrPZQK>UF0S&l z4b67k9QIQd_lnM0dp7mDv`LfY&lhX#Ewtn2&rNQWI+FixFHhaew}IZeLvp96(fCd~ z{pG1U=aFuuPau5)=@UqwK>7sICy+jY|FsF&d!n3AZt7=C9s0>t&lBbHw5dZsWqQYx zp$`4r>5#CWpZs4N=YL&4c%qb_XZ+(QD)E87tbh9DLJT3kWc|~q&98jor`m%0@N-jH z+#h%fG9QZfT(Wg(*S$@6OjP%|BRq~Q4}pU+@exe+HtixK!@|3_3lARe$@uyG^`Cl_ zgWvClXWnt)=RIjBO>dW5wL?-9d~4u|*d z=sq}}_r{qxf!F@kmx1L|iTJXxjxn)q+o|Wi`PEF`z5oo@4>!5BHptv=@XcdyM#Y-X zYI;7%jB8pYhP`PbL5`f}6M*+SZhsv5mAZ}0V^Vy24xbFfr|#VA{>9Xt^3gneVi5Id z)8$=_&g>kt&{?}h%)`#7 z>n%C)-S()IZ#V6{*y`%V>ie!kXluJ(D?iw>tk)P$G&PH6qp z%}YazmOAiO%8|as5-yi0b>`IuyH0*OHey%E+~1E@`aPja%#qsL8a;ha=)+GYzwmqW zPOaC(W)6#eDs=0&i$dG1nYk~l;=ZUeQPsn)md%>`(HigNdZgMr+5V?QzQ@+>kJ`E1W)7b}-7b|xX`n3R174!Fw4(QyZ$vLRw=lWj{tJh9UaMN) zwc?X1PfWcMzb9iO=dwzDSAAN1;f4o>$HlFmbK}RPl+X99{BeH5`77mKZ1MS+9hWpXbfGE+MLa#}nhT zUimgE`s=oy{_KuXfm(b8@5i2Ct2OxW@EcIYv~d z^q%vP`yTD}R<8K;h3UgdzvbYk2(kIUdW6V_lNgKnQu06Z0P&8;eX{i5K0XYO@%iIJd;^Vse2B-F z>5mU_g{EKJ6S&)p=(YG9k7Z6>I^F5uXF73%Prsy3AbkSq6G)#x`UKJ^@V_|$yug(W zuQHgwTr_*4r^h$4c)keouf24JyQjx4gr#|E@n60O($@STrLOqX7ZUh)_cQFibj26X zxF26Uqdlr!v7WtKw|V3K%v0VN{&tqgpB-C@49v3X?K;D|4gBtn9|}$^yMDsVsn1-k zxaV^B`M)0hdDABmE513sY-aO54WI2%JmT=Wi4)$qk#Ah_O2vA$i1}*!jPXy7cyVOW zuZs_kcsY3e=fkVK9JgXaw?2c0PaM^L&7}@4n~l%CZ*FY;@D?{qJ~R7#qbof-wH`5U z`_k&$zCQiVgfk~!e)iCkgqhFO8+KyvtR+Rh4Lf$)%AKVjKJn|(rO%bCcJ#*N=Qfr<_2I_;XS+nVcUGFV<@de4 zmcO(m|F#oVrd(XRqe@Kc)uX#LTzah4s#*uPcD`>x|D?0cI=uDElJRSv>vH9{!k;(z zsqcZcS9V18E^@r_vcpf!ZhqyXPgZ_2x$nglpInOCeYwu=sclb`>-ph^vD5pX`u^hC zzVmYJ{^rE|_d4%6f9j#p%@=ICwq@w4D!(=;Go#P?Mhz0q=P%#9UH$7@Pfnj#<+q=w ze=)jI<8GHmR%&+O>vdz(rtjLcJNo=V*CWpyJO0ar$NLUgc6`8%LGKT8)oEO|ecg>$<%^{IE0mz<1w$w`I$gAAj7lXV027Yj*6| zxN+l8KP4t6ZriqP{rY|T_9Z1H?b@|z)25Uv=KE2q7Ri?BA61KF3a(bQNN}drRf}W@ zeza z`aL8u``*duRFAe~iWaO-uKMf8^4AYl6q}Rf2rqq$m6C|C(jD zR(eX~kFj(a$QAp#FPrQ6V=UZR4sdH|%(VV7mi+h<1#@x#C@9|XT#hdC4GkZmRte8n zrMSPLp(PyVjl_7v=#nq56mhs8SHJ4{h6eXnwz$7c#oQEd`Tp4GijGoJXSxZ}#xSH45vcpUnsb;tF)b5so9y!Rh!F1_r(odBLY^Zr+}gO5AR zpDo54gJaAagB#YYRkLADXZ4z4o;L>HXMTornd)uBW5Rp1i}|8)LjV>PAGIsIDlS^H4zVhwiev7^>yL0&ONB92l>c*7?#x%Xs^PSoKDn0x7 zp7(xR{g1c`2P({-z5KDT$fz8R`fd5@try-8pK#_(z4yC3GO_pr)d)qv5iZg$^Gna4~^;j^0sp$d!5KR zx#ZP{7nG`Z@1?KnNAGC5f6i-5XD%xBSebd#dbId?=;i4zPJFuH-rmc5mwF}pm?cX~ z*S!Awl4{!uFFh6in(N|>UMns(FaB!pJu!QS&G_l--*b+?Z^5*Qn@{#RwX(sC!=I;Z zNGWqQ-vfo0mOQjJ^qHfr=byiCOlQbrxmlIb%UZg~^CyUOT@#W-MUrm}iWp>mX9Xhm)eDlpt z?Ynjj@7S(gmo}XvBF_E%^Uue#eX|NrYi8~+Y21UGJLSxo)8+c2(X!>s`^Cle>v#Ry z+aG7DaNp_EFa0y;s{Yx72ELjrTgE}rx!!y4g*xSG-4^~fh%wLb8{^OY0WF;7?)T;Y_&#=bzI>j78GXeW0(X1mVwcTxmiy$+L|*UK=PG!=;?C@JD}4g#6G)#x`UKJ^kUoL*38YUTeFEtd z_-~qk=atO3pdj~Kmw4|#V=x{G>-Xu&tCATq1j!@Wx6LgPszhUqwPxpMhz?Ty< z-u>mo7qBA8k;naDTfcl3)-~Kb?cllG^<}g-ur|n1*!|ZEZhg-~SXBG4=%> z?@J6b56>eynztwZwZC5Q?5g0`JTD{Waqn{L$%E+d?%|Pi z%dz^4-(6kqsq%%?{I8`IS+Wc@Un1ggy!~I>Li)keCy+jY^a-R-AbkSq6ZlIL@Z7x| zk|F2`EDy@yxr1qaa@lJ0yN>?&&184p4K;rWb-?Yrp|Ct}sT5^ z@8rQ9N#B0w+JE5vY?VBBMDKCmS;pO6>z!o0YVVn{=Z$JbqS_aU>CmnS?pV9uvleXL z#dQ0(*cymw8`_Sq ziL4`I9X0t?$pI7fMLP|<6ks#PT-1bSJ-vt4i0d5006TqH^YpCBNsYhDr}xJhva9pJ z4s;*pksxy+``R~bHoj$C2dRE@%=TD#B3+E~?JwX$J>_hLzWiDi2`#RM5!dcM(taU?UYapg= zXgj`EvW|>()a2JB2TU{(-PADAOf+N6MNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NI; zr6*`2kbUU=JDCgF*S@PaCOMN0z*-+MwgzI_hPLDTRo0QQj+%T@a=^qf(I*TOh(R;P zT-1bSJ-vt4i0d5006TqH^YpB|&Cj1cy%)|kNqT}N0@;V&o80uwh3sqJ7mKDiyBmPD ze&5&{h-n+zj&GE#BV!#kd6?vYiH}4NHTnh0bcdS5AXA^X}lxAb)9 z00Xerqm8YBn6{zq_$JFbGS*R($4d^F7%O_5VJjG8E^0!vp58-i#B~m0fSo?9d3sjf z=I2kJ-V5hyAU#17f$T%?_muI>h3sqJptCcajSawBM;coLF>OQJ@%5Ha5n|mj4>BAp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&Nb3HCSK@)-OL+=M=E@WT( z)_*n2InDsA^#WsSAf|0-JHC~&j*NBGY z(}y)r&&u2U{OQws;ari@6EqRXKJ@i;gthMFBQr%tcLT*3)}vjkwN146xIOHBZmV+x-0L(|h4uMWiQaB9MLP z{b!jA+1I`?WxsN^Hvnth-`E<6X&c&(??YKf#yV>9V95a!14R!qOuQqSG3KHsH0$X- zv_@R#AO_g!!3w+h3sqJpiA?d4Gq9rcQUpHV%mnb zC@_gBW0^4{M&DmACo%)2H{sxgL?8 zpou{Cq4y&)7qYK?3zyG#zGDE^I^NhCh-n+zj&G){BV!#kd5YwKi7!M?Hf#lB%tcLT z*3)}vjkwN146xIOHBZmV+x-0L(|h4ujie`NB9MLP{r(l6xsZMBoBGZIXAc9g)*l&L z12Jtw+wpxS>&RF~O&%#ZU}Bi);f6;jz-ElOs0qz_dJnA;*Exs*cKWd9=~;Q3pFe$i zFPy8Y^aM==vJbsyAMBY6+1I|8UisD;VgS~AmnUs+j4#yV>9Gm--)o)TTc zuoa9k7d4?-Pw$~M;yMR0z)m05JUuIK^Yf=q?}c;id-?YD2|Lhzn8#F^3)$Dcxcmvu zx&~ma+ZbB|F>OQJ@kPlxGS*R(J4z0iXfHa#a0dn0j4>BAp;=Gwp*7+<2Qk1-AJ#lQ ztGZI-@AB#WafbWUd0+>+5A*m%=0f(hZ_R;4&XERSt!Eos12Jtw+wm=ub!4ogCVwqC zVB#y$|1?a@7tI)RQ4^Z=^d4Fxu5%Cr?DS#H)3X{WHU2K2-XCXZt+q&n$WDL_s|+~ zor4%)rw?nMo|U)x`O~NO!nwYZo}h_9_M!KFG8eM1eS2b;IlnXjYrVqQ8i;8d+Kz9% ztRrI`HF=HXfQi+j6Agc_0Gl!9q9!!!={>YYT<0JL*y+QXr)TADe*X07y>PB*=?R($ zWFLC3+S4-^vafx;tFCZXHvnth+SnS1X&c&(ud}QpV;wcQt>l1-aM5iHTfrD}Q4^Z= z^d4Fxu5%Cr?DS#H)3fq6KY#l4UN~2X^aM==vJbugB6A`8+IQ;SRnCP5V6C?pTLUp| zL)-Bkkac9NqbBc?95At6^iIPBV$h5+7d4?-Pw$~M;yMR0z)m05JUuIK^Yf=q?}c*> zl%Al8K=z^crXilWkbUhdy6-#Z*}dO6!CGfCwgzI_hPLCoPu7vKj+&fPa==8e=n%tJ zFveWegl0Xxht`Pe9K--SeOUAKth~+7pFX`8&b3HgpRfbnhj|Q>xsZMB`(Q?*v#|kK z>nLMuAf|0-JHCFhj*NBGBE|*XXR~v z{`Bd+aIS}?Cuky&edzs?%!TZ0U(TLuoV#P!IKf({8lMJY+J?5{3zBtYtfMAhk-fmg zCDCbytze9~s0qz_dJnA;*Exs*cKWd9=~;Q3pFe$iFPv+V^aM==vJbuYlev(6?JH0{ z$(d3u$qCl_s_|(crfq0DzU;D&jCIuH43YyTZkjx3he416Y{r<2n$WDL_s|+~or4%) zrw?nMo|U)x`O~NO!ntNhPtZgl`_TJfnG4z1zT&xmbe_xgqZ6!k4r6N|rfq0DzJjuj zjCIuHJdy(@LPX~>Oym~L7;{k*n)UP^S|hG=5CiP=Va?OC@-{zz`t)8nSAx1eVF$Vo z^B662A^X}l`oKE#`u92~SnIcpt$~=fq3!tIlXYaQqb3iO95B&O^Z>(eE5K%qxu^-v zdU_A75!X400e1SZ=IL2^o1Z^@dM}*oap?(~2xK36&zjBE|*XXR~v{`Bd+ zaIOy06EqRXKJ@f7u{99WHnbhzW?4tZI%@Kdk^?5zh)yz0 ztQE}|b5RqT_4FQEBd&801MKu+&C|2;Ha~y*^jvafxWa&2{HFaT>^*w`9~X&c&(ucWLaV;wcQ zxa5F|qM{!+OcWE%7;{k*n)UP^S|hG=5CiP=Va?OC@-{zz`t)8n*V>%7uTR*4?!!Fh z%UsC5_6^#%%~{6)taW>1Yapg=Xgj_bSx3e?YH}CJ0TUfXcQzcU0Gl!9q9!!!={>YY zT<0JL*y+QXr)TADe*X07y>PC3r6*`2kbUSqP3A)OweO!(cQ|7Vz*>(qwgzI_hPLCI zB&RF~O&%#ZU}Bi);f6;jz-ElOs0qz_dJnA;*Exs*cKWd9=~;Q3pFe$i zFPy8i^aM==vJbsKTHZ4kvafyhuJ3h*7=X1dVQdY=v<+>?S3%a1v5uPjoaBIs(xRU= zOq3PP7;{k*n)UP^S|hG=5CiP=Va?OC@-{zz`t)8n*OqIyuTR*4?!!F3m${IA?fY)^ ze&;&|V6CSZTLUp|L)-CvE$hfwM@^n3IbdSC=oyA*D!^upxu^-vdU_A75!X400e1SZ z=IL2^o1Z^@dM})-w)6x|1hNmkS4{NGh3sqJBkvw?9vXbW3D!D;u{99WHnbgI9$81m zI%@Jgk^?5Ph|Xp>y8>*+n2Vawtf%+T8gZS27+|LlYo4B!xB2D{~?H+V_37Uz~#tz**+nTMqKA02H5Gt znx|*ARcicQKD|HAFjAcdcA)z(j}bB#vafx`Djjnkt$54{);f!^H4xJ_v>o4lvW|>( z)Z`G!0TcI#4mNzR0&K>Zi<;1^r}xkrah-!0P)wM%9Us?mn`eZSVv9%L2|&vYSG^tCf0~%jJc=@&3bwd ztr6Ebhyix`u;%Gm#Y>I9%cu9p8D3ZCfgR{R%p>e~&s@m9_U)Q^(mC1ytaXC1H4xJ_ zv>jiPtRrI`HF>4vfQhA|mm4Nlh-Qqrs0qz_dJnA;*Exs*yM$@m@nH?;M*h2edVidu ziSz_b1hNmkx0vOb3)$Dcp|78IzH9*2I?~u0h-n+zjxSEuk+F`N93wekB3g8J!#xyW zGsaxhgl0Xxht`Pe9K--SeOUAKth~+7pFX`8&Xrwyf+hmlhu(9w^2~+ob6@aTXHt%{ z&g_N(>f^?zfta?T?f5QB9WvHYlYf;QFmYP+S;OZPV4pT%o?gp(dJnA;*Exs*cKWd9 z=~;1Rf0s}1k24IGo}h_9_M!KoG8eM1eQ}Gm0-YJAGL5^sKzi&!0ZM7tVDl;r8_jJJ5ZYN6=!= zT*$umg}?cm^I-$9)-M@b12Jtw+wnD!b!4ogCfAW1Fi}HvEyJ}HU^B*C)P!a|y@%F_ z>m0-YJAGL5^sKzi&!0ZM7tXaW{Py(;JJ5ZY$8nhp+1I{a*;1Wl4ZvDAF}4O`+J?5{ zYcK1_SVv86EjeJKx#*ULUl+7844X0Lq9!!!={>YYT<0JL*y+QXr)TADe*X07y>PBy zv);ZwVF$Vo^SB{%A^X}_e)a`t>Z}V+u-5sFt$~=fq3!sJ$vQIDQIj8*95C^K=!Xmw zg+w#PT-1bSJ-vt4i0d5006TqH^YpB|&Cj1cy%)|kPhFp|1Ko#ttdzNseeK&(@1k>r z0a)t=#@0Yg+t7A=-^)5O)=`s}N)DJv5WU#&5(U_dF&8zVSx@hwHR3u4F~CkA);v8c zZ}an~Pw$0uy&^q96M^hQ@2y|<%!TZ0Uz4MkoVg6ZT9-Ap24dQVw&SZI>&RF~O|Bq0 zV4}R}7Y&Chz-ElOs0qz_dJnA;*Exs*cKWd9=~;Q3pFe$iFPv-rk=xfN>_GQn9w{;x zvafy5^-pu2>zC#PYn|KJ8i;8d+K#WNtRrI`HTeO_0TcI$zTYrWP&8xAMNMed(|c%* zxXwWgu+xV%PtVHR{QT+Dd*NI&)%6KG(0!Q4N|_7U*S_y^Uv>610Bb$L*cymw8`_R< zo~$Ed9W{Bnoe(^v#bGF>!!xmKup`vc6=RV9U1GW$zhTMCR&JYWteC!nla|0 zCN%5mJ+ww#=O6~y>BE|*XXR~v{`Bd+aIQ07+`c|x2f7dQ$THb87qYK?mrLAmer*8O zdWW$!5Ysla9p6z|N5(p8@&U;K6MIDOGrV8$lVRA5F&8zVSx@hwHR3u4F~CkA);v8c zZ}an~Pw$0ub(Wr>i9q(D_rcG2=0f(h?}G(5oz)G%T1OaL12Jtw+wt|0b!4ogCPzyS znCL9Ji{Y+l1dM`!J9D zzwyk4>}%hy&mFFB48U6dU~CP?mn`eZSVv7>CplnZt>_;OTfrD}Q4^Z=^d4Fx zu5%Cr?DS#H)3fq6KY#l4UO3lq=?R($WFLAjJkB#0vafy9ng_Z5VF1>8l(97s(>Amn zU%ad%V;wbltmJ@+(V{;yYz1S?MNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NKIr6*`2 zkbUU=tjvY%Yu}Ch8C-h}z*?U+wgzI_hPLDTUDlDYj+*?N#@ex zKup`vc6^g%9U1GW$rB_8OpF&DZ`caPn2Vawtf%+T8gZS27+|LlYo4B!xB2Amn-%43W#yV>9Qpo`mi$pImYz1S? zMNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NIIq$g-1kbUSq_Yluq$iDW~sgTK4)BvpY z^TyUdOxw_Qd{tx}8SALYp^^h8UJ(7FVFEE|#+Zwm(5$ET&>C@_gBW0^4{M&DmACo% z)2H{sxo(8szCK|Gx)1XhA#)-7+IR7ECf8O2u-1o-t$~=fq3!t2$T~9CQIk(d4wyJ9 z`k3M43a}YtE^0!vp58-i#B~m0fSo?9d3sjf=I2kJ-V5iND?LFIf$T%?FP-tsh3soz z(zwj7$p&Dpzcsc7V%mnb<69x?$XG{BUMx9aB0=;bn%G><>>C=1RT>YdcXd;k(=snMP&s@m9_U)*h#r01Eu-1vj)<8_#&~|(qWE~mn zsL4r^118pp{=qPT7&K$dMNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NIkN>9*4Ap6jJ zkvg8akbUi2^J^B@7Y1Oh7Z_UuF>OQJ@hy{eWUQkmCrA#M_*V2n!vtc`j4>BAp;=Gw zp*7+<2Qk1-AJ#lQD{u4jr%&&NbG;=!K@)-OL+`nM^UQ_pYv10{SzX^4fVECCwgzI_ zhPLC|BJ0RlM@`-!IbdR)==FxJV2rt_3C((X53Lc`Ifwyv`mpBdS$UhEKYe;HoNJi$ z1Wg3854}G=#xobPuYHSN%;p+t0M>e{u{99WHnbhzJXuG^I%@JP$pI5HM9(yA1!K%b zO=#BBduWZg&Or>Y(}y)r&&u2U{OQws;ari@6EqRXKJ=a`)H4^duYHa7WOF@Z0M_~? zV{0I$ZD>2bda{m;b=2gVk^?5Hi>_gqKn$8O=AtGv>*+nTMqKA02H5Gtnx|*wZGQgr z>Ai5StkM%S5y(FDK2hdE_OBAp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&NbJdZapou{Cq4!^8E@WT( zPClQ*^}PXD>s`jyKup`vc6-UVUfta?T?f6E@Ix^N# zlZQ$UnD{{ShlW2=fXx_lQ4^Z=^d4Fxu5%Cr?DS#H)3fq6KY#l4UO1OidV(eb*@xaw z$Xv+2_I>|quq)mGto3|jYapg=Xgj_ovW|>()Z}j^2TUvw{f+V=2AeVFq9!!!={>YY zT<0JL*y+QXr)TADe*X07y>PCc(i1ch$UgL*r-5fKWMBJQ><)I7H2`Z}+t?b2X&c&( z?^Rhx#yV>9%aQ{o>WZ$Xe2BqjjJc=@&3bwdtr6Ebhyix`u;%Gmd7GaW8j0Rw>3m97iF>OQJ@jW8z$XG{Ben@h_L_yIH8n%Kl=AtGv z>*+nTMqKA02H5Gtnx|*wZGQgr>Ai5S{Vi`_pRfbnhk5joxsZMBdwRe5IWhoiUBK8H zh-n+zj_(m!N5(p8@-H zld&}r(>Amn-yT^<#yV>9cF6$~TSRX)yiEZ%W6VWOXx7tvXpOkeK@70dhc!>n%G><> z>C=1RT%Sl!&_p2n(EGDnJaZxY+E=e;PS>LbV6C4wwgzI_hPLB-N!F3Ej+$ISa=^rk zqC*W6h(R;PT-1bSJ-vt4i0d5006TqH^YpB|&Cj1cy%)}PrN-^+6Lz5cFptk=E@WT( zHhr7ZHQfNL^-^PNAf|0-JH9otj*NBG?S47s4 zv5uPjpyYsw`$ZQt{D1;%#+Zwm(5$ET&>C@_gBW0^4{M&DmACo%)2H{sx%NJC`}%|( z=swKjEtw11*S@|V2b@v@GLb=2fBk^?3_6+PN8ffzJn%tcLT*3)}vjkwN146xIOHBZmV+x-0L(|h4u zO{FJjB9MLP{gTXu>}y|wGq-D)0a)uP#@0Yg+t7A=b7dVF>!`^yBnM1P6FuE9ffzJn z%tcLT*3)}vjkwN146xIOHBZmV+x-0L(|h4u5z-Sh5y(FDp3UW%3)$DcjBE|*XXR~v z{`Bd+aIX8MCuky&edv9O%!TZ0U*-&XT>FFaxWHQfW_%imX&c&(@2b=xV;wd5qU3;y zRM8g<|E>U=G3KHsH0$X-v_@R#AO_g!!Zi<;1^r}xkrah-!0 zV5bjjo}QJr`T5hQ_rke0s_PSWp!+b7D47e{*S-r=^0+n_fVKYF*cymw8`_TVq^u)j z9X0ugl{NrtUDMbah-n+zj?X3Q$XG{Bt|vKQqPFO|hOJm0-YJAGL5^sKzi&!0ZM7tWPedV(eb z*@xa2%3R34_Wc%{*R|FFto2XE)<8_#&~|*sWE~mnsL8)b4wy(0ebBHKj4>BAp;=Gw zp*7+<2Qk1-AJ#lQD{u4jr%&&Nb4`?P#1V%mnbAmn-$q$S#yVeSo8F(yv@&_KD`&tHCTFrCIZ=q-k)@N=0f(hZ*(8? zJIes9^+025Af|0-JHC%(9U1GW$wMRuOuQp{u;F(VU^B*C)P!a|y@%F_>m0-YJAGL5 z^sKzi&!0ZM7tU2fdV(eb*@xaw$Xv+2_N|$i&o$lvto3|jYapg=Xgj{8vW|>()Z~Sd z111)T{?@P+j4>BAp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&NbM=s(pou{Cq4)d0@XUqm zYhRu3^0^8dfVD1bYz@S;4Q}Na5C+tA?VIJdTE@WT(9zT%Jb?v8oF0j_QjIDu~wxR9# z9+Y)ttfMC1CplmuujqV+^DDq+jJc=@&3bwdtr6Ebhyix`u;%Gmd7GaOQJ@zs}gWUQkm*O44BQA>1f!&WfHT-1bS zJ-vt4i0d5006TqH^YpB|&Cj1cy%)}vS$cvd0@;V&XUSa1zV_|Tp5Hak0Ic=*#@0Yg z+t7A=$+C`&b=2e^B?nCWAbPD~D;Q%gYC^M~-a~7|bq->Hoj$C2dRE@%=TD#B3+H-Q zdV(eb*@xbrzQ;2cvafx!@6YcVXaLrFw6Qf1(>Amn-y~T_#yV>9ILQGMV?}>%m_Q7g zG3KHsH0$X-v_@R#AO_g!!Fr6W@wXFl+^5%tcLT*3)}vjkwN146xIOHBZmV+x-0L z(|h4uG13z>5y(FD{yE2{xm>j#akfta?T?f8nxIx^N#lOK^BF!8YH z!iI||z-ElOs0qz_dJnA;*Exs*cKWd9=~;Q3pFe$iFP!VA;{G1!bT7d4?-Pw$~M;yMR0z)m05 zJUuIK^Yf=q?}c-Xke;B4K=z^c@=to^LiV-q&|~>sOANqTCmUM>F>OQJ@$HdyWUQkm zZKGsaxhgl0Xxht`Pe9K--SeOUAKth~+7pFX`8&NW&tD@b>iyJJ5ZY$J;U&vafxsL(KDE24JnfGPVX{+J?5{ zTO{kqSVv7>AUR;-pQ67uYz1S?MNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NKs(i1ch z$UgL*Kc{CdWMBKHU(4s}ZvfW%6Ju*2rfq0DzIa(j#yV>9XOaUZJ{3LM@E8Tyj4>BA zp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&Nb2XNppou{Cq4z5?7qYK?yN;O8O&EZ+UTtg* z#Iy}<$G1_|k+F`NyjF6+#2V2*7*0}v%@}i06Poq(9$F)=a}WdU^kL1@v+_1SfBN)Z zIM+MU6EqRXKJ@<7QO{h+zV@|Wm(Nwn0IYRGV{0I$ZD>2b*JT|U>!``iBnM117Tv^f zQw7+JF&8zVSx@hwHR3u4F~CkA);v8cZ}an~Pw$0u<&~bGi9q(D_r)?7vafwrW|{YR z8i2Ka+SnS1X&c&(ubiwSV;wcQwB&$^XGE7WYz1S?MNMed(|c%*xXwWgu+xV%PtVHR z{QT+Dd*NJXX5PL&VF$Vo^B5^}A^Y0bcW^#e0|T(u?TxL0n6{zq_@ZSU8SALYoh1iM zbP(Oiuoa9k7d4?-Pw$~M;yMR0z)m05JUuIK^Yf=q?}c+cAw5A8f$T%?8)YtJU;FaE zp3ilnQ8USVv86D>-1|P0?)(TfrD}Q4^Z=^d4Fx zu5%Cr?DS#H)3fq6KY#l4UO3ky(i1ch$UgM`gUp5OYoF`;yslyfV68)qt$~=fq3!r; z$~rREQIo4k4w$GUy0T#cF=)n^i<;1^r}xkrah-!0V5bjjo}QJr`T5hQ_rkfZC*Hn3 zVF$Vo^Oz)aA^Y0*>3exykp^I`2O3)gF>OQJ@qH-k$XG{Bephn9#30dw4O_t&b5RqT z_4FQEBd&801MKu+&C|2;Ha~y*^j!`^sB?nA27u~`zffzJn%tcLT*3)}vjkwN146xIOHBZmV+x-0L(|h4u z1*IowB9MLPeYwnq>}%hujCoz38GyB(V{8q?v<+>?w@}uRv5uNNUvj|2JkkF&Yz1S? zMNMed(|c%*xXwWgu+xV%PtVHR{QT+Dd*NJB(i1ch$UgL*CzEF`WMBKnFUjNTVF1?p zJ!5Mirfq0DzLBzyjCIuHp^^h8J`nw(;g1wxGsaxhgl0Xxht`Pe9K--SeOUAKth~+7 zpFX`8&Q(u(f+hmlhu+V~T*$umJ=!IY>q=xE7g*~MV{0I$ZD>2b`(+&&>!`_jB?nC8 z7M;hi6^t<#HKAEg@1Zr~ItMYpP9N4hJu7eX^QTYmg>!9D*C*^i_hB9}G8eM1eH9)w zw?PB2*2Rsjfta?T?fA;bIx^N#lS@brn0QL`(}t~JjJc=@&3bwdtr6Ebhyix`u;%Gm zd7Ga*NEsuTR*4?!!EW%3R34_Feuyw`;QjSnI>a)<8_#&~|)hWgQvosL3ZJ z2TU9lecZ4Wj4>BAp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&Nb4{0?pou{Cq4&CLJaZxY z+V_5^+^%o~u-380)<8_#&~|(SWE~mnsL5|h4w&dAx{qNi7-KGKLbIOULuqW-aKup`vc6_U49U1GW z$;%}NOe__>%rJo%G-J#~O=#BBduWZg&Or>Y(}y)r&&u2U{OQws;aqXj6EqRXKJ;EF z*fSThuYK!gIU9W{BWh5s`oaLL^*6@WKup`v zc6=*j9U1GW$%`ciOe_?=$gmZRF&8zVSx@hwHR3u4F~CkA);v8cZ}an~Pw$0u^_HHX zi9q(D_xr1P=0f(huiws`t|kUxtvec912Jtw+wt{~b!4ogCU=z_Fwt3bq~R_Kuo+`6 zYC^M~-a~7|bq->Hoj$C2dRE@%=TD#B3+H-9dV(eb*@xaY$Xv+2_En3>>3YBbtaV9a zYapg=Xgj_aWE~mnsL5p|2TYU^{j6aEF=)n^i<;1^r}xkrah-!0V5bjjo}QJr`T5hQ z_rkeS+uy!EVF$Vo^B5^}A^X}Fav{WZG&RHp*7}O^X&|O;Xgj`4vW|>()a0A87nryv z`nus83a}YtE^0!vp58-i#B~m0fSo?9d3sjf=I2kJ-V5hiAw5A8f$T%?tz<4_U;DPl zg}CMzfVEy_Yz@S;4QBE|*XXR~v{`Bd+aIUt}6EqRXKJ=a;gJ&*e zU;BRi$Gxse24JnfHMRy~+J?5{TPf?vSVv7>A~|3pLG)t7Rxrj~)P!a|y@%F_>m0-Y zJAGL5^sKzi&!0ZM7tZyT^aM==vJbr%8047?+1I`tj(c5)Zw9--T3&RF~O};LBfr%@kuNuCl0Gl!9q9!!!={>YYT<0JL*y+QXr)TADe*X07y>PDO(i1ch z$UgMmLgqsDwQp>nU{`kou-5MyTLUp|L)-BUlXYaQqb7eSIbh;F(eE4nKmj&m%tcLT z*3)}vjkwN146xIOHBZmV+x-0L(|h4uFH29*L?HXn`!Sgd+1I{)=W@838i2L#WNZz@ zv<+>?*F)Bkv5uPDRdT>Yr06b&3B;foV=ih!v!32VYs7U9Vt}1Kta*A?-sa~|pWX}S zDkVKZ6M^hQ@9SkQWMBJsgy(S0GXQJ7+SnS1X&c&(Z-cBOV;wa)Npir%8qq%(wt_L{ zq9!!!={>YYT<0JL*y+QXr)TADe*X07y>PDgq$g-1kbUUA=$oFokbUj@eDgi79tL2o z-!--dV%mnb;~OsP$XG{B{!ntj#QUN@Fiao@%@}i06Poq(9$F)=a}WdU^kL1@v+_1S zfBN)ZI9Gk?37QCGA9_C~b0PcMccQ{Qu0#W{);o=@fta?T?f6n;9U1GW$@?S+OzalD z$M9YS*o-k3HKAEg@1Zr~ItMYpP9N4hJu7eX^QTYmg>#LUo}h_9_M!LZD|+Ta_O);6 zl&RF~ zO@3W+z(jM=Ee%`27;{k*n)UP^S|hG=5CiP=Va?OC@-{zz`t)8n*Td2iG!e)?^uAE$ zLiV-q!;aZp?G3v>ZrBROn2Vawtf%+T8gZS27+|LlYo4B!xB2OQJ@qI7r$XG{BUMV?XV!7xQ%7++i#+Zwm(5$ET z&>C@_gBW0^4{M&DmACo%)2H{sx&9$NK@)-OL+=HPdgem*wQu-aSzMhAz*_e+wgzI_ zhPLB-SJsiSj+*=r$pI4sM89o#paN{hn2Vawtf%+T8gZS27+|LlYo4B!xB2AmnpHtS6v5uNtPjbLSZP9fNTfrD} zQ4^Z=^d4Fxu5%Cr?DS#H)3fq6KY#l4UO3mi(i1ch$UgKwS>{6aweRgmGP_zDfVJ*w zYz@S;4Q|)oypbL0Ic=L#@0Yg+t7A=V`Lo}>!`^iB?n9l7d^r- zffzJn%tcLT*3)}vjkwN146xIOHBZmV+x-0L(|h4u&7>!2B9MLP{iMu=>}%htWf@&b z24JoC7+V7|ZA07f{UYngSVv7hAUR-SpXmLDe^P+W7;{k*n)UP^S|hG=5CiP=Va?OC z@-{zz`t)8n*JSAlnh0bcdM~%!GZ(V2eWSBvbagWTYdy%=8i;8d+K%rdSx3e?YVv!M z118=TJ;bmTj4>BAp;=Gwp*7+<2Qk1-AJ#lQD{u4jr%&&NbJdrgpou{Cq4xta7qYK? zgX?E-yx`(kf5Ysla9bcTRBV!#kxtHXCiCED+4O_t&b5RqT_4FQEBd&801MKu+ z&C|2;Ha~y*^jmXxmAf|0-JHC5l9U1GW z$(bbwOk@wL!6Kup`vc6^0o9U1GW$ps|`Ox!2>e#2HU#$42dW<9-!)`;sI z!~i>eSo8F(yv@&_KD`&tm9p*j^$9!BeV9jAnG4z1zNvW~u7L(%tv@lg24dQVw&NQw z>&RF~P5w-Bz{IDb#~8MPG3KHsH0$X-v_@R#AO_g!!Y(}y)r&&u2U{OQws;as((Cuky&eds-WvS%)2U;7;QUw1AkaNP;k`X}Sl zKup`vc6{fg4jJpH$wwszO#CAHuwmkeXvUa}n$WDL_s|+~or4%)rw?nMo|U)x`O~NO z!ntCkCuky&edv9t%!TZ0-xu#+b+#}7Yu(S-8i;8d+K%sISx3e?YVy01111KF9%T3( z1=x%+7d4?-Pw$~M;yMR0z)m05JUuIK^Yf=q?}c;alb)c7K=z^c5+8WxLiV+ zve&C!0gmB(7^s!0mzikI^E+IVdk+~Xc}Km^ch$7NEC@n2YV5> z?HzsYYt`lf*!AvFJIK67mw03HoS1Xc;{CD*7WPg(I#}2@wKDZG6RmlEhih{0Ap<4v zsQ3AEHP7#GP3}EppyVC(KHpW-{<`%1F1~B|6GOizb>BVq@pA4( z+_rb?=U=W)3c#)}i`qfvHM+!`ndiiulNQg&9$1)`dV25`25M#MWhPql{0`UT-a`gT z-cj%KT{Z2mOV97(yLQMop@lwsynWX%4E7>!+gtpDmDQO6*!5LWJIK67mw5B@oS1Xc z;_I>p7JiX>X7DTnwKDZG6RmlEhih{0Ap<4vsQ3A<&deFB%JcjAhCS_jsQd1*kG&@h z_9AZEoAApO)yM$s`rxP?WL~37yzzNX%sFZC;n@QVho(L(SQwjHnR=Ot);zz%HM#eY zfeFc~OFYhu%(LQE<@x=5!`rtH{hri)_t?ifxfgNU-ob0XPz?{ju17}gAoChs;_aR1 z#GI2BkIEic*eUfc!Mhr$m8qARXwCCGT$6hb88|pub&1EB;dxfPsyx4+Z+L92q2H6b z?;iVjEcfz9ZrOWf-{sY;0POnLQ9H=IMwfU`)=NtYZ--H(W?D6*R>^InpxNYwv=RaF5I`7#EcD+12 z2btIC67S8NBj%j6_?7H|g%?x56fC@)TA6y8iPk*7!!^10kb#nS)cbr_i*m-Q^89|j z;Yap8)P48Z$Emp&aogV4A6Qm>JOI1?tEe4hUZYFA?emWD_*QCV>SZQc^ZX9iV3Yeru}v4 z`CWY1e)%S}&}Wag@AURyFXFbnZNKzr_3jrRtzg%iM(rT;8eQW3MV=FLPFnog?16<5 zsXrYod?vLr^)eH!d47j$a_=DnCGV*B`L3Gw*QMuo@m;ss?@8TvkA2L{y@=cPwmfP{ z_1kevD%ka~s2yZpqf5LIc}~nZY4Jwc0}FqedV^qL!_>;u%S^Q9`5mswy@w2xyrbUd zyK35Bm!99ncg?lmle+I7`(cYP_^w0pO=zLd9&g{{lEGfYZF^7M z|4=m}0K2{;Y6qFu=o0V2JSXOywD`ZW2No8kzB^c0oLZTBnTggszr!`T_mF{-chviQ zS55ot((}9cuH*7eXra#@Z{Poc!Cu5|d+V(6VD;atKUl%8UklGc<~6#+doSmRIVUat zefGe@>#5%e7T!#)OufuRYo6cXn%sNHK*>AmeZH%v{dMX2U3}M+d=pyev&Y*{&b^4+ z_Qq^`e>EZiyB-;}gUoAmiMLmt6LU^lyleKr!j7qT4iV3Yeru}v4`CWY1v)c^)p45H!*vH+u7jfI(-;KYo+AILO-YIGanb+tNZ{Iv8=A5*6 zkL-bkQK@$e7IsgqOufuRYo6cXn%sNHK*>AmeZH%v{dMX2U3}Mz#|-_R)P48Z$Gy21 zaogVKFTJOF_Zy2XA^>b`sI!VxNYyi`xjTA4ZyBoz{1$nhX)^FpjM_{W}-FE?{H1- zJ!GKd9rZrnRnz{u^!zTq>*M(*w9sddw?ChI5x4Da@#RI;tAD+yf?ad&T4i5c71=;4l=LNCEnwCPRu!J@sjL;g@;l<9Q=rZTA6y8iPk*7!!^10 zkb#nS)cbr_P5bN8^Sk)2iTNh9&}Wagk2!j<7jfI(H>dov8WDh9Zx^+L%xiRsw|kxw zb52^kbN0Z(S5xm8EbNq8nR=Ot);zz%HM#eYfs%LB`+QeT`|Hy4yZEjbCJ+6d)P48Z z$HLr;xNYx)dvB}m3BazGN9`c<8eQVOp6A4zlNP^}J+QDM^~zv@46RJP%tULR-{G3v zd&oe^JL-MDtET;R>G@rJ*Q9(CTIjRK+sEHG*o(Mr@2w9OR(A$q*H1+4AoChs;;qbc zV$Mm6pUWOtcslhn!NRktm8qARXwCCGT$6hb87O&2z0Y^mw7)Jrzl-lWFW-a~`t0%c zu^$fhB5vDT{N-D!ivqCgSy4O4yhfLJH|IGq=cL7RvIiD!Nd2F|vklbB)XPk?=J_42 z$-RdRl)R(f=exQnXRIpE@8=uF+V@cR-D4kHePys0aogTH<8P{#9&=L#yZ&8x4l=LN zCEoivN6a~C@!Q!03vZ_WeehcbYGvwWCR+3S4%g(~Lk3FTQSb9zEzKFL%JcjAhAZrQ zsQd1*j}vk);|?8+4fY~#+xzK~dDXZ8?0RC<4l=LN zCEnS2PRu!J@oCuu3#X($HCP}+D^o8s(VFLXxF+`=GEnl4dY|vAX@6aMeiz@hb-oEL z^x5O>@8({_ZF>`k&8|<~6#+ z+dt2VIVUaNH+x`V@6@A%1v0cU^)eH!d47j$a_=DnCGV*B`L3Gw*QMuo@m=rVH1vB? z_uXS3x948OZF@JrHM2S=0K1+ZwS&xSbcuIeo)dFUTKpf`0}EHCzB*VSLn~7+Gtrvo zcep0^9x_n!j(VT(s%d{+dVUw*bx6JmE%e#r?IYeE>_yzR_r^BYR=*0st{;!uLFP5O z#9NW)#GI2BKa)MM@Kow$!F4E8FEi1a=Xba!_Z~7(@{W3+@2Y8kU3z{O-!&=Ugckbj z@%H_<9qdKiwm1AAuc=mk@0tpBy;{@`GOy7k-mp9;=A5*6t?Yq?kEC8RxDI9NWhPql z{0`UT-a`gT-cj%KT{Z2mOV97(yKb`Ile+I7`}ltDMclS`?Yyh2lLN5pNl`n(cYP_^vA7gckbj z@%E3+AM8ckwzv50E32si*!2xjJIK67mv{^FoS1Xc;`!MF3v*J>3$8<%dYOsVJio&= zx%ZHPl6Tbmd{<5T>(cYP_^$8do6tg^J>I^>9|n67x9uIX(~N3|0POl3Q9H=IMwfVp z<~cFvq{Rnj4=fyz`fr2lP^MmHqBYO&a82$#WT507^*-NK)Bd{j{4Tz0SiT7@^x5O> zzskLc+x9j+eR}oMY11p%_3BYO$h=0Ec*F9Xm~+zNwXz2mKAL*XV1W#+OufuRYo6cX zn%sNHK*>AmeZH%v{dMX2U3}NA_IpzI-D4jo=3c~Yd#~L)t-2!syIvZ#gUoAmiT7Nd z6LU^l{ABjP!f#SP5nP8d^)eH!d47j$a_=DnCGV*B`L3Gw*QMuo@m-VhO=zLd9&i8p zeS^J-+xAv&^z-W00POmas2yZpqf5M}@|>7+(&ERm2NoVpy);-LLn~7+Gtrvocep0^ z9x_n!j(VT(s%d{+dVUw*bz!~g2Gz>c%S^Q9`5mswy@w2xyrbUdyK35Bm!99ncio(CLJNKN zc>A%r7jfI(@z-Bk?Gb=o9}=~L%xiRscXXZ;b52@3HhW;wp5Nh` z+92&T!%9CG83(Neuryv z?;!&v@2L0ruA27OrRR6?UB~B}&_bU*-oEh%gT08`_O?9eqH6U3?0S=^9b{gkOT5kU zoS1Xc;t|;c3&T@?D!2}1>SZQc^ZX9i?z_i6 zCgxtmZF_IdzOcG40J~lmwS&xSbcy#;o)dFUTKs(Wz{0bsp9@}YpjM_{W}-FE?{H1- zJ!GKd9rZrnRnz{u^!zTq>xz66TIjRK+xMI^*o(MrZ|eFNR3`*r*FTEdLFP5O#QV2A zC+3{A_?+y4g&(IrEBI^!wKDZG6RmlEhih{0Ap<4vsQ3AG@rJ*Z1>HXra#@Z{PUD!Cu5|d$<12xz*$V?D`i`JIK67mw0pY zoS1Xc;_I^q7G|cN6?~n6TA6y8iPk*7!!^10kb#nS)cbr_P5bN8^Sk)2@8+A(LZ3a} zKJ3xKUc_yC`|S9W>dynP>+Pa;ka>+R@kZr2G3TVkJ7y0oj7+^la2?9j%S^Q9`5msw zy@w2xyrbUdyK35Bm!99ncfGg6(C z>(3bMMclUcmG#c5)(ya}H;dXq<~6#++cM9IIVUatT=u}i=Bc*`u0xr6nTggszr!`T z_mF{-chviQS55ot((}9ct`(mc`aP-p?y-+kaxdbxy}vy9%xaAQ?0Tc99b{gkOT5qI zIWgy?#h=U`SlBf6@ZdU>sh62(&GS24lY0*tD0xS{&v(_dzb-w$i|=}3;?VC&-FJ_D zoS1tNx9x58+8NbvUp=FOU9SEHP7#GP3}EppyVC(KHpW-{<`%1F23tA`#q`q z?y-;Kaxdbxy~~!KT1^PRuFr|uLFP5O#JecZi8&`NK0kY4;oQ{c1q)V3Yeru}v4`CWY1QTZmc&}Wag z|6lG!+_pF7l9Q`-1F-9@qjr#ajV|$a%X4DRNsGUlJ+QEC>g|I^8mN`2mzikI^E+IV zdk+~Xc}Km^ch$7NEwKDZG6RmlEhih{0Ap<4vsQ3A