Skip to content

Commit 9f273b7

Browse files
authored
Merge pull request #187 from esowc/branch-alba
Correct binning definition
2 parents 3dac2b3 + fafba17 commit 9f273b7

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

functions/functions_general.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@
617617
"metadata": {},
618618
"outputs": [],
619619
"source": [
620-
"def binning(ds, lat_res, lon_res):\n",
620+
"def regrid(ds, lat_res, lon_res):\n",
621621
"\n",
622622
" \"\"\" Regrid onto a custom defined regular grid\n",
623623
"\n",

functions/functions_gome.ipynb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
" sensor_ds_ABC = xr.concat(sensor_ds_ABC, dim = 'latitude')\n",
127127
"\n",
128128
" # Regrid onto a custom defined regular grid\n",
129-
" sensor_ds_ABC_gridded = binning(sensor_ds_ABC, lat_res, lon_res) \n",
129+
" sensor_ds_ABC_gridded = regrid(sensor_ds_ABC, lat_res, lon_res) \n",
130130
"\n",
131131
" # Add time\n",
132132
" time_str = dt.datetime(int(year), int(month), 1)\n",
@@ -291,9 +291,9 @@
291291
" sensor_df_AB = sensor_df_AB.mean(axis = 1).to_frame()\n",
292292
" sensor_df_AB = sensor_df_AB.rename(columns = {0: 'sensor_column'}).sort_index()\n",
293293
"\n",
294-
" # Regrid onto a custom defined regular grid\n",
294+
" # Change resolution\n",
295295
" sensor_ds_time = sensor_df_AB.to_xarray()\n",
296-
" sensor_ds_time_gridded = binning(sensor_ds_time, lat_res, lon_res) \n",
296+
" sensor_ds_time_gridded = regrid(sensor_ds_time, lat_res, lon_res) \n",
297297
" \n",
298298
" sensor_ds.append(sensor_ds_time_gridded)\n",
299299
"\n",
@@ -457,6 +457,7 @@
457457
" x = sensor_ds_ABC.longitude.data\n",
458458
" z = sensor_ds_ABC[component_nom].data\n",
459459
"\n",
460+
" # Binning\n",
460461
" zi, yi, xi = np.histogram2d(y, x, bins = (180, 360), weights = z, normed = False)\n",
461462
" counts, _, _ = np.histogram2d(y, x, bins = (180, 360))\n",
462463
" zi = zi / counts\n",
@@ -471,8 +472,8 @@
471472
" name = 'sensor_column'\n",
472473
" )\n",
473474
"\n",
474-
" # Regrid onto a custom defined regular grid\n",
475-
" sensor_ds_ABC_gridded = binning(sensor_ds_ABC_gridded, lat_res, lon_res) \n",
475+
" # Change resolution\n",
476+
" sensor_ds_ABC_gridded = regrid(sensor_ds_ABC_gridded, lat_res, lon_res) \n",
476477
" \n",
477478
" # Get datafame with delta time (non-gridded)\n",
478479
" delta_time_df = pd.DataFrame()\n",

functions/functions_iasi.ipynb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,8 @@
150150
"\n",
151151
" sensor_ds_ABC = xr.concat(sensor_ds_ABC, dim = 'latitude')\n",
152152
"\n",
153-
" # Regrid onto a custom defined regular grid\n",
154-
" sensor_ds_ABC_gridded = binning(sensor_ds_ABC, lat_res, lon_res) \n",
153+
" # Change resolution\n",
154+
" sensor_ds_ABC_gridded = regrid(sensor_ds_ABC, lat_res, lon_res) \n",
155155
"\n",
156156
" # Add time\n",
157157
" time_str = dt.datetime(int(year), int(month), 1)\n",
@@ -358,6 +358,7 @@
358358
" x = sensor_ds_ABC.longitude.data\n",
359359
" z = sensor_ds_ABC.data\n",
360360
"\n",
361+
" # Binning\n",
361362
" zi, yi, xi = np.histogram2d(y, x, bins = (180, 360), weights = z, normed = False)\n",
362363
" counts, _, _ = np.histogram2d(y, x, bins = (180, 360))\n",
363364
" zi = zi / counts\n",
@@ -372,8 +373,8 @@
372373
" name = 'sensor_column'\n",
373374
" )\n",
374375
"\n",
375-
" # Regrid onto a custom defined regular grid\n",
376-
" sensor_ds_ABC_gridded = binning(sensor_ds_ABC_gridded, lat_res, lon_res) \n",
376+
" # Change resolution\n",
377+
" sensor_ds_ABC_gridded = regrid(sensor_ds_ABC_gridded, lat_res, lon_res) \n",
377378
"\n",
378379
" # Add units as attribute\n",
379380
" sensor_ds_ABC_gridded.attrs['units'] = unit\n",

functions/functions_tropomi.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@
116116
" sensor_df_time = sensor_df_time.set_index(['time', 'latitude', 'longitude'])\n",
117117
" sensor_df_time = sensor_df_time[~sensor_df_time.index.duplicated()]\n",
118118
"\n",
119-
" # Regrid onto a custom defined regular grid\n",
119+
" # Change resolution\n",
120120
" sensor_ds_time = sensor_df_time.to_xarray()\n",
121-
" sensor_ds_time = binning(sensor_ds_time, lat_res, lon_res) \n",
121+
" sensor_ds_time = regrid(sensor_ds_time, lat_res, lon_res) \n",
122122
"\n",
123123
" sensor_ds.append(sensor_ds_time)\n",
124124
" \n",

0 commit comments

Comments
 (0)