Skip to content

Instantly share code, notes, and snippets.

@TomAugspurger
Created November 27, 2023 18:23
Show Gist options
  • Save TomAugspurger/464b5c9d6ec0e928f8289f2f5158292e to your computer and use it in GitHub Desktop.
Save TomAugspurger/464b5c9d6ec0e928f8289f2f5158292e to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"id": "d7015f6f-a6e2-458c-b2cf-ea2e2825de16",
"metadata": {},
"source": [
"GOES Product example\n",
"\n",
"- The storage account is \"goeseuwest\"\n",
"- The storage containers within that storage account are\n",
" - noaa-goes16\n",
" - noaa-goes17\n",
" - noaa-goes18\n",
"- The products in those storage containers are\n",
" - ABI-L2-FSCC\n",
" - ABI-L2-FSCF\n",
" - ABI-L2-FSCM\n",
" - ABI-L2-AICEF\n",
" - ABI-L2-AITAF"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "c75b234d-e3da-4641-8146-29d5cfb122d1",
"metadata": {},
"outputs": [],
"source": [
"import adlfs\n",
"import xarray as xr\n",
"\n",
"fs = adlfs.AzureBlobFileSystem(\"goeseuwest\")"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "aabad689-beec-4cdc-a997-f4d89b4d122d",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['noaa-goes16/ABI-L2-FSCC/2022', 'noaa-goes16/ABI-L2-FSCC/2023']"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"fs.ls(\"noaa-goes16/ABI-L2-FSCC/\")"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "8004f779-0b0d-49d3-8048-ec3e137f81ad",
"metadata": {},
"outputs": [],
"source": [
"files = fs.ls(\"noaa-goes16/ABI-L2-FSCC/2022/346/13\")"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "a0925437-81a3-4284-982e-81ae06a8628f",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div><svg style=\"position: absolute; width: 0; height: 0; overflow: hidden\">\n",
"<defs>\n",
"<symbol id=\"icon-database\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M16 0c-8.837 0-16 2.239-16 5v4c0 2.761 7.163 5 16 5s16-2.239 16-5v-4c0-2.761-7.163-5-16-5z\"></path>\n",
"<path d=\"M16 17c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"<path d=\"M16 26c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"</symbol>\n",
"<symbol id=\"icon-file-text2\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z\"></path>\n",
"<path d=\"M23 26h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 22h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 18h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"</symbol>\n",
"</defs>\n",
"</svg>\n",
"<style>/* CSS stylesheet for displaying xarray objects in jupyterlab.\n",
" *\n",
" */\n",
"\n",
":root {\n",
" --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1));\n",
" --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54));\n",
" --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38));\n",
" --xr-border-color: var(--jp-border-color2, #e0e0e0);\n",
" --xr-disabled-color: var(--jp-layout-color3, #bdbdbd);\n",
" --xr-background-color: var(--jp-layout-color0, white);\n",
" --xr-background-color-row-even: var(--jp-layout-color1, white);\n",
" --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee);\n",
"}\n",
"\n",
"html[theme=dark],\n",
"body[data-theme=dark],\n",
"body.vscode-dark {\n",
" --xr-font-color0: rgba(255, 255, 255, 1);\n",
" --xr-font-color2: rgba(255, 255, 255, 0.54);\n",
" --xr-font-color3: rgba(255, 255, 255, 0.38);\n",
" --xr-border-color: #1F1F1F;\n",
" --xr-disabled-color: #515151;\n",
" --xr-background-color: #111111;\n",
" --xr-background-color-row-even: #111111;\n",
" --xr-background-color-row-odd: #313131;\n",
"}\n",
"\n",
".xr-wrap {\n",
" display: block !important;\n",
" min-width: 300px;\n",
" max-width: 700px;\n",
"}\n",
"\n",
".xr-text-repr-fallback {\n",
" /* fallback to plain text repr when CSS is not injected (untrusted notebook) */\n",
" display: none;\n",
"}\n",
"\n",
".xr-header {\n",
" padding-top: 6px;\n",
" padding-bottom: 6px;\n",
" margin-bottom: 4px;\n",
" border-bottom: solid 1px var(--xr-border-color);\n",
"}\n",
"\n",
".xr-header > div,\n",
".xr-header > ul {\n",
" display: inline;\n",
" margin-top: 0;\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-obj-type,\n",
".xr-array-name {\n",
" margin-left: 2px;\n",
" margin-right: 10px;\n",
"}\n",
"\n",
".xr-obj-type {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-sections {\n",
" padding-left: 0 !important;\n",
" display: grid;\n",
" grid-template-columns: 150px auto auto 1fr 20px 20px;\n",
"}\n",
"\n",
".xr-section-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-section-item input {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-item input + label {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label {\n",
" cursor: pointer;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label:hover {\n",
" color: var(--xr-font-color0);\n",
"}\n",
"\n",
".xr-section-summary {\n",
" grid-column: 1;\n",
" color: var(--xr-font-color2);\n",
" font-weight: 500;\n",
"}\n",
"\n",
".xr-section-summary > span {\n",
" display: inline-block;\n",
" padding-left: 0.5em;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-summary-in + label:before {\n",
" display: inline-block;\n",
" content: '►';\n",
" font-size: 11px;\n",
" width: 15px;\n",
" text-align: center;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label:before {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label:before {\n",
" content: '▼';\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label > span {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-summary,\n",
".xr-section-inline-details {\n",
" padding-top: 4px;\n",
" padding-bottom: 4px;\n",
"}\n",
"\n",
".xr-section-inline-details {\n",
" grid-column: 2 / -1;\n",
"}\n",
"\n",
".xr-section-details {\n",
" display: none;\n",
" grid-column: 1 / -1;\n",
" margin-bottom: 5px;\n",
"}\n",
"\n",
".xr-section-summary-in:checked ~ .xr-section-details {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-array-wrap {\n",
" grid-column: 1 / -1;\n",
" display: grid;\n",
" grid-template-columns: 20px auto;\n",
"}\n",
"\n",
".xr-array-wrap > label {\n",
" grid-column: 1;\n",
" vertical-align: top;\n",
"}\n",
"\n",
".xr-preview {\n",
" color: var(--xr-font-color3);\n",
"}\n",
"\n",
".xr-array-preview,\n",
".xr-array-data {\n",
" padding: 0 5px !important;\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-array-data,\n",
".xr-array-in:checked ~ .xr-array-preview {\n",
" display: none;\n",
"}\n",
"\n",
".xr-array-in:checked ~ .xr-array-data,\n",
".xr-array-preview {\n",
" display: inline-block;\n",
"}\n",
"\n",
".xr-dim-list {\n",
" display: inline-block !important;\n",
" list-style: none;\n",
" padding: 0 !important;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list li {\n",
" display: inline-block;\n",
" padding: 0;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list:before {\n",
" content: '(';\n",
"}\n",
"\n",
".xr-dim-list:after {\n",
" content: ')';\n",
"}\n",
"\n",
".xr-dim-list li:not(:last-child):after {\n",
" content: ',';\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-has-index {\n",
" font-weight: bold;\n",
"}\n",
"\n",
".xr-var-list,\n",
".xr-var-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-var-item > div,\n",
".xr-var-item label,\n",
".xr-var-item > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-even);\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-var-item > .xr-var-name:hover span {\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-var-list > li:nth-child(odd) > div,\n",
".xr-var-list > li:nth-child(odd) > label,\n",
".xr-var-list > li:nth-child(odd) > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-odd);\n",
"}\n",
"\n",
".xr-var-name {\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-var-dims {\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-var-dtype {\n",
" grid-column: 3;\n",
" text-align: right;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-preview {\n",
" grid-column: 4;\n",
"}\n",
"\n",
".xr-index-preview {\n",
" grid-column: 2 / 5;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-name,\n",
".xr-var-dims,\n",
".xr-var-dtype,\n",
".xr-preview,\n",
".xr-attrs dt {\n",
" white-space: nowrap;\n",
" overflow: hidden;\n",
" text-overflow: ellipsis;\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-var-name:hover,\n",
".xr-var-dims:hover,\n",
".xr-var-dtype:hover,\n",
".xr-attrs dt:hover {\n",
" overflow: visible;\n",
" width: auto;\n",
" z-index: 1;\n",
"}\n",
"\n",
".xr-var-attrs,\n",
".xr-var-data,\n",
".xr-index-data {\n",
" display: none;\n",
" background-color: var(--xr-background-color) !important;\n",
" padding-bottom: 5px !important;\n",
"}\n",
"\n",
".xr-var-attrs-in:checked ~ .xr-var-attrs,\n",
".xr-var-data-in:checked ~ .xr-var-data,\n",
".xr-index-data-in:checked ~ .xr-index-data {\n",
" display: block;\n",
"}\n",
"\n",
".xr-var-data > table {\n",
" float: right;\n",
"}\n",
"\n",
".xr-var-name span,\n",
".xr-var-data,\n",
".xr-index-name div,\n",
".xr-index-data,\n",
".xr-attrs {\n",
" padding-left: 25px !important;\n",
"}\n",
"\n",
".xr-attrs,\n",
".xr-var-attrs,\n",
".xr-var-data,\n",
".xr-index-data {\n",
" grid-column: 1 / -1;\n",
"}\n",
"\n",
"dl.xr-attrs {\n",
" padding: 0;\n",
" margin: 0;\n",
" display: grid;\n",
" grid-template-columns: 125px auto;\n",
"}\n",
"\n",
".xr-attrs dt,\n",
".xr-attrs dd {\n",
" padding: 0;\n",
" margin: 0;\n",
" float: left;\n",
" padding-right: 10px;\n",
" width: auto;\n",
"}\n",
"\n",
".xr-attrs dt {\n",
" font-weight: normal;\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-attrs dt:hover span {\n",
" display: inline-block;\n",
" background: var(--xr-background-color);\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-attrs dd {\n",
" grid-column: 2;\n",
" white-space: pre-wrap;\n",
" word-break: break-all;\n",
"}\n",
"\n",
".xr-icon-database,\n",
".xr-icon-file-text2,\n",
".xr-no-icon {\n",
" display: inline-block;\n",
" vertical-align: middle;\n",
" width: 1em;\n",
" height: 1.5em !important;\n",
" stroke-width: 0;\n",
" stroke: currentColor;\n",
" fill: currentColor;\n",
"}\n",
"</style><pre class='xr-text-repr-fallback'>&lt;xarray.Dataset&gt;\n",
"Dimensions: (y: 1500, x: 2500,\n",
" number_of_time_bounds: 2,\n",
" number_of_image_bounds: 2,\n",
" number_of_LZA_bounds: 2,\n",
" number_of_SZA_bounds: 2)\n",
"Coordinates:\n",
" t datetime64[ns] ...\n",
" * y (y) float64 0.1282 ... 0.04427\n",
" * x (x) float64 -0.1013 ... 0.03861\n",
" y_image float32 ...\n",
" x_image float32 ...\n",
" retrieval_local_zenith_angle float32 ...\n",
" quantitative_local_zenith_angle float32 ...\n",
" retrieval_solar_zenith_angle float32 ...\n",
" quantitative_solar_zenith_angle float32 ...\n",
"Dimensions without coordinates: number_of_time_bounds, number_of_image_bounds,\n",
" number_of_LZA_bounds, number_of_SZA_bounds\n",
"Data variables: (12/25)\n",
" FSC (y, x) float32 ...\n",
" DQF (y, x) float32 ...\n",
" time_bounds (number_of_time_bounds) datetime64[ns] ...\n",
" goes_imager_projection int32 ...\n",
" y_image_bounds (number_of_image_bounds) float32 ...\n",
" x_image_bounds (number_of_image_bounds) float32 ...\n",
" ... ...\n",
" standard_deviations_of_snow_fractions float32 ...\n",
" algorithm_dynamic_input_data_container int32 ...\n",
" processing_parm_version_container int32 ...\n",
" algorithm_product_version_container int32 ...\n",
" percent_uncorrectable_GRB_errors float32 ...\n",
" percent_uncorrectable_L0_errors float32 ...\n",
"Attributes: (12/29)\n",
" naming_authority: gov.nesdis.noaa\n",
" Conventions: CF-1.7\n",
" Metadata_Conventions: Unidata Dataset Discovery v1.0\n",
" standard_name_vocabulary: CF Standard Name Table (v35, 20 July 2016)\n",
" institution: DOC/NOAA/NESDIS &gt; U.S. Department of Commerce,...\n",
" project: GOES\n",
" ... ...\n",
" cdm_data_type: Image\n",
" time_coverage_start: 2022-12-12T13:26:17.1Z\n",
" time_coverage_end: 2022-12-12T13:28:54.4Z\n",
" timeline_id: ABI Mode 6\n",
" production_data_source: Realtime\n",
" id: baaf4120-a55c-43da-a3e2-e7f959022e52</pre><div class='xr-wrap' style='display:none'><div class='xr-header'><div class='xr-obj-type'>xarray.Dataset</div></div><ul class='xr-sections'><li class='xr-section-item'><input id='section-2fd3c3af-4061-4628-aa32-b5d87c499534' class='xr-section-summary-in' type='checkbox' disabled ><label for='section-2fd3c3af-4061-4628-aa32-b5d87c499534' class='xr-section-summary' title='Expand/collapse section'>Dimensions:</label><div class='xr-section-inline-details'><ul class='xr-dim-list'><li><span class='xr-has-index'>y</span>: 1500</li><li><span class='xr-has-index'>x</span>: 2500</li><li><span>number_of_time_bounds</span>: 2</li><li><span>number_of_image_bounds</span>: 2</li><li><span>number_of_LZA_bounds</span>: 2</li><li><span>number_of_SZA_bounds</span>: 2</li></ul></div><div class='xr-section-details'></div></li><li class='xr-section-item'><input id='section-ff7d4445-e1e3-4570-9c6a-cf1719cfeee4' class='xr-section-summary-in' type='checkbox' checked><label for='section-ff7d4445-e1e3-4570-9c6a-cf1719cfeee4' class='xr-section-summary' >Coordinates: <span>(9)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>t</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>datetime64[ns]</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f464ede5-569a-4d31-9fe1-6d0545a5f925' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f464ede5-569a-4d31-9fe1-6d0545a5f925' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5327a2c2-0bc9-4f60-99fb-2a3926fa1f05' class='xr-var-data-in' type='checkbox'><label for='data-5327a2c2-0bc9-4f60-99fb-2a3926fa1f05' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>J2000 epoch mid-point between the start and end image scan in seconds</dd><dt><span>standard_name :</span></dt><dd>time</dd><dt><span>axis :</span></dt><dd>T</dd><dt><span>bounds :</span></dt><dd>time_bounds</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=datetime64[ns]]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>y</span></div><div class='xr-var-dims'>(y)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>0.1282 0.1282 ... 0.04432 0.04427</div><input id='attrs-2e3ecf7d-8b36-4d38-9a0a-82a192292c4d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-2e3ecf7d-8b36-4d38-9a0a-82a192292c4d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ee922366-1d46-4646-8db4-5f1ad8b55823' class='xr-var-data-in' type='checkbox'><label for='data-ee922366-1d46-4646-8db4-5f1ad8b55823' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>rad</dd><dt><span>axis :</span></dt><dd>Y</dd><dt><span>long_name :</span></dt><dd>GOES fixed grid projection y-coordinate</dd><dt><span>standard_name :</span></dt><dd>projection_y_coordinate</dd></dl></div><div class='xr-var-data'><pre>array([0.128212, 0.128156, 0.1281 , ..., 0.04438 , 0.044324, 0.044268])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>x</span></div><div class='xr-var-dims'>(x)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-0.1013 -0.1013 ... 0.03856 0.03861</div><input id='attrs-dd43e05b-3605-46f6-ac8f-369f0b2b9a3c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-dd43e05b-3605-46f6-ac8f-369f0b2b9a3c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-dd902779-fde0-4ef1-958c-c6a33fad80e6' class='xr-var-data-in' type='checkbox'><label for='data-dd902779-fde0-4ef1-958c-c6a33fad80e6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>rad</dd><dt><span>axis :</span></dt><dd>X</dd><dt><span>long_name :</span></dt><dd>GOES fixed grid projection x-coordinate</dd><dt><span>standard_name :</span></dt><dd>projection_x_coordinate</dd></dl></div><div class='xr-var-data'><pre>array([-0.101332, -0.101276, -0.10122 , ..., 0.0385 , 0.038556, 0.038612])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>y_image</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a295d842-cba8-45c9-99c8-85cb7884b870' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a295d842-cba8-45c9-99c8-85cb7884b870' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4063ed42-c25f-4914-8698-9a7b0aba785b' class='xr-var-data-in' type='checkbox'><label for='data-4063ed42-c25f-4914-8698-9a7b0aba785b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>GOES-R fixed grid projection y-coordinate center of image</dd><dt><span>standard_name :</span></dt><dd>projection_y_coordinate</dd><dt><span>units :</span></dt><dd>rad</dd><dt><span>axis :</span></dt><dd>Y</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>x_image</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-1f785337-e1b9-4518-a4c2-28193e795713' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-1f785337-e1b9-4518-a4c2-28193e795713' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-7ba60d38-14e2-496a-a313-e810bff656ae' class='xr-var-data-in' type='checkbox'><label for='data-7ba60d38-14e2-496a-a313-e810bff656ae' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>GOES-R fixed grid projection x-coordinate center of image</dd><dt><span>standard_name :</span></dt><dd>projection_x_coordinate</dd><dt><span>units :</span></dt><dd>rad</dd><dt><span>axis :</span></dt><dd>X</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>retrieval_local_zenith_angle</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d959356c-19f7-4ef0-a00f-59d7c8cb067f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d959356c-19f7-4ef0-a00f-59d7c8cb067f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-f78885be-db2a-4b2b-ae03-acf35ab64372' class='xr-var-data-in' type='checkbox'><label for='data-f78885be-db2a-4b2b-ae03-acf35ab64372' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>threshold angle between the line of sight to the satellite and the local zenith at the observation target for good or degraded quality snow cover data production</dd><dt><span>standard_name :</span></dt><dd>platform_zenith_angle</dd><dt><span>units :</span></dt><dd>degree</dd><dt><span>bounds :</span></dt><dd>retrieval_local_zenith_angle_bounds</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>quantitative_local_zenith_angle</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-b178b0f3-eabb-49be-9fef-a1f65a9fed8c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-b178b0f3-eabb-49be-9fef-a1f65a9fed8c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-457cdb33-4f1d-4ea7-a758-6ae3ffc5f3c6' class='xr-var-data-in' type='checkbox'><label for='data-457cdb33-4f1d-4ea7-a758-6ae3ffc5f3c6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>threshold angle between the line of sight to the satellite and the local zenith at the observation target for good quality snow cover data production</dd><dt><span>standard_name :</span></dt><dd>platform_zenith_angle</dd><dt><span>units :</span></dt><dd>degree</dd><dt><span>bounds :</span></dt><dd>quantitative_local_zenith_angle_bounds</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>retrieval_solar_zenith_angle</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-8464f5da-88d3-48f3-ae8c-c78f79694f64' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-8464f5da-88d3-48f3-ae8c-c78f79694f64' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-da09e4d0-90ec-41b8-ba32-0e68c93fce60' class='xr-var-data-in' type='checkbox'><label for='data-da09e4d0-90ec-41b8-ba32-0e68c93fce60' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>threshold angle between the line of sight to the sun and the local zenith at the observation target for good or degraded quality snow cover data production</dd><dt><span>standard_name :</span></dt><dd>solar_zenith_angle</dd><dt><span>units :</span></dt><dd>degree</dd><dt><span>bounds :</span></dt><dd>retrieval_solar_zenith_angle_bounds</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>quantitative_solar_zenith_angle</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-9b35e80f-cad1-4484-ac03-19204175bf64' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-9b35e80f-cad1-4484-ac03-19204175bf64' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-9ea58493-cbee-41d6-987d-d00fa5a113bf' class='xr-var-data-in' type='checkbox'><label for='data-9ea58493-cbee-41d6-987d-d00fa5a113bf' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>threshold angle between the line of sight to the sun and the local zenith at the observation target for good quality snow cover data production</dd><dt><span>standard_name :</span></dt><dd>solar_zenith_angle</dd><dt><span>units :</span></dt><dd>degree</dd><dt><span>bounds :</span></dt><dd>quantitative_solar_zenith_angle_bounds</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-a64cd8ec-d790-4664-99cd-b33a456544bf' class='xr-section-summary-in' type='checkbox' ><label for='section-a64cd8ec-d790-4664-99cd-b33a456544bf' class='xr-section-summary' >Data variables: <span>(25)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>FSC</span></div><div class='xr-var-dims'>(y, x)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-8bd689a9-a6d0-465e-bd5a-a7ece5999fb7' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-8bd689a9-a6d0-465e-bd5a-a7ece5999fb7' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-62257e15-cb60-422b-8f36-c4469b99cb46' class='xr-var-data-in' type='checkbox'><label for='data-62257e15-cb60-422b-8f36-c4469b99cb46' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>ABI L2+ Snow Cover, which contains fraction of pixel covered by snow</dd><dt><span>standard_name :</span></dt><dd>surface_snow_area_fraction</dd><dt><span>valid_range :</span></dt><dd>[ 0 255]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>resolution :</span></dt><dd>y: 0.000056 rad x: 0.000056 rad</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>retrieval_local_zenith_angle: point (good or degraded quality pixel produced) quantitative_local_zenith_angle: point (good quality pixel produced) retrieval_solar_zenith_angle: point (good or degraded quality pixel produced) quantitative_solar_zenith_angle: point (good quality pixel produced) t: point area: point</dd><dt><span>ancillary_variables :</span></dt><dd>DQF</dd></dl></div><div class='xr-var-data'><pre>[3750000 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>DQF</span></div><div class='xr-var-dims'>(y, x)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-711fbcf2-1a84-4269-9837-81892f20f490' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-711fbcf2-1a84-4269-9837-81892f20f490' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-db51bdf7-3062-4be5-bc66-b06c830edcbc' class='xr-var-data-in' type='checkbox'><label for='data-db51bdf7-3062-4be5-bc66-b06c830edcbc' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>ABI L2+ Snow Cover data quality flags</dd><dt><span>standard_name :</span></dt><dd>status_flag</dd><dt><span>valid_range :</span></dt><dd>[ 0 128]</dd><dt><span>units :</span></dt><dd>1</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>retrieval_local_zenith_angle: point quantitative_local_zenith_angle: point retrieval_solar_zenith_angle: point quantitative_solar_zenith_angle: t: point area: point</dd><dt><span>flag_values :</span></dt><dd>[ 0 105 110 111 112 113 114 121 122 124 125 128]</dd><dt><span>flag_meanings :</span></dt><dd>good_retrieval water cloud rejected_snow_due_inconsist_with_snow_clim rejected_snow_inconsist_with_surf_temp_clim rejected_snow_failed_spatial_consist_test rejected_snow_failed_temp_uniformity_test night_insufficient_solar_illumination undetermined bad_pixel_SDR fill_value no_retrieval</dd><dt><span>number_of_qf_values :</span></dt><dd>12</dd><dt><span>percent_good_quality_retrieval_qf :</span></dt><dd>0.04273668</dd><dt><span>percent_water_qf :</span></dt><dd>0.3834961</dd><dt><span>percent_cloud_qf :</span></dt><dd>0.026558548</dd><dt><span>percent_rej_snow_inconsistent_with_snow_climatology_qf :</span></dt><dd>0.00038402976</dd><dt><span>percent_rej_snow_inconsistent_with_temperature_climatology_qf :</span></dt><dd>0.0</dd><dt><span>percent_rej_snow_with_failed_spatial_consistency_test_qf :</span></dt><dd>5.5903067e-05</dd><dt><span>percent_rej_snow_with_failed_temperature_uniformity_test_qf :</span></dt><dd>0.0</dd><dt><span>percent_night_with_insufficient_solar_illumination_with_no_snow_retrieval_qf :</span></dt><dd>0.5467687</dd><dt><span>percent_bad_pixel_qf :</span></dt><dd>0.0</dd><dt><span>percent_undetermined_qf :</span></dt><dd>0.0</dd><dt><span>percent_fill_value_no_ABI_coverage_qf :</span></dt><dd>0.0</dd><dt><span>percent_noretrieval_qf :</span></dt><dd>0.0</dd></dl></div><div class='xr-var-data'><pre>[3750000 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>time_bounds</span></div><div class='xr-var-dims'>(number_of_time_bounds)</div><div class='xr-var-dtype'>datetime64[ns]</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-ae984652-2c20-442e-834b-277ebe89f794' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ae984652-2c20-442e-834b-277ebe89f794' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-112505ae-7dbf-42ea-8fe5-c857f83970e8' class='xr-var-data-in' type='checkbox'><label for='data-112505ae-7dbf-42ea-8fe5-c857f83970e8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>Scan start and end times in seconds since epoch (2000-01-01 12:00:00)</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=datetime64[ns]]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>goes_imager_projection</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-fcdf14a4-dbdc-4509-924e-1fee1ba0467e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-fcdf14a4-dbdc-4509-924e-1fee1ba0467e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d7254652-8a43-47a8-8f23-d5a30d5cdf80' class='xr-var-data-in' type='checkbox'><label for='data-d7254652-8a43-47a8-8f23-d5a30d5cdf80' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>GOES-R ABI fixed grid projection</dd><dt><span>grid_mapping_name :</span></dt><dd>geostationary</dd><dt><span>perspective_point_height :</span></dt><dd>35786023.0</dd><dt><span>semi_major_axis :</span></dt><dd>6378137.0</dd><dt><span>semi_minor_axis :</span></dt><dd>6356752.31414</dd><dt><span>inverse_flattening :</span></dt><dd>298.2572221</dd><dt><span>latitude_of_projection_origin :</span></dt><dd>0.0</dd><dt><span>longitude_of_projection_origin :</span></dt><dd>-75.0</dd><dt><span>sweep_angle_axis :</span></dt><dd>x</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>y_image_bounds</span></div><div class='xr-var-dims'>(number_of_image_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-3fe5d6f3-3dac-479d-a5d9-0ba507a62880' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-3fe5d6f3-3dac-479d-a5d9-0ba507a62880' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4cc8c9a1-ef67-44e8-befa-aeb35808e647' class='xr-var-data-in' type='checkbox'><label for='data-4cc8c9a1-ef67-44e8-befa-aeb35808e647' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>GOES-R fixed grid projection y-coordinate north/south extent of image</dd><dt><span>units :</span></dt><dd>rad</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>x_image_bounds</span></div><div class='xr-var-dims'>(number_of_image_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-34ec8198-cf93-4163-83b3-095827a9ed11' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-34ec8198-cf93-4163-83b3-095827a9ed11' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a122dce5-35ce-4008-a8b5-4b1b90561d62' class='xr-var-data-in' type='checkbox'><label for='data-a122dce5-35ce-4008-a8b5-4b1b90561d62' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>GOES-R fixed grid projection x-coordinate west/east extent of image</dd><dt><span>units :</span></dt><dd>rad</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>nominal_satellite_subpoint_lat</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-2f3c7b77-e04f-40f5-b804-fec42ba402bc' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-2f3c7b77-e04f-40f5-b804-fec42ba402bc' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-eb30d68f-6e7c-4f6b-896c-7148f8f69317' class='xr-var-data-in' type='checkbox'><label for='data-eb30d68f-6e7c-4f6b-896c-7148f8f69317' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>nominal satellite subpoint latitude (platform latitude)</dd><dt><span>standard_name :</span></dt><dd>latitude</dd><dt><span>units :</span></dt><dd>degrees_north</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>nominal_satellite_subpoint_lon</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-aeece68a-f199-421b-a43b-b307db18f7ca' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-aeece68a-f199-421b-a43b-b307db18f7ca' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c87ac717-d274-4651-a686-4ec98baf9255' class='xr-var-data-in' type='checkbox'><label for='data-c87ac717-d274-4651-a686-4ec98baf9255' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>nominal satellite subpoint longitude (platform longitude)</dd><dt><span>standard_name :</span></dt><dd>longitude</dd><dt><span>units :</span></dt><dd>degrees_east</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>nominal_satellite_height</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-dea2ff0b-48ba-4651-a952-5f52db300197' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-dea2ff0b-48ba-4651-a952-5f52db300197' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-7523ac2b-697b-47d7-925d-e43ede556e27' class='xr-var-data-in' type='checkbox'><label for='data-7523ac2b-697b-47d7-925d-e43ede556e27' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>nominal satellite height above GRS 80 ellipsoid (platform altitude)</dd><dt><span>standard_name :</span></dt><dd>height_above_reference_ellipsoid</dd><dt><span>units :</span></dt><dd>km</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>geospatial_lat_lon_extent</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-86ff0e29-dca5-4835-a791-d22226b83b8c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-86ff0e29-dca5-4835-a791-d22226b83b8c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-eb2d0e29-b689-4e1b-a89f-f9446e938d72' class='xr-var-data-in' type='checkbox'><label for='data-eb2d0e29-b689-4e1b-a89f-f9446e938d72' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>geospatial latitude and longitude references</dd><dt><span>geospatial_westbound_longitude :</span></dt><dd>-152.10928</dd><dt><span>geospatial_northbound_latitude :</span></dt><dd>56.76145</dd><dt><span>geospatial_eastbound_longitude :</span></dt><dd>-52.94688</dd><dt><span>geospatial_southbound_latitude :</span></dt><dd>14.57134</dd><dt><span>geospatial_lat_center :</span></dt><dd>30.083002</dd><dt><span>geospatial_lon_center :</span></dt><dd>-87.096954</dd><dt><span>geospatial_lat_nadir :</span></dt><dd>0.0</dd><dt><span>geospatial_lon_nadir :</span></dt><dd>-75.0</dd><dt><span>geospatial_lat_units :</span></dt><dd>degrees_north</dd><dt><span>geospatial_lon_units :</span></dt><dd>degrees_east</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>retrieval_local_zenith_angle_bounds</span></div><div class='xr-var-dims'>(number_of_LZA_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-c14523eb-072d-45e5-979e-8c9a208dc8b3' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-c14523eb-072d-45e5-979e-8c9a208dc8b3' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-0a40141f-e196-46cb-9d3f-e49528f0f48c' class='xr-var-data-in' type='checkbox'><label for='data-0a40141f-e196-46cb-9d3f-e49528f0f48c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>local zenith angle degree range where good quality snow cover data is produced</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>quantitative_local_zenith_angle_bounds</span></div><div class='xr-var-dims'>(number_of_LZA_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6b743caa-4a33-491c-9ef2-2960d50748de' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6b743caa-4a33-491c-9ef2-2960d50748de' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4d537f2d-8578-4bec-9687-50d33d3b7574' class='xr-var-data-in' type='checkbox'><label for='data-4d537f2d-8578-4bec-9687-50d33d3b7574' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>local zenith angle degree range where good quality snow cover data is produced</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>retrieval_solar_zenith_angle_bounds</span></div><div class='xr-var-dims'>(number_of_SZA_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-94b254d1-7626-4d99-b382-a1ac4c58b412' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-94b254d1-7626-4d99-b382-a1ac4c58b412' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-92dfe98f-03ae-4450-a983-5e46e5964bae' class='xr-var-data-in' type='checkbox'><label for='data-92dfe98f-03ae-4450-a983-5e46e5964bae' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>solar zenith angle degree range where good or degraded quality snow cover data is produced</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>quantitative_solar_zenith_angle_bounds</span></div><div class='xr-var-dims'>(number_of_SZA_bounds)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-3df89ddc-4488-4642-9700-dab6b8fd747a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-3df89ddc-4488-4642-9700-dab6b8fd747a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-6ec2677d-a378-415e-9d73-f5b895e9a47f' class='xr-var-data-in' type='checkbox'><label for='data-6ec2677d-a378-415e-9d73-f5b895e9a47f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>solar zenith angle degree range where good quality snow cover data is produced</dd></dl></div><div class='xr-var-data'><pre>[2 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>outlier_pixel_count</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-674df841-ad0d-41f5-b941-56e958c35fbb' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-674df841-ad0d-41f5-b941-56e958c35fbb' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-00b64465-3efd-40da-bea2-24e46f5e51a6' class='xr-var-data-in' type='checkbox'><label for='data-00b64465-3efd-40da-bea2-24e46f5e51a6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>number of snow cover pixels whose value is outside valid measurement range</dd><dt><span>units :</span></dt><dd>count</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: sum (interval: 0.000056 rad comment: good quality pixels whose values are outside valid measurement range only) where clear_sky over land</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cloud_mask_degradation_flag</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-de4ce8d1-6149-4bfe-b638-ad380c645c97' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-de4ce8d1-6149-4bfe-b638-ad380c645c97' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ba7289e4-c3ca-43ec-b4e0-fa45656bddc5' class='xr-var-data-in' type='checkbox'><label for='data-ba7289e4-c3ca-43ec-b4e0-fa45656bddc5' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>Cloud Mask Granule Level Degradation Quality Flag</dd><dt><span>flag_masks :</span></dt><dd>[ 0 1 63]</dd><dt><span>flag_meanings :</span></dt><dd>valid_channels channel_missing algorithm_failure</dd><dt><span>valid_range :</span></dt><dd>[ 0 63]</dd><dt><span>units :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>minimum_snow_fraction</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bfe64993-78d9-4e93-9755-bc818de88717' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bfe64993-78d9-4e93-9755-bc818de88717' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-0e219b84-80b3-4a23-b318-0f5d29da8663' class='xr-var-data-in' type='checkbox'><label for='data-0e219b84-80b3-4a23-b318-0f5d29da8663' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>minimum fraction of pixel covered by snow</dd><dt><span>standard_name :</span></dt><dd>surface_snow_area_fraction</dd><dt><span>valid_range :</span></dt><dd>[0. 1.]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: minimum (interval: 0.000056 rad comment: good quality pixels only) where clear_sky over land</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>maximum_snow_fraction</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-423cfb04-6736-49d1-8bff-5e0aae7b1af7' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-423cfb04-6736-49d1-8bff-5e0aae7b1af7' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8ff01dbe-2989-4401-9ed7-12d3e49d7487' class='xr-var-data-in' type='checkbox'><label for='data-8ff01dbe-2989-4401-9ed7-12d3e49d7487' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>maximum fraction of pixel covered by snow</dd><dt><span>standard_name :</span></dt><dd>surface_snow_area_fraction</dd><dt><span>valid_range :</span></dt><dd>[0. 1.]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: maximum (interval: 0.000056 rad comment: good quality pixels only) where clear_sky over land</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>mean_snow_fraction</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d9ea1835-a3fc-415b-b16c-a3359d51c78c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d9ea1835-a3fc-415b-b16c-a3359d51c78c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-037e63af-2e7e-4468-b53f-977260ffa35d' class='xr-var-data-in' type='checkbox'><label for='data-037e63af-2e7e-4468-b53f-977260ffa35d' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>mean fraction of pixel covered by snow</dd><dt><span>standard_name :</span></dt><dd>surface_snow_area_fraction</dd><dt><span>valid_range :</span></dt><dd>[0. 1.]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: mean (interval: 0.000056 rad comment: good quality pixels only) where clear_sky over land</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>standard_deviations_of_snow_fractions</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-29e73188-1669-4d9b-807a-1271cfaa1486' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-29e73188-1669-4d9b-807a-1271cfaa1486' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-2cec5586-2c1b-42e9-96db-d8720942ce93' class='xr-var-data-in' type='checkbox'><label for='data-2cec5586-2c1b-42e9-96db-d8720942ce93' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>standard deviation of fraction of pixel covered by snow values</dd><dt><span>standard_name :</span></dt><dd>surface_snow_area_fraction</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: standard_deviation (interval: 0.000056 rad comment: good quality pixels only) where clear_sky over land</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>algorithm_dynamic_input_data_container</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f741179f-602c-4e10-b234-25af581b3749' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f741179f-602c-4e10-b234-25af581b3749' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c2f0f35d-055e-4691-8ef9-533dfda0b097' class='xr-var-data-in' type='checkbox'><label for='data-c2f0f35d-055e-4691-8ef9-533dfda0b097' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>container for filenames of dynamic algorithm input data</dd><dt><span>input_ABI_L2_brightness_temperature_band_7_2km_data :</span></dt><dd>OR_ABI-L2-CMIPC-M6C07_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_brightness_temperature_band_13_2km_data :</span></dt><dd>OR_ABI-L2-CMIPC-M6C13_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_brightness_temperature_band_14_2km_data :</span></dt><dd>OR_ABI-L2-CMIPC-M6C14_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_intermediate_product_reflectance_band_2_2km_data :</span></dt><dd>OR_I_ABI-L2-CMIPC-M6C02_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_intermediate_product_reflectance_band_3_2km_data :</span></dt><dd>OR_I_ABI-L2-CMIPC-M6C03_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_intermediate_product_reflectance_band_5_2km_data :</span></dt><dd>OR_I_ABI-L2-CMIPC-M6C05_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_auxiliary_solar_zenith_angle_data :</span></dt><dd>OR_I_ABI-L2-AUXC-M6_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_auxiliary_sun_satellite_relative_azimuth_angle_data :</span></dt><dd>OR_I_ABI-L2-AUXC-M6_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_4_level_cloud_mask_data :</span></dt><dd>OR_ABI-L2-ACMC-M6_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_ABI_L2_cloud_mask_granule_level_quality_flag_data :</span></dt><dd>OR_ABI-L2-ACMC-M6_G16_s20223461326171_e20223461328544_c*.nc</dd><dt><span>input_dynamic_ancillary_global_snow_mask_data :</span></dt><dd>null</dd><dt><span>input_ABI_L2_auxiliary_local_zenith_angle_data :</span></dt><dd>null</dd><dt><span>input_ABI_L2_auxiliary_lat_lon_position_data :</span></dt><dd>null</dd><dt><span>input_ABI_L2_intermediate_product_land_surface_temperature_climatology_data :</span></dt><dd>null</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>processing_parm_version_container</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-4309443d-71ce-4c8f-92a4-ae416b4173e6' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-4309443d-71ce-4c8f-92a4-ae416b4173e6' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4e617176-1b5e-4fe1-a02c-ae68cfece8c1' class='xr-var-data-in' type='checkbox'><label for='data-4e617176-1b5e-4fe1-a02c-ae68cfece8c1' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>container for processing parameter filenames</dd><dt><span>L2_processing_parm_version :</span></dt><dd>OR-PARM-FSC_v02r00.zip, OR-PARM-SEMISTATIC_v01r00.zip, OR-PARM-AUXILIARY_v01r00.zip</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>algorithm_product_version_container</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a4e841b3-cfb7-4c20-b805-9ffe7a6bbf0c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a4e841b3-cfb7-4c20-b805-9ffe7a6bbf0c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-fe1b8eee-ccb9-48b3-bda4-47332436eaba' class='xr-var-data-in' type='checkbox'><label for='data-fe1b8eee-ccb9-48b3-bda4-47332436eaba' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>container for algorithm package filename and product version</dd><dt><span>algorithm_version :</span></dt><dd>OR_ABI-L2-ALG-FSC_v02r00.zip</dd><dt><span>product_version :</span></dt><dd>v02r00</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>percent_uncorrectable_GRB_errors</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6646e5dd-a8b0-4504-84af-3a4a813588dc' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6646e5dd-a8b0-4504-84af-3a4a813588dc' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-21c9217b-4012-4cfc-81f9-bbe7a6ff301c' class='xr-var-data-in' type='checkbox'><label for='data-21c9217b-4012-4cfc-81f9-bbe7a6ff301c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>percent data lost due to uncorrectable GRB errors</dd><dt><span>valid_range :</span></dt><dd>[0. 1.]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>t: sum area: sum (uncorrectable GRB errors only)</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>percent_uncorrectable_L0_errors</span></div><div class='xr-var-dims'>()</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-112f01e4-4b2f-4195-b1b2-152cc85db1ba' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-112f01e4-4b2f-4195-b1b2-152cc85db1ba' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-09485326-5723-4931-87c3-3187920ffd9d' class='xr-var-data-in' type='checkbox'><label for='data-09485326-5723-4931-87c3-3187920ffd9d' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>percent data lost due to uncorrectable L0 errors</dd><dt><span>valid_range :</span></dt><dd>[0. 1.]</dd><dt><span>units :</span></dt><dd>percent</dd><dt><span>grid_mapping :</span></dt><dd>goes_imager_projection</dd><dt><span>cell_methods :</span></dt><dd>t: sum area: sum (uncorrectable L0 errors only)</dd></dl></div><div class='xr-var-data'><pre>[1 values with dtype=float32]</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-f1490621-982d-4d1b-9c60-0fc74303536a' class='xr-section-summary-in' type='checkbox' ><label for='section-f1490621-982d-4d1b-9c60-0fc74303536a' class='xr-section-summary' >Indexes: <span>(2)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-index-name'><div>y</div></div><div class='xr-index-preview'>PandasIndex</div><div></div><input id='index-65e7bb85-6172-4c0e-91ff-e194c144a8d1' class='xr-index-data-in' type='checkbox'/><label for='index-65e7bb85-6172-4c0e-91ff-e194c144a8d1' title='Show/Hide index repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-index-data'><pre>PandasIndex(Index([ 0.12821200489997864, 0.12815600489921053, 0.12810000489844242,\n",
" 0.1280440048976743, 0.1279880048969062, 0.1279320048961381,\n",
" 0.12787600489537, 0.12782000489460188, 0.12776400489383377,\n",
" 0.12770800489306566,\n",
" ...\n",
" 0.04477200375549728, 0.04471600375472917, 0.044660003753961064,\n",
" 0.044604003753192956, 0.04454800375242485, 0.04449200375165674,\n",
" 0.04443600375088863, 0.04438000375012052, 0.044324003749352414,\n",
" 0.044268003748584306],\n",
" dtype=&#x27;float64&#x27;, name=&#x27;y&#x27;, length=1500))</pre></div></li><li class='xr-var-item'><div class='xr-index-name'><div>x</div></div><div class='xr-index-preview'>PandasIndex</div><div></div><input id='index-c8ac5387-459b-451a-9cfc-fa2498a9b11c' class='xr-index-data-in' type='checkbox'/><label for='index-c8ac5387-459b-451a-9cfc-fa2498a9b11c' title='Show/Hide index repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-index-data'><pre>PandasIndex(Index([-0.10133200138807297, -0.10127600138730486, -0.10122000138653675,\n",
" -0.10116400138576864, -0.10110800138500053, -0.10105200138423243,\n",
" -0.10099600138346432, -0.10094000138269621, -0.1008840013819281,\n",
" -0.10082800138115999,\n",
" ...\n",
" 0.03810800052451668, 0.03816400052528479, 0.0382200005260529,\n",
" 0.03827600052682101, 0.038332000527589116, 0.038388000528357225,\n",
" 0.03844400052912533, 0.03850000052989344, 0.03855600053066155,\n",
" 0.03861200053142966],\n",
" dtype=&#x27;float64&#x27;, name=&#x27;x&#x27;, length=2500))</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-fa2d06ae-26b4-453a-9c16-36b04a448784' class='xr-section-summary-in' type='checkbox' ><label for='section-fa2d06ae-26b4-453a-9c16-36b04a448784' class='xr-section-summary' >Attributes: <span>(29)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>naming_authority :</span></dt><dd>gov.nesdis.noaa</dd><dt><span>Conventions :</span></dt><dd>CF-1.7</dd><dt><span>Metadata_Conventions :</span></dt><dd>Unidata Dataset Discovery v1.0</dd><dt><span>standard_name_vocabulary :</span></dt><dd>CF Standard Name Table (v35, 20 July 2016)</dd><dt><span>institution :</span></dt><dd>DOC/NOAA/NESDIS &gt; U.S. Department of Commerce, National Oceanic and Atmospheric Administration, National Environmental Satellite, Data, and Information Services</dd><dt><span>project :</span></dt><dd>GOES</dd><dt><span>production_site :</span></dt><dd>NSOF</dd><dt><span>production_environment :</span></dt><dd>OE</dd><dt><span>spatial_resolution :</span></dt><dd>2.0km at nadir</dd><dt><span>orbital_slot :</span></dt><dd>GOES-East</dd><dt><span>platform_ID :</span></dt><dd>G16</dd><dt><span>instrument_type :</span></dt><dd>GOES-R Series Advanced Baseline Imager (ABI)</dd><dt><span>scene_id :</span></dt><dd>CONUS</dd><dt><span>instrument_ID :</span></dt><dd>FM1</dd><dt><span>dataset_name :</span></dt><dd>OR_ABI-L2-FSCC-M6_G16_s20223461326171_e20223461328544_c20223461329585.nc</dd><dt><span>iso_series_metadata_id :</span></dt><dd>e7ce8b20-b00a-11e1-afa6-0800200c9a66</dd><dt><span>title :</span></dt><dd>ABI L2 Snow Cover</dd><dt><span>summary :</span></dt><dd>The Snow Cover product consists of pixels containing the fractional amount of snow therein. The product is generated using spectral mixture analysis with a look-up table containing spectral reflectances of individual surfaces calculated from a radiative transfer model, and also a physical retrieval utilizing a spectral library lookup table to take into account the dependency of reflectance on snow grain size, and local and solar zenith angles. Product data is generated during the day.</dd><dt><span>keywords :</span></dt><dd>CRYOSPHERE &gt; SNOW/ICE &gt; SNOW COVER</dd><dt><span>keywords_vocabulary :</span></dt><dd>NASA Global Change Master Directory (GCMD) Earth Science Keywords, Version 7.0.0.0.0</dd><dt><span>license :</span></dt><dd>Unclassified data. Access is restricted to approved users only.</dd><dt><span>processing_level :</span></dt><dd>National Aeronautics and Space Administration (NASA) L2</dd><dt><span>date_created :</span></dt><dd>2022-12-12T13:29:58.5Z</dd><dt><span>cdm_data_type :</span></dt><dd>Image</dd><dt><span>time_coverage_start :</span></dt><dd>2022-12-12T13:26:17.1Z</dd><dt><span>time_coverage_end :</span></dt><dd>2022-12-12T13:28:54.4Z</dd><dt><span>timeline_id :</span></dt><dd>ABI Mode 6</dd><dt><span>production_data_source :</span></dt><dd>Realtime</dd><dt><span>id :</span></dt><dd>baaf4120-a55c-43da-a3e2-e7f959022e52</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (y: 1500, x: 2500,\n",
" number_of_time_bounds: 2,\n",
" number_of_image_bounds: 2,\n",
" number_of_LZA_bounds: 2,\n",
" number_of_SZA_bounds: 2)\n",
"Coordinates:\n",
" t datetime64[ns] ...\n",
" * y (y) float64 0.1282 ... 0.04427\n",
" * x (x) float64 -0.1013 ... 0.03861\n",
" y_image float32 ...\n",
" x_image float32 ...\n",
" retrieval_local_zenith_angle float32 ...\n",
" quantitative_local_zenith_angle float32 ...\n",
" retrieval_solar_zenith_angle float32 ...\n",
" quantitative_solar_zenith_angle float32 ...\n",
"Dimensions without coordinates: number_of_time_bounds, number_of_image_bounds,\n",
" number_of_LZA_bounds, number_of_SZA_bounds\n",
"Data variables: (12/25)\n",
" FSC (y, x) float32 ...\n",
" DQF (y, x) float32 ...\n",
" time_bounds (number_of_time_bounds) datetime64[ns] ...\n",
" goes_imager_projection int32 ...\n",
" y_image_bounds (number_of_image_bounds) float32 ...\n",
" x_image_bounds (number_of_image_bounds) float32 ...\n",
" ... ...\n",
" standard_deviations_of_snow_fractions float32 ...\n",
" algorithm_dynamic_input_data_container int32 ...\n",
" processing_parm_version_container int32 ...\n",
" algorithm_product_version_container int32 ...\n",
" percent_uncorrectable_GRB_errors float32 ...\n",
" percent_uncorrectable_L0_errors float32 ...\n",
"Attributes: (12/29)\n",
" naming_authority: gov.nesdis.noaa\n",
" Conventions: CF-1.7\n",
" Metadata_Conventions: Unidata Dataset Discovery v1.0\n",
" standard_name_vocabulary: CF Standard Name Table (v35, 20 July 2016)\n",
" institution: DOC/NOAA/NESDIS > U.S. Department of Commerce,...\n",
" project: GOES\n",
" ... ...\n",
" cdm_data_type: Image\n",
" time_coverage_start: 2022-12-12T13:26:17.1Z\n",
" time_coverage_end: 2022-12-12T13:28:54.4Z\n",
" timeline_id: ABI Mode 6\n",
" production_data_source: Realtime\n",
" id: baaf4120-a55c-43da-a3e2-e7f959022e52"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds = xr.open_dataset(fs.open(files[0]), engine=\"h5netcdf\")\n",
"ds"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "72b7ca90-2e0b-411a-8836-20d936b51cd4",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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5zF+/Hhs374dFy9eRE5ODhYuXIivvvrKpDoBgLe3N3x9ffHJJ5+gpKQE+/btQ3JyslaZ5557DhKJBJMnT0ZBQQG+/vprLF682OR7M8aYsTiBY8wKDhw4gOXLl2PDhg1QKBRwcnLChg0b8P333yMtLU3veRMmTMDy5cuxevVq9OzZE8OGDRNGXkokEuzatQve3t54/PHHERcXh27dumHr1q3C+SNGjMCKFSuwePFi9OzZEx9//DHS09MxZMgQg/UdM2YM3nzzTcyePRv9+/fH5cuXMW3aNJPegz59+mDp0qV4//330atXL2zcuBELFy7UKhMTE4OpU6dizJgxaN++PT744AMADybkHT9+PF599VWEhoZixIgROHbsGDp37mxSnYAHI2O3bNmC3Nxc9OrVC//3f/+HRYsWaZVxd3fHf/7zH+Tl5aFfv35444038P7775t8b8YYM5aEiMjalWCMMbFJJBLs2LHD4st9paamYufOnVp9GhljzFScwDHGHgoSiQRyuRy+vr746aefRL/flStXEB4eDpVKhfDwcE7gGGNmxaNQGWMPBc2j5sYjV8XScCSxZnoYxhgzF26BY4wxxhizMzyIgTHGGGPMznACxxhjjDFmZziBY4wxxhizM5zAMcYYY4zZGU7gGGOMMcbsDCdwjDHGGGN2hhM4xhhjjDE7wwkcY4wxxpid+X8zp8Tm10uyQwAAAABJRU5ErkJggg==",
"text/plain": [
"<Figure size 640x480 with 2 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ds.FSC.plot();"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.10"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment