Created
November 27, 2023 18:23
-
-
Save TomAugspurger/464b5c9d6ec0e928f8289f2f5158292e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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'><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</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='float64', name='y', 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='float64', name='x', 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 > 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 > SNOW/ICE > 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