Skip to content

Commit cd99f6e

Browse files
authored
use wradlib_data.DATASETS.fetch instead of wrl.util.get_wradlib_data_file (#100)
1 parent 2709258 commit cd99f6e

47 files changed

Lines changed: 152 additions & 120 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

notebooks/attenuation/attenuation.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
"outputs": [],
7272
"source": [
7373
"import wradlib as wrl\n",
74+
"import wradlib_data\n",
7475
"import matplotlib.pyplot as plt\n",
7576
"import warnings\n",
7677
"\n",
@@ -117,7 +118,7 @@
117118
"outputs": [],
118119
"source": [
119120
"fpath = \"dx/raa00-dx_10908-0806021655-fbg---bin.gz\"\n",
120-
"f = wrl.util.get_wradlib_data_file(fpath)\n",
121+
"f = wradlib_data.DATASETS.fetch(fpath)\n",
121122
"data, attrs = wrl.io.read_dx(f)"
122123
]
123124
},

notebooks/basics/wradlib_get_rainfall.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"outputs": [],
3636
"source": [
3737
"import wradlib as wrl\n",
38+
"import wradlib_data\n",
3839
"import xarray as xr\n",
3940
"import datetime as dt\n",
4041
"import matplotlib.pyplot as plt\n",
@@ -145,7 +146,7 @@
145146
" \"\"\"Helper function to read raw data for a list of datetimes <dtimes>\"\"\"\n",
146147
" dalist = []\n",
147148
" for i, dtime in enumerate(dtimes):\n",
148-
" f = wrl.util.get_wradlib_data_file(\n",
149+
" f = wradlib_data.DATASETS.fetch(\n",
149150
" \"dx/raa00-dx_10908-{0}-fbg---bin.gz\".format(dtime)\n",
150151
" )\n",
151152
" data, attrs = wrl.io.read_dx(f)\n",

notebooks/basics/wradlib_workflow.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"outputs": [],
4040
"source": [
4141
"import wradlib as wrl\n",
42+
"import wradlib_data\n",
4243
"import xarray as xr\n",
4344
"import xradar as xd\n",
4445
"import matplotlib.pyplot as plt\n",
@@ -132,7 +133,7 @@
132133
"metadata": {},
133134
"outputs": [],
134135
"source": [
135-
"filename = wrl.util.get_wradlib_data_file(\"dx/raa00-dx_10908-0806021655-fbg---bin.gz\")\n",
136+
"filename = wradlib_data.DATASETS.fetch(\"dx/raa00-dx_10908-0806021655-fbg---bin.gz\")\n",
136137
"data, metadata = wrl.io.read_dx(filename)\n",
137138
"print(data.shape)\n",
138139
"print(metadata.keys())"

notebooks/beamblockage/beamblockage.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
"outputs": [],
6464
"source": [
6565
"import wradlib as wrl\n",
66+
"import wradlib_data\n",
6667
"import matplotlib.pyplot as plt\n",
6768
"import matplotlib as mpl\n",
6869
"import warnings\n",
@@ -240,8 +241,8 @@
240241
"metadata": {},
241242
"outputs": [],
242243
"source": [
243-
"# rasterfile = wrl.util.get_wradlib_data_file('geo/bonn_gtopo.tif')\n",
244-
"rasterfile = wrl.util.get_wradlib_data_file(\"geo/bonn_new.tif\")\n",
244+
"# rasterfile = wradlib_data.DATASETS.fetch('geo/bonn_gtopo.tif')\n",
245+
"rasterfile = wradlib_data.DATASETS.fetch(\"geo/bonn_new.tif\")\n",
245246
"\n",
246247
"ds = wrl.io.open_raster(rasterfile)\n",
247248
"rastervalues, rastercoords, crs = wrl.georef.extract_raster_dataset(ds, nodata=-32768.0)\n",

notebooks/classify/2d_hmc.ipynb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"outputs": [],
3838
"source": [
3939
"import wradlib as wrl\n",
40+
"import wradlib_data\n",
4041
"import xarray as xr\n",
4142
"import os\n",
4243
"import numpy as np\n",
@@ -99,7 +100,7 @@
99100
"metadata": {},
100101
"outputs": [],
101102
"source": [
102-
"filename = wrl.util.get_wradlib_data_file(\"misc/msf_xband_v1.nc\")\n",
103+
"filename = wradlib_data.DATASETS.fetch(\"misc/msf_xband_v1.nc\")\n",
103104
"msf = xr.open_dataset(filename)\n",
104105
"display(msf)"
105106
]
@@ -172,9 +173,9 @@
172173
"try:\n",
173174
" rs_data, rs_meta = wrl.io.get_radiosonde(10410, rs_time)\n",
174175
"except (urllib.error.HTTPError, urllib.error.URLError):\n",
175-
" dataf = wrl.util.get_wradlib_data_file(\"misc/radiosonde_10410_20140610_1200.h5\")\n",
176+
" dataf = wradlib_data.DATASETS.fetch(\"misc/radiosonde_10410_20140610_1200.h5\")\n",
176177
" rs_data, _ = wrl.io.from_hdf5(dataf)\n",
177-
" metaf = wrl.util.get_wradlib_data_file(\"misc/radiosonde_10410_20140610_1200.json\")\n",
178+
" metaf = wradlib_data.DATASETS.fetch(\"misc/radiosonde_10410_20140610_1200.json\")\n",
178179
" with open(metaf, \"r\") as infile:\n",
179180
" import json\n",
180181
"\n",
@@ -309,7 +310,7 @@
309310
"source": [
310311
"# read the radar volume scan\n",
311312
"filename = \"hdf5/2014-06-09--185000.rhi.mvol\"\n",
312-
"filename = wrl.util.get_wradlib_data_file(filename)"
313+
"filename = wradlib_data.DATASETS.fetch(filename)"
313314
]
314315
},
315316
{

notebooks/classify/clutter_cloud.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"import xarray as xr\n",
3131
"import xradar as xd\n",
3232
"import wradlib as wrl\n",
33+
"import wradlib_data\n",
3334
"import matplotlib.pyplot as plt\n",
3435
"from osgeo import osr\n",
3536
"\n",
@@ -54,7 +55,7 @@
5455
"source": [
5556
"# read the radar volume scan\n",
5657
"filename = \"hdf5/20130429043000.rad.bewid.pvol.dbzh.scan1.hdf\"\n",
57-
"filename = wrl.util.get_wradlib_data_file(filename)\n",
58+
"filename = wradlib_data.DATASETS.fetch(filename)\n",
5859
"pvol = xd.io.open_odim_datatree(filename)\n",
5960
"display(pvol)"
6061
]
@@ -106,7 +107,7 @@
106107
"outputs": [],
107108
"source": [
108109
"filename = \"hdf5/SAFNWC_MSG3_CT___201304290415_BEL_________.h5\"\n",
109-
"filename = wrl.util.get_wradlib_data_file(filename)"
110+
"filename = wradlib_data.DATASETS.fetch(filename)"
110111
]
111112
},
112113
{

notebooks/classify/clutter_gabella.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"import matplotlib.pyplot as plt\n",
2929
"import numpy as np\n",
3030
"import wradlib as wrl\n",
31+
"import wradlib_data\n",
3132
"import warnings\n",
3233
"\n",
3334
"warnings.filterwarnings(\"ignore\")\n",
@@ -51,7 +52,7 @@
5152
"metadata": {},
5253
"outputs": [],
5354
"source": [
54-
"filename = wrl.util.get_wradlib_data_file(\"misc/polar_dBZ_fbg.gz\")\n",
55+
"filename = wradlib_data.DATASETS.fetch(\"misc/polar_dBZ_fbg.gz\")\n",
5556
"data = np.loadtxt(filename)\n",
5657
"data = wrl.georef.create_xarray_dataarray(data, rf=0.001).wrl.georef.georeference()\n",
5758
"data"

notebooks/classify/histo_cut.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"outputs": [],
2929
"source": [
3030
"import wradlib as wrl\n",
31+
"import wradlib_data\n",
3132
"import numpy as np\n",
3233
"import matplotlib.pyplot as plt\n",
3334
"import warnings\n",
@@ -52,7 +53,7 @@
5253
"metadata": {},
5354
"outputs": [],
5455
"source": [
55-
"filename = wrl.util.get_wradlib_data_file(\"misc/annual_rainfall_fbg.gz\")\n",
56+
"filename = wradlib_data.DATASETS.fetch(\"misc/annual_rainfall_fbg.gz\")\n",
5657
"yearsum = np.loadtxt(filename)"
5758
]
5859
},

notebooks/classify/hmcp_gpm.ipynb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"outputs": [],
3535
"source": [
3636
"import wradlib as wrl\n",
37+
"import wradlib_data\n",
3738
"import numpy as np\n",
3839
"\n",
3940
"import warnings\n",
@@ -68,7 +69,7 @@
6869
"metadata": {},
6970
"outputs": [],
7071
"source": [
71-
"path_gpm = wrl.util.get_wradlib_data_file(\n",
72+
"path_gpm = wradlib_data.DATASETS.fetch(\n",
7273
" \"gpm/2A-CS-VP-24.GPM.DPR.V9-20211125.20180625-S050710-E051028.024557.V07A.HDF5\"\n",
7374
")\n",
7475
"# Read GPM data\n",
@@ -219,7 +220,7 @@
219220
"outputs": [],
220221
"source": [
221222
"# centroids and covariances\n",
222-
"cdp_file = wrl.util.get_wradlib_data_file(\"misc/hmcp_centroids_df.nc\")\n",
223+
"cdp_file = wradlib_data.DATASETS.fetch(\"misc/hmcp_centroids_df.nc\")\n",
223224
"with xr.open_dataset(cdp_file) as cdp:\n",
224225
" cdp\n",
225226
"cdp"
@@ -233,7 +234,7 @@
233234
"outputs": [],
234235
"source": [
235236
"# weights\n",
236-
"weights_file = wrl.util.get_wradlib_data_file(\"misc/hmcp_weights.nc\")\n",
237+
"weights_file = wradlib_data.DATASETS.fetch(\"misc/hmcp_weights.nc\")\n",
237238
"with xr.open_dataset(weights_file) as cw:\n",
238239
" display(cw)\n",
239240
" pass"

notebooks/classify/hmcp_nexrad.ipynb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"outputs": [],
3535
"source": [
3636
"import wradlib as wrl\n",
37+
"import wradlib_data\n",
3738
"import numpy as np\n",
3839
"\n",
3940
"import warnings\n",
@@ -67,7 +68,7 @@
6768
"metadata": {},
6869
"outputs": [],
6970
"source": [
70-
"cdp_file = wrl.util.get_wradlib_data_file(\"misc/hmcp_centroids_dp.nc\")\n",
71+
"cdp_file = wradlib_data.DATASETS.fetch(\"misc/hmcp_centroids_dp.nc\")\n",
7172
"with xr.open_dataset(cdp_file) as cdp:\n",
7273
" pass\n",
7374
"cdp"
@@ -80,7 +81,7 @@
8081
"metadata": {},
8182
"outputs": [],
8283
"source": [
83-
"weights_file = wrl.util.get_wradlib_data_file(\"misc/hmcp_weights.nc\")\n",
84+
"weights_file = wradlib_data.DATASETS.fetch(\"misc/hmcp_weights.nc\")\n",
8485
"with xr.open_dataset(weights_file) as cw:\n",
8586
" pass\n",
8687
"cw"
@@ -101,7 +102,7 @@
101102
"metadata": {},
102103
"outputs": [],
103104
"source": [
104-
"volume = wrl.util.get_wradlib_data_file(\"netcdf/KDDC_2018_0625_051138_min.cf\")\n",
105+
"volume = wradlib_data.DATASETS.fetch(\"netcdf/KDDC_2018_0625_051138_min.cf\")\n",
105106
"gr_data = xd.io.open_cfradial1_datatree(volume)\n",
106107
"gr_data"
107108
]
@@ -135,9 +136,9 @@
135136
" )\n",
136137
"except (urllib.error.HTTPError, urllib.error.URLError):\n",
137138
" print(\"service down\")\n",
138-
" dataf = wrl.util.get_wradlib_data_file(\"misc/radiosonde_72451_20180625_0000.h5\")\n",
139+
" dataf = wradlib_data.DATASETS.fetch(\"misc/radiosonde_72451_20180625_0000.h5\")\n",
139140
" rs_data, _ = wrl.io.from_hdf5(dataf)\n",
140-
" metaf = wrl.util.get_wradlib_data_file(\"misc/radiosonde_72451_20180625_0000.json\")\n",
141+
" metaf = wradlib_data.DATASETS.fetch(\"misc/radiosonde_72451_20180625_0000.json\")\n",
141142
" with open(metaf, \"r\") as infile:\n",
142143
" import json\n",
143144
"\n",

0 commit comments

Comments
 (0)