diff --git a/datasets/goes/goes-glm-example.ipynb b/datasets/goes/goes-glm-example.ipynb index ca6de01d..5b354b7d 100755 --- a/datasets/goes/goes-glm-example.ipynb +++ b/datasets/goes/goes-glm-example.ipynb @@ -18,7 +18,7 @@ "- Similarly, lightning \"flashes\" are a collection of one or more lightning groups that satisfy temporal and spatial coincidence thresholds.\n", "The product includes the relationship among lightning events, groups, and flashes, and the area coverage of lightning groups and flashes. The product also includes processing and data quality metadata, and satellite state and location information.\n", "\n", - "This Collection contains GLM L2 data in tabular ([GeoParquet](https://github.com/opengeospatial/geoparquet)) format and the original source NetCDF format. The NetCDF files are delivered to Azure as part of the [NOAA Open Data Dissemination (NODD) Program](https://www.noaa.gov/information-technology/open-data-dissemination)." + "The NetCDF files are delivered to Azure as part of the [NOAA Open Data Dissemination (NODD) Program](https://www.noaa.gov/information-technology/open-data-dissemination)." ] }, { @@ -616,22 +616,22 @@ " production_data_source: Realtime\n", " production_environment: OE\n", " LUT_Filenames: GLM_CALINR_AllFilters(FM2W_CDRL79RevD_PR_09_00...\n", - " id: 6ecd089c-b52d-473b-a63e-f4ed30132de3
array([97590007, 97590008, 97590009, ..., 97591125, 97591126, 97591127],\n", - " dtype=uint32)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.279088467',\n", + " id: 6ecd089c-b52d-473b-a63e-f4ed30132de3
array([97590007, 97590008, 97590009, ..., 97591125, 97591126, 97591127],\n", + " dtype=uint32)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.279088467',\n", " '2022-10-26T00:02:41.279088467', ..., '2022-10-26T00:02:59.251167195',\n", " '2022-10-26T00:02:59.382394803', '2022-10-26T00:02:59.388116937'],\n", - " dtype='datetime64[ns]')
array([15.138082, 15.13402 , 15.050737, ..., 23.996494, 23.996494, 23.996494])
array([ -91.248497, -91.356155, -91.386624, ..., -179.592925, -179.592925,\n", - " -179.592925])
array([41316820, 41316820, 41316820, ..., 41317378, 41317379, 41317380],\n", - " dtype=uint32)
array([41316820, 41316821, 41316824, ..., 41317378, 41317379, 41317380],\n", - " dtype=uint32)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.358435393',\n", + " dtype='datetime64[ns]')
array([15.138082, 15.13402 , 15.050737, ..., 23.996494, 23.996494, 23.996494])
array([ -91.248497, -91.356155, -91.386624, ..., -179.592925, -179.592925,\n", + " -179.592925])
array([41316820, 41316820, 41316820, ..., 41317378, 41317379, 41317380],\n", + " dtype=uint32)
array([41316820, 41316821, 41316824, ..., 41317378, 41317379, 41317380],\n", + " dtype=uint32)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.358435393',\n", " '2022-10-26T00:02:41.438163794', ..., '2022-10-26T00:02:59.251167195',\n", " '2022-10-26T00:02:59.382394803', '2022-10-26T00:02:59.388116937'],\n", - " dtype='datetime64[ns]')
array([15.123152, 15.110192, 15.121486, ..., 23.996996, 23.996954, 23.996967],\n", - " dtype=float32)
array([ -91.41206, -91.4213 , -91.43069, ..., -179.59258, -179.59239,\n", - " -179.59242], dtype=float32)
array([19663, 19663, 19663, ..., 19714, 19714, 19714], dtype=uint16)
array([19663, 19664, 19667, 19668, 19669, 19672, 19674, 19673, 19675, 19682,\n", + " dtype='datetime64[ns]')
array([15.123152, 15.110192, 15.121486, ..., 23.996996, 23.996954, 23.996967],\n", + " dtype=float32)
array([ -91.41206, -91.4213 , -91.43069, ..., -179.59258, -179.59239,\n", + " -179.59242], dtype=float32)
array([19663, 19663, 19663, ..., 19714, 19714, 19714], dtype=uint16)
array([19663, 19664, 19667, 19668, 19669, 19672, 19674, 19673, 19675, 19682,\n", " 19683, 19681, 19687, 19676, 19677, 19678, 19679, 19688, 19690, 19691,\n", " 19692, 19693, 19695, 19700, 19701, 19702, 19705, 19706, 19707, 19709,\n", - " 19710, 19712, 19713, 19714], dtype=uint16)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.958877996',\n", + " 19710, 19712, 19713, 19714], dtype=uint16)
array(['2022-10-26T00:02:41.279088467', '2022-10-26T00:02:41.958877996',\n", " '2022-10-26T00:02:43.700314135', '2022-10-26T00:02:44.225224568',\n", " '2022-10-26T00:02:44.305715921', '2022-10-26T00:02:44.883269988',\n", " '2022-10-26T00:02:45.181583911', '2022-10-26T00:02:45.104144363',\n", @@ -648,7 +648,7 @@ " '2022-10-26T00:02:56.371789324', '2022-10-26T00:02:56.725417210',\n", " '2022-10-26T00:02:57.895021417', '2022-10-26T00:02:58.421076277',\n", " '2022-10-26T00:02:58.797592700', '2022-10-26T00:02:59.074162514'],\n", - " dtype='datetime64[ns]')
array(['2022-10-26T00:02:41.507592354', '2022-10-26T00:02:42.277028651',\n", + " dtype='datetime64[ns]')
array(['2022-10-26T00:02:41.507592354', '2022-10-26T00:02:42.277028651',\n", " '2022-10-26T00:02:43.702602989', '2022-10-26T00:02:44.497598151',\n", " '2022-10-26T00:02:44.387351701', '2022-10-26T00:02:44.909210329',\n", " '2022-10-26T00:02:45.535593273', '2022-10-26T00:02:45.775922905',\n", @@ -665,24 +665,24 @@ " '2022-10-26T00:02:56.670103248', '2022-10-26T00:02:56.984057671',\n", " '2022-10-26T00:02:58.324562949', '2022-10-26T00:02:58.663694762',\n", " '2022-10-26T00:02:59.044025941', '2022-10-26T00:02:59.388116937'],\n", - " dtype='datetime64[ns]')
array([ 15.116777, 15.033924, 16.616632, 24.002466, -19.295275, 22.746836,\n", + " dtype='datetime64[ns]')
array([ 15.116777, 15.033924, 16.616632, 24.002466, -19.295275, 22.746836,\n", " 22.096704, 16.477518, 16.506271, 22.714653, 16.725773, 18.663225,\n", " 44.279774, 23.986511, 16.509125, 22.455341, 14.719147, 9.807671,\n", " 17.15925 , 14.284057, 16.508993, 23.40504 , 14.472975, 19.469217,\n", " 22.0443 , 15.085882, 23.995014, 16.487787, 19.404572, 23.387135,\n", - " 15.133923, 26.135223, 22.754469, 24.002441], dtype=float32)
array([ -91.42423 , -91.17361 , -91.54271 , -179.58717 , 168.39342 ,\n", + " 15.133923, 26.135223, 22.754469, 24.002441], dtype=float32)
array([ -91.42423 , -91.17361 , -91.54271 , -179.58717 , 168.39342 ,\n", " 179.60341 , 179.8999 , -91.60142 , -91.75539 , 177.61345 ,\n", " -97.36929 , -98.20079 , -124.70604 , -179.5856 , -91.48116 ,\n", " 179.01021 , -91.839615, -93.74602 , -95.437 , -88.15246 ,\n", " -91.579956, 177.77968 , -91.549866, -99.654396, 179.98215 ,\n", " -91.06086 , -179.55945 , -91.509346, -98.45427 , 177.84563 ,\n", - " -91.00563 , -174.16565 , 179.1395 , -179.57547 ], dtype=float32)
array('2022-10-26T00:02:40.000000000', dtype='datetime64[ns]')
array(777.37, dtype=float32)
array(0., dtype=float32)
array(3.33, dtype=float32)
array(0., dtype=float32)
array(-137., dtype=float32)
array([1.654878e-15, 1.864142e-15, 2.187550e-15, ..., 1.529509e-14,\n", - " 6.734285e-15, 4.679694e-15], dtype=float32)
array(['2022-10-26T00:02:41.407264270', '2022-10-26T00:02:41.486992672',\n", + " -91.00563 , -174.16565 , 179.1395 , -179.57547 ], dtype=float32)
array('2022-10-26T00:02:40.000000000', dtype='datetime64[ns]')
array(777.37, dtype=float32)
array(0., dtype=float32)
array(3.33, dtype=float32)
array(0., dtype=float32)
array(-137., dtype=float32)
array([1.654878e-15, 1.864142e-15, 2.187550e-15, ..., 1.529509e-14,\n", + " 6.734285e-15, 4.679694e-15], dtype=float32)
array(['2022-10-26T00:02:41.407264270', '2022-10-26T00:02:41.486992672',\n", " '2022-10-26T00:02:41.566339598', ..., '2022-10-26T00:02:59.379342998',\n", " '2022-10-26T00:02:59.510570606', '2022-10-26T00:02:59.516674216'],\n", - " dtype='datetime64[ns]')
array([5.319701e+08, 1.240653e+09, 1.063330e+09, ..., 7.706394e+07,\n", - " 7.706394e+07, 7.706394e+07], dtype=float32)
array([1.438346e-14, 4.098026e-14, 3.208133e-14, ..., 1.528335e-14,\n", - " 6.784370e-15, 4.684622e-15], dtype=float32)
array([0., 0., 0., ..., 0., 0., 0.], dtype=float32)
array(['2022-10-26T00:02:41.407264270', '2022-10-26T00:02:42.087435275',\n", + " dtype='datetime64[ns]')
array([5.319701e+08, 1.240653e+09, 1.063330e+09, ..., 7.706394e+07,\n", + " 7.706394e+07, 7.706394e+07], dtype=float32)
array([1.438346e-14, 4.098026e-14, 3.208133e-14, ..., 1.528335e-14,\n", + " 6.784370e-15, 4.684622e-15], dtype=float32)
array([0., 0., 0., ..., 0., 0., 0.], dtype=float32)
array(['2022-10-26T00:02:41.407264270', '2022-10-26T00:02:42.087435275',\n", " '2022-10-26T00:02:43.828871414', '2022-10-26T00:02:44.353781847',\n", " '2022-10-26T00:02:44.437325005', '2022-10-26T00:02:45.011827267',\n", " '2022-10-26T00:02:45.309759715', '2022-10-26T00:02:45.232320167',\n", @@ -699,7 +699,7 @@ " '2022-10-26T00:02:56.498820701', '2022-10-26T00:02:56.854355965',\n", " '2022-10-26T00:02:58.023578696', '2022-10-26T00:02:58.548489129',\n", " '2022-10-26T00:02:58.926149979', '2022-10-26T00:02:59.202338317'],\n", - " dtype='datetime64[ns]')
array(['2022-10-26T00:02:41.636149633', '2022-10-26T00:02:42.405204454',\n", + " dtype='datetime64[ns]')
array(['2022-10-26T00:02:41.636149633', '2022-10-26T00:02:42.405204454',\n", " '2022-10-26T00:02:43.830778792', '2022-10-26T00:02:44.626155430',\n", " '2022-10-26T00:02:44.518579309', '2022-10-26T00:02:45.037386132',\n", " '2022-10-26T00:02:45.663769077', '2022-10-26T00:02:45.904480184',\n", @@ -716,22 +716,22 @@ " '2022-10-26T00:02:56.796753149', '2022-10-26T00:02:57.112996426',\n", " '2022-10-26T00:02:58.452738752', '2022-10-26T00:02:58.790726139',\n", " '2022-10-26T00:02:59.172583220', '2022-10-26T00:02:59.516674216'],\n", - " dtype='datetime64[ns]')
array([1.240653e+09, 1.069129e+09, 1.764077e+08, 2.311918e+08, 3.145124e+08,\n", + " dtype='datetime64[ns]')
array([1.240653e+09, 1.069129e+09, 1.764077e+08, 2.311918e+08, 3.145124e+08,\n", " 1.558065e+08, 3.096292e+08, 5.286128e+08, 3.512895e+08, 4.829849e+08,\n", " 1.729437e+09, 3.105448e+08, 5.057226e+08, 2.310392e+08, 8.835648e+07,\n", " 1.573325e+08, 4.388829e+08, 1.013429e+09, 3.256524e+08, 2.876545e+08,\n", " 2.646116e+08, 8.026858e+07, 2.115977e+09, 3.039829e+08, 5.408210e+08,\n", " 2.678163e+08, 1.539753e+08, 5.292233e+08, 1.550435e+08, 2.406531e+08,\n", - " 8.043644e+08, 9.372806e+08, 4.707767e+08, 3.082557e+08], dtype=float32)
array([8.928479e-14, 4.252834e-13, 1.228510e-14, 1.072847e-13, 3.092839e-13,\n", + " 8.043644e+08, 9.372806e+08, 4.707767e+08, 3.082557e+08], dtype=float32)
array([8.928479e-14, 4.252834e-13, 1.228510e-14, 1.072847e-13, 3.092839e-13,\n", " 8.028483e-14, 2.982839e-13, 6.372826e-13, 3.372838e-13, 1.151281e-12,\n", " 1.082847e-13, 9.228478e-14, 5.962827e-13, 1.912844e-13, 1.042847e-13,\n", " 1.742844e-13, 8.728480e-14, 4.062835e-13, 1.842844e-13, 2.222843e-13,\n", " 8.528481e-14, 6.928488e-14, 9.622813e-13, 3.528501e-14, 1.458279e-12,\n", " 4.728496e-14, 3.428501e-14, 2.452842e-13, 1.228510e-14, 6.528489e-14,\n", - " 3.652837e-13, 8.372818e-13, 1.080281e-12, 4.882832e-13], dtype=float32)
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 3.652837e-13, 8.372818e-13, 1.080281e-12, 4.882832e-13], dtype=float32)
array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", - " dtype=float32)
array(['2022-10-26T00:02:40.000000000', '2022-10-26T00:03:00.000000000'],\n", - " dtype='datetime64[ns]')
array([776.87, 777.87], dtype=float32)
array([ 66.56, -66.56], dtype=float32)
array(-2147483647, dtype=int32)
array(1110.)
array(523.)
array(34.)
array(1.)
array(2.)
array(0.)
array(35786.023438)
array(-137.199997)
array([-203.56, -70.44], dtype=float32)
array(0.)
array(-2147483647, dtype=int32)
array(-2147483647, dtype=int32)
array(-2147483647, dtype=int32)
array(['2022-10-26T00:02:40.000000000', '2022-10-26T00:03:00.000000000'],\n", + " dtype='datetime64[ns]')
array([776.87, 777.87], dtype=float32)
array([ 66.56, -66.56], dtype=float32)
array(-2147483647, dtype=int32)
array(1110.)
array(523.)
array(34.)
array(1.)
array(2.)
array(0.)
array(35786.023438)
array(-137.199997)
array([-203.56, -70.44], dtype=float32)
array(0.)
array(-2147483647, dtype=int32)
array(-2147483647, dtype=int32)
array(-2147483647, dtype=int32)