Attributes { HDF5_GLOBAL { String short_name "ATL16"; String level "L3B"; String title "SET_BY_META"; String description "The ICESat-2 ATL16 atmosphere gridded standard data product reports weekly global cloud fraction, global aerosol fraction, total column optical depth over water, polar cloud fraction, polar blowing snow frequency, global and polar apparent surface reflectivity, global and polar ground detection frequency, unique global and polar observation counts, and atmosphere gridded parameter statistical values."; String Conventions "CF-1.6"; String contributor_name "Thomas A Neumann (thomas.neumann@nasa.gov), Stephen P Palm (stephen.p.palm@nasa.gov), Suneel K Bhardwaj (suneel.k.bhardwaj@nasa.gov), David W Hancock III (david.w.hancock@nasa.gov)"; String contributor_role "Project Scientist, Atmosphere Scientist, SDMS Data Producer, ASAS Data Producer"; String date_type "UTC"; String featureType "gridded"; String geospatial_lat_units "degrees_north"; String geospatial_lon_units "degrees_east"; String granule_type "ATL16"; String identifier_product_doi_authority "http://dx.doi.org"; String license "Data may not be reproduced or distributed without including the citation for this product included in this metadata. Data may not be distributed in an altered form without the written permission of the ICESat-2 Science Project Office at NASA/GSFC."; String naming_authority "http://dx.doi.org"; String spatial_coverage_type "Horizontal"; String standard_name_vocabulary "CF-1.6"; String time_type "CCSDS UTC-A"; String date_created "2021-03-29T15:24:21.000000Z"; String hdfversion "HDF5 1.10.3"; String history "2021-03-29T15:24:21.000000Z;7f49ee23-1598-3c2e-a85b-ffc11eb960c8;Created by PGE atlas_l3b_atm Version 1.2"; String identifier_file_uuid "7f49ee23-1598-3c2e-a85b-ffc11eb960c8"; String identifier_product_format_version "1.2"; Float64 time_coverage_duration 605339.00000000000; String time_coverage_end "2021-01-08T01:10:35.000000Z"; String time_coverage_start "2021-01-01T01:01:36.000000Z"; Float64 geospatial_lat_min -88.051831869451448; Float64 geospatial_lon_min -179.99999937257695; Float64 geospatial_lat_max 88.039431555734595; Float64 geospatial_lon_max 179.99998754573636; String publisher_name "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String publisher_email "nsidc@nsidc.org"; String publisher_url "https://nsidc.org/daac/"; String identifier_product_type "ATL16"; String identifier_product_doi "doi:10.5067/ATLAS/ATL16.003"; String institution "National Aeronautics and Space Administration (NASA)"; String creator_name "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String summary "The purpose of ATL16 is to provide a gridded summary of weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency."; String keywords "EARTH SCIENCE > SPECTRAL/ENGINEERING > LIDAR > LIDAR BACKSCATTER > NONE > NONE > NONE"; String keywords_vocabulary "NASA/GCMD Science Keywords"; String citation "Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center."; String processing_level "3B"; String references "http://nsidc.org/data/icesat2/data.html"; String project "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String instrument "ATLAS > Advanced Topographic Laser Altimeter System"; String platform "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String source "Spacecraft"; } orbit_info { String Description "Contains orbit information."; String data_rate "Varies. Data are only provided when one of the stored values (besides time) changes."; String fullnamepath "/orbit_info"; } METADATA { String Description "ISO19115 Structured Metadata Represented within HDF5"; String iso_19139_dataset_xml " ATL16_20210101010136_01231001_003_01.h5 NSIDC DAAC > National Snow and Ice Data Center DAAC nsidc@nsidc.org https://nsidc.org/daac/ pointOfContact 2021-03-29T15:24:21.000000Z ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009-02-15 ATL16_20210101010136_01231001_003_01.h5 2021-03-29T15:24:21.000000Z creation ATL16 The ECS Short Name 003 The ECS Version ID ATL16_20210101010136_01231001_003_01.h5 ProducerGranuleId The ICESat-2 ATL16 standard data product reports weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency. onGoing ATL16 003 largerWorkCitation eng geoscientificInformation -179.999999 179.999988 -88.051832 88.039432 2021-01-01T01:04:13.063112Z 2021-01-08T01:10:35.557668Z dataset 2021-03-29T15:24:21.000000Z;7f49ee23-1598-3c2e-a85b-ffc11eb960c8;Created by PGE atlas_l3b_atm Version 1.2 2021-03-29T15:24:21.000000Z "; String iso_19139_series_xml " ATL16.003 eng utf8 series NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center 303-492-6199 303-492-2468 1540 30th St Campus Box 449 Boulder Colorado 80309-0449 USA nsidc@nsidc.org https://nsidc.org/daac/ 9:00 A.M. to 5:00 P.M., U.S. Mountain Time, Monday through Friday, excluding U.S. holidays. Contact by e-mail first pointOfContact 2015-10-15 ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009(E) ATLAS/ICESat-2 L3B Weekly Gridded Atmosphere 2016-06-09 revision 003 ATL16 The ECS Short Name 003 The ECS Version ID doi:10.5067/ATLAS/ATL16.003 gov.nasa.esdis A Digital Object Identifier (DOI) National Aeronautics and Space Administration (NASA) resourceProvider GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System originator Initial version of the processing software The ICESat-2 ATL16 standard data product reports weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency. The purpose of ATL16 is to provide a gridded summary of weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency. The software that generates the ATL16 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland. onGoing NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor HDF 5 EARTH SCIENCE > SPECTRAL/ENGINEERING > LIDAR > LIDAR BACKSCATTER > NONE > NONE > NONE EARTH SCIENCE > ATMOSPHERE > CLOUDS > CLOUD PROPERTIES > CLOUD HEIGHT > NONE > NONE EARTH SCIENCE > ATMOSPHERE > CLOUDS > CLOUD MICROPHYSICS > CLOUD OPTICAL DEPTH/THICKNESS > NONE > NONE theme NASA/GCMD Science Keywords NASA Global Change Master Directory (GCMD) User Support Office NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov https://gcmd.nasa.gov/ https web browser NASA Global Change Master Directory (GCMD) Home Page information http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian Global Change Master Directory (GCMD) NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov https://gcmd.nasa.gov/Resources/valids/ https web browser NASA Global Change Master Directory (GCMD) Keyword Page This page describes the NASA GCMD Keywords, how to reference those keywords and provides download instructions. download http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian GEOGRAPHIC REGION > GLOBAL place NASA/GCMD Location Keywords NASA/NSIDC_DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center dataCenter NASA/GCMD Data Center Keywords Earth Observation Satellites > NASA Decadal Survey > ICESAT-2 > Ice, Cloud, and land Elevation Satellite-2 platform NASA/GCMD Platform Keywords Earth Remote Sensing Instruments > Active Remote Sensing > Altimeters > Lidar/Laser Altimeters > ATLAS > Advanced Topographic Laser Altimeter System instrument NASA/GCMD Instrument Keywords Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center. eng geoscientificInformation SpatialCoverageType=HORIZONTAL, SpatialGranuleSpatialRepresentation=CARTESIAN, TemporalRangeType=Continuous Range, TimeType=UTC, CoordinateSystem=CARTESIAN -180.0 180.0 -90.0 90.0 2005-01-01T00:00:00Z 2020-12-31T23:59:59Z 3B 3B HDF 5 NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor http://nsidc.org/data/icesat2/data.html https Data Product Description Page information http://nsidc.org/data/icesat2/order.html https Data Product Order Page order https://doi.org/10.5067/ATLAS/ATL16.003 https Digital Object Identifier URL information ATLAS > Advanced Topographic Laser Altimeter System ATLAS Advanced Topographic Laser Altimeter System Laser Altimeter ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS. ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 underDevelopment ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 Spacecraft "; String fullnamepath "/METADATA"; } METADATA_AcquisitionInformation { } METADATA_AcquisitionInformation_lidar { String pulse_rate "10000 pps"; String wavelength "532 nm"; String identifier "ATLAS"; String type "Laser Altimeter"; String description "ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS."; String fullnamepath "/METADATA/AcquisitionInformation/lidar"; } METADATA_AcquisitionInformation_lidarDocument { String edition "Pre-Release"; String publicationDate "12/31/17"; String title "A document describing the ATLAS instrument will be provided by the ICESat-2 Project Science Office."; String fullnamepath "/METADATA/AcquisitionInformation/lidarDocument"; } METADATA_AcquisitionInformation_platform { String identifier "ICESat-2"; String description "Ice, Cloud, and land Elevation Satellite-2"; String type "Spacecraft"; String fullnamepath "/METADATA/AcquisitionInformation/platform"; } METADATA_AcquisitionInformation_platformDocument { String edition "31-Dec-16"; String publicationDate "31-Dec-16"; String title "The Ice, Cloud, and land Elevation Satellite-2 (ICESat-2): Science requirements, concept, and implementation. Thorsten Markus, Tom Neumann, Anthony Martino, Waleed Abdalati, Kelly Brunt, Beata Csatho, Sinead Farrell, Helen Fricker, Alex Gardner, David Harding, Michael Jasinski, Ron Kwok, Lori Magruder, Dan Lubin, Scott Luthcke, James Morison, Ross Nelson, Amy Neuenschwander, Stephen Palm, Sorin Popescu, CK Shum, Bob E. Schutz, Benjamin Smith, Yuekui Yang, Jay Zwally. http://dx.doi.org/10.1016/j.rse.2016.12.029"; String fullnamepath "/METADATA/AcquisitionInformation/platformDocument"; } METADATA_DataQuality { String scope "NOT_SET"; String fullnamepath "/METADATA/DataQuality"; } METADATA_DataQuality_CompletenessOmission { String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; String fullnamepath "/METADATA/DataQuality/CompletenessOmission"; } METADATA_DataQuality_DomainConsistency { String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; String fullnamepath "/METADATA/DataQuality/DomainConsistency"; } METADATA_ProductSpecificationDocument { String ShortName "ATL16_SDP"; String characterSet "utf8"; String edition "v1.2"; String language "eng"; String publicationDate "Aug 2020"; String title "ICESat-2-SIPS-SPEC-xxx - ATLAS Science Algorithm Standard Data Product (SDP) Volume x (ATL16)."; String fullnamepath "/METADATA/ProductSpecificationDocument"; } METADATA_SeriesIdentification { String maintenanceAndUpdateFrequency "asNeeded"; String maintenanceDate "SET_BY_META"; String VersionID "003"; String language "eng"; String characterSet "utf8"; String pointOfContact "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String longName "ATLAS/ICESat-2 L3B Weekly Gridded Atmosphere"; String shortName "ATL16"; String identifier_product_DOI "doi:10.5067/ATLAS/ATL16.003"; String revisionDate "2016-06-09"; String resourceProviderOrganizationName "National Aeronautics and Space Administration (NASA)"; String abstract "The ICESat-2 ATL16 standard data product reports weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency."; String purpose "The purpose of ATL16 is to provide a gridded summary of weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency."; String credit "The software that generates the ATL16 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland."; String status "onGoing"; String format "HDF"; String formatVersion "5"; String topicCategory "geoscientificInformation"; String mission "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String fullnamepath "/METADATA/SeriesIdentification"; } METADATA_DatasetIdentification { String spatialRepresentationType "gridded"; String creationDate "2021-03-29T15:24:21.000000Z"; String uuid "7f49ee23-1598-3c2e-a85b-ffc11eb960c8"; String fileName "ATL16_20210101010136_01231001_003_01.h5"; String VersionID "003"; String language "eng"; String characterSet "utf8"; String shortName "ATL16"; String originatorOrganizationName "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String abstract "The ICESat-2 ATL16 standard data product reports weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency."; String purpose "The purpose of ATL16 is to provide a gridded summary of weekly global cloud fraction, total column optical depth over the oceans, polar cloud fraction, blowing snow frequency, apparent surface reflectivity, and ground detection frequency."; String credit "The software that generates the ATL16 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland."; String status "onGoing"; String topicCategory "geoscientificInformation"; String fullnamepath "/METADATA/DatasetIdentification"; } METADATA_Extent { Float64 northBoundLatitude 88.039431555734595; Float64 eastBoundLongitude 179.99998754573636; Float64 southBoundLatitude -88.051831869451448; Float64 westBoundLongitude -179.99999937257695; String rangeBeginningDateTime "2021-01-01T01:04:13.063112Z"; String rangeEndingDateTime "2021-01-08T01:10:35.557668Z"; String fullnamepath "/METADATA/Extent"; } METADATA_QADatasetIdentification { String abstract "An ASCII product that contains statistical information on data product results. These statistics enable data producers and users to assess the quality of the data in the data product granule"; String creationDate "2021-03-29T15:29:23.000000Z"; String fileName "ATL16_20210101010136_01231001_003_01.qa"; String fullnamepath "/METADATA/QADatasetIdentification"; } METADATA_Lineage { } METADATA_Lineage_ANC25_16 { String description "HDF5 template file that defines the organization and default content of the product."; String fileName "atl16_template.h5"; String shortName "ANC25-16"; String uuid "7835adb4-8a84-3676-a156-c0e957406471"; String version "012"; String fullnamepath "/METADATA/Lineage/ANC25-16"; } METADATA_Lineage_ANC26_16 { String description "HDF5 template file that defines the organization and default content of the product metadata."; String fileName "atl16_metadata_template.h5"; String shortName "ANC26-16"; String uuid "6c7e6a68-23d1-373c-90f1-2a6b3f9aa7f1"; String version "012"; String fullnamepath "/METADATA/Lineage/ANC26-16"; } METADATA_Lineage_ANC36_16 { String description "ISO 19139 XML file containing Series-level metadata information."; String fileName "ANC36-16_20210107160638_003_01.xml"; String shortName "ANC36-16"; String uuid "0533aadb-cff1-3a14-9eaa-499b1326a2f7"; String version "003"; String fullnamepath "/METADATA/Lineage/ANC36-16"; } METADATA_Lineage_ANC38_16 { String description "ISO 19139 XML file containing DataSet-level metadata information."; String fileName "ANC38-16_20210107160644_003_01.xml"; String shortName "ANC38-16"; String uuid "49b397b4-8d04-34ca-81b0-3e55944f3994"; String version "003"; String fullnamepath "/METADATA/Lineage/ANC38-16"; } METADATA_Lineage_ATL09 { String description "ICESat-2 ATLAS L3A Atmosphere data products."; String end_geoseg "SET_BY_PGE"; String start_geoseg "SET_BY_PGE"; String fileName "ATL09_20210101010136_01231001_004_01.h5\000", "ATL09_20210101023553_01241001_004_01.h5\000", "ATL09_20210101041011_01251001_004_01.h5\000", "ATL09_20210101054428_01261001_004_01.h5\000", "ATL09_20210101071845_01271001_004_01.h5\000", "ATL09_20210101085303_01281001_004_01.h5\000", "ATL09_20210101102720_01291001_004_01.h5\000", "ATL09_20210101120138_01301001_004_01.h5\000", "ATL09_20210101133555_01311001_004_01.h5\000", "ATL09_20210101151012_01321001_004_01.h5\000", "ATL09_20210101164430_01331001_004_01.h5\000", "ATL09_20210101181847_01341001_004_01.h5\000", "ATL09_20210101195305_01351001_004_01.h5\000", "ATL09_20210101212722_01361001_004_01.h5\000", "ATL09_20210101230139_01371001_004_01.h5\000", "ATL09_20210102003557_01381001_004_01.h5\000", "ATL09_20210102021014_01391001_004_01.h5\000", "ATL09_20210102034431_01401001_004_01.h5\000", "ATL09_20210102051849_01411001_004_01.h5\000", "ATL09_20210102065306_01421001_004_01.h5\000", "ATL09_20210102082724_01431001_004_01.h5\000", "ATL09_20210102100141_01441001_004_01.h5\000", "ATL09_20210102113559_01451001_004_01.h5\000", "ATL09_20210102131016_01461001_004_01.h5\000", "ATL09_20210102144433_01471001_004_01.h5\000", "ATL09_20210102161850_01481001_004_01.h5\000", "ATL09_20210102175308_01491001_004_01.h5\000", "ATL09_20210102192725_01501001_004_01.h5\000", "ATL09_20210102210143_01511001_004_01.h5\000", "ATL09_20210102223600_01521001_004_01.h5\000", "ATL09_20210103001017_01531001_004_01.h5\000", "ATL09_20210103014435_01541001_004_01.h5\000", "ATL09_20210103031852_01551001_004_01.h5\000", "ATL09_20210103045309_01561001_004_01.h5\000", "ATL09_20210103062727_01571001_004_01.h5\000", "ATL09_20210103080144_01581001_004_01.h5\000", "ATL09_20210103093602_01591001_004_01.h5\000", "ATL09_20210103111019_01601001_004_01.h5\000", "ATL09_20210103124436_01611001_004_01.h5\000", "ATL09_20210103141853_01621001_004_01.h5\000", "ATL09_20210103155311_01631001_004_01.h5\000", "ATL09_20210103172728_01641001_004_01.h5\000", "ATL09_20210103190146_01651001_004_01.h5\000", "ATL09_20210103203603_01661001_004_01.h5\000", "ATL09_20210103221020_01671001_004_01.h5\000", "ATL09_20210103234438_01681001_004_01.h5\000", "ATL09_20210104011855_01691001_004_01.h5\000", "ATL09_20210104025312_01701001_004_01.h5\000", "ATL09_20210104042729_01711001_004_01.h5\000", "ATL09_20210104060147_01721001_004_01.h5\000", "ATL09_20210104073604_01731001_004_01.h5\000", "ATL09_20210104091022_01741001_004_01.h5\000", "ATL09_20210104104439_01751001_004_01.h5\000", "ATL09_20210104121856_01761001_004_01.h5\000", "ATL09_20210104135314_01771001_004_01.h5\000", "ATL09_20210104152731_01781001_004_01.h5\000", "ATL09_20210104170148_01791001_004_01.h5\000", "ATL09_20210104183606_01801001_004_01.h5\000", "ATL09_20210104201023_01811001_004_01.h5\000", "ATL09_20210104214440_01821001_004_01.h5\000", "ATL09_20210104231858_01831001_004_01.h5\000", "ATL09_20210105005315_01841001_004_01.h5\000", "ATL09_20210105022733_01851001_004_01.h5\000", "ATL09_20210105040150_01861001_004_01.h5\000", "ATL09_20210105053607_01871001_004_01.h5\000", "ATL09_20210105071025_01881001_004_01.h5\000", "ATL09_20210105084442_01891001_004_01.h5\000", "ATL09_20210105101900_01901001_004_01.h5\000", "ATL09_20210105115317_01911001_004_01.h5\000", "ATL09_20210105132734_01921001_004_01.h5\000", "ATL09_20210105150152_01931001_004_01.h5\000", "ATL09_20210105163609_01941001_004_01.h5\000", "ATL09_20210105181026_01951001_004_01.h5\000", "ATL09_20210105194444_01961001_004_01.h5\000", "ATL09_20210105211901_01971001_004_01.h5\000", "ATL09_20210105225319_01981001_004_01.h5\000", "ATL09_20210106002736_01991001_004_01.h5\000", "ATL09_20210106020154_02001001_004_01.h5\000", "ATL09_20210106033611_02011001_004_01.h5\000", "ATL09_20210106051028_02021001_004_01.h5\000", "ATL09_20210106064446_02031001_004_01.h5\000", "ATL09_20210106081903_02041001_004_01.h5\000", "ATL09_20210106095320_02051001_004_01.h5\000", "ATL09_20210106112738_02061001_004_01.h5\000", "ATL09_20210106130155_02071001_004_01.h5\000", "ATL09_20210106143612_02081001_004_01.h5\000", "ATL09_20210106161030_02091001_004_01.h5\000", "ATL09_20210106174447_02101001_004_01.h5\000", "ATL09_20210106191905_02111001_004_01.h5\000", "ATL09_20210106205322_02121001_004_01.h5\000", "ATL09_20210106222739_02131001_004_01.h5\000", "ATL09_20210107000157_02141001_004_01.h5\000", "ATL09_20210107013614_02151001_004_01.h5\000", "ATL09_20210107031031_02161001_004_01.h5\000", "ATL09_20210107044449_02171001_004_01.h5\000", "ATL09_20210107061906_02181001_004_01.h5\000", "ATL09_20210107075324_02191001_004_01.h5\000", "ATL09_20210107092741_02201001_004_01.h5\000", "ATL09_20210107110158_02211001_004_01.h5\000", "ATL09_20210107123616_02221001_004_01.h5\000", "ATL09_20210107141033_02231001_004_01.h5\000", "ATL09_20210107154450_02241001_004_01.h5\000", "ATL09_20210107171908_02251001_004_01.h5\000", "ATL09_20210107185325_02261001_004_01.h5\000", "ATL09_20210107202743_02271001_004_01.h5\000", "ATL09_20210107220200_02281001_004_01.h5\000", "ATL09_20210107233618_02291001_004_01.h5\000"; String shortName "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000", "ATL09\000"; String uuid "11366e5a-3b32-3a8d-b841-89d9d937a7e4\000", "336e8d2b-759e-31e9-baf9-a4c5a237b30d\000", "32204915-bb5a-3b0f-838d-17a78122b765\000", "8d419a0d-2914-3041-9eb0-f4c75a0db209\000", "168b0a48-2b15-3660-9bc2-62c514eddaf9\000", "64493058-2b17-3beb-9a26-34a34d3b463e\000", "83ae8cc5-0805-3e41-b077-67a4e71a7776\000", "7c2caaec-7af9-31d5-b51b-b32a9d277e55\000", "b1d57981-5301-3e39-b11d-be577caac902\000", "3e93efca-347d-355f-a749-79c72f954974\000", "b6926183-116c-377e-8c77-23f40f7edbc7\000", "9898fe7b-a575-3d56-bdd3-70170c438d6d\000", "be73ab43-2b5b-35f2-b085-652e3b896291\000", "6e110bce-94c7-3d2b-8ee1-6f1401f40cb1\000", "c2c250b0-43df-31d4-9cb7-73bb50233c7a\000", "6d6bd06b-6738-380c-898c-2cb060aebf6c\000", "641c4c27-87b3-3f8e-a70a-a2a0344aa394\000", "bb79ead8-7557-35aa-a028-287e7962926f\000", "854ab8b8-742e-352a-9b29-bc4846ad821b\000", "2da235f9-e5f6-3fb9-934a-03c729f1112e\000", "9606c138-e401-32f1-aea8-e1bcbcf502c8\000", "d90ddfaf-4b1e-3da8-b2ab-c82d4c23e7e0\000", "089fb0be-c616-3b5a-ada1-f9f073f25592\000", "b7efedf9-8645-3886-8c61-20698e3a0b12\000", "b8974c5e-75b7-3413-9088-b5dae8c72623\000", "c8dc9be4-ffd1-3915-a608-f76c06688440\000", "f5b8c3e3-a383-3747-a840-d812f0784e48\000", "12c87458-026a-38cc-9ba5-f8d1f7f6dd82\000", "e9ec09f4-12e4-3f4f-8853-b38d7729e88b\000", "0690a48f-525f-3a6d-a14d-43895c2c5522\000", "bbe497a6-e9e3-3dcc-898d-8f02c0c642d8\000", "ffa38e10-c0fa-34c0-8a38-08b84707c2bd\000", "ba907af9-58b0-3ed8-a399-5238b63e33c5\000", "17e9f27f-9c79-3587-ad87-8d1b63949fe9\000", "3259faa1-1bf4-3726-86ec-d8c06bffced7\000", "4ec17fe6-ffe3-36b4-8dcd-3a997f73c19e\000", "79c633d4-129a-31a5-85f0-4248744b7311\000", "7edf237e-0d48-3d8a-bc2e-2ed804c52d99\000", "a803266b-26f4-329b-8cd8-ff3d917f9521\000", "996d4b2b-41ae-30c3-9fab-410124e290f2\000", "7ac1e244-31f9-3595-8494-8eaf2a1d01af\000", "3003e926-2ee1-37fb-8cb9-3281883a09ba\000", "0832098e-428f-30ee-8120-a7a0c1d22a24\000", "878084b0-2e71-3498-9e37-fd8766f6ff62\000", "348f5da5-b144-3c20-a06a-1b0104e11d99\000", "3c6fb947-e871-3c51-9535-71721774c836\000", "77df65ee-e8fc-3225-a0ef-b23d14f6d3af\000", "9ed36a39-fdec-3357-b04d-54c299f20b06\000", "14fb6737-2f86-3c4a-a50d-ace555ec0c66\000", "81049c68-f77e-3c90-9f40-7e475a2eb2dc\000", "59e833b7-1446-3091-84d9-67628802f916\000", "940a7f65-dda5-345d-b8c3-6f340b09fc15\000", "567a5f40-4abc-3e30-8997-f5895fb3e934\000", "481f49d8-67cc-3de9-8039-ffab1f0c3083\000", "fe075dd7-34a7-3d25-9cfa-58b7ccfc282c\000", "0186a541-1bb6-37eb-95c3-6d9cde6038d2\000", "7dc7e09b-3224-335e-8a13-514ebb53b049\000", "a3a9c18c-b109-3b0a-8669-8e5e99c4b6d8\000", "2a8b856b-f2bf-3453-8e23-aa7a83a2904a\000", "776bb4da-2906-3667-9fd3-f7c6fc7a5759\000", "5360fb78-4df4-326b-8dac-ed6c923074f0\000", "b2370340-dcab-3134-9805-d8116eb33210\000", "7285f5b3-4c20-3597-9db8-5e0a84218a45\000", "eac56499-dda8-3924-95bd-05161800828a\000", "789bcb29-6b96-3d46-80dd-7d23c8c0dd79\000", "6bc738cd-7c48-3afe-a211-30d6cbe9918f\000", "a0771ea4-e5be-3584-a086-5267007db70d\000", "3356d383-8491-379e-bcff-4a5089538072\000", "8e15dcb1-c0a5-3df0-add8-0ea3c2502d44\000", "1f21203d-80f7-32fb-9f52-6780c73ba38b\000", "ee6f9524-851d-3067-8320-cc7c3925c125\000", "11b409c5-73d9-3698-befa-9503788381d2\000", "66c8e55e-f301-3580-8a04-2d02f9d54bd5\000", "69543af6-ac12-3313-b5dd-274ed7350f67\000", "2b7b694f-8ccd-3258-b3f0-4b1bf7a7a0d3\000", "9d56986f-87e5-3a58-9a0c-f4e4bb601c4a\000", "87d41dcb-e8a4-3f7d-be05-63f421c410b5\000", "a4d73437-5845-34fc-bcc6-1853f5a4f468\000", "3e82b678-3d62-3d03-8029-7481eb8b22bc\000", "cd12fd0f-6bb0-3088-a705-a32bcb5ad3fe\000", "92860bc6-7815-317c-bf86-934f887474ab\000", "bf857baf-99bc-31ba-89d0-6cca287e990f\000", "4dfb7965-96a7-3496-89c4-156c30565c59\000", "e855c38b-7fd5-3d46-9ef2-1f959f82961a\000", "b34e5d54-2798-397a-bedf-bfe7b06fcc73\000", "41771a71-478b-3580-877e-4ad7a0e30cd5\000", "672d0b3c-4965-399c-8ca9-1cb96f95bcc2\000", "66b01400-a1e0-3bbd-9d3e-21633b6f8769\000", "f18bf8db-7dfb-3284-8292-799a0a0c3347\000", "2fd872e9-a0ce-317e-ba59-547af6a4dc21\000", "3e66158a-626b-3be2-9edf-85cd598b9ec1\000", "89903ebb-5ab6-38df-9559-ec9404a263a4\000", "a5e679a9-ca04-3900-b9d0-8fa313fcd577\000", "08b192fa-7659-3816-a77e-3046092e0627\000", "f51a9029-d719-36d8-8912-606a0e8c8a73\000", "d8be5417-da82-3986-8084-d44d38f92321\000", "38f5adf4-6509-3d89-acb8-a4d46258399d\000", "d6194e3a-3d6d-3812-bc23-54f661fb2cf1\000", "ac793c89-1bd1-3ba8-a230-0dda66d38cc5\000", "7dcd45e9-0daa-3a55-baf2-aa1e83a0c072\000", "4d4c16d8-ea01-37ef-ac0c-20856fb94934\000", "c0611ead-2d74-352c-9f2d-e23930fe08ea\000", "a72c8511-5ca3-3c86-a0c5-05990f873813\000", "17cc5d2c-597c-3467-9b38-00ca1014cfe5\000", "3bd2a4ef-a69f-3fc6-975f-9303b5d82383\000", "0205ad30-28b6-35cf-a6f4-b66eceedbbf7\000", "432d0016-eb35-3237-9375-85c3b1ff115f\000"; String version "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000", "004\000"; Int32 start_cycle 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10; Int32 end_cycle 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10; Int32 start_orbit 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913; Int32 end_orbit 12807, 12808, 12809, 12810, 12811, 12812, 12813, 12814, 12815, 12816, 12817, 12818, 12819, 12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828, 12829, 12830, 12831, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 12842, 12843, 12844, 12845, 12846, 12847, 12848, 12849, 12850, 12851, 12852, 12853, 12854, 12855, 12856, 12857, 12858, 12859, 12860, 12861, 12862, 12863, 12864, 12865, 12866, 12867, 12868, 12869, 12870, 12871, 12872, 12873, 12874, 12875, 12876, 12877, 12878, 12879, 12880, 12881, 12882, 12883, 12884, 12885, 12886, 12887, 12888, 12889, 12890, 12891, 12892, 12893, 12894, 12895, 12896, 12897, 12898, 12899, 12900, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12908, 12909, 12910, 12911, 12912, 12913; Int32 start_rgt 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229; Int32 end_rgt 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229; Int32 start_region 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; Int32 end_region 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14; String fullnamepath "/METADATA/Lineage/ATL09"; } METADATA_Lineage_ANC19 { String description "TAI to UTC leapsecond file retrieved from ftp://maia.usno.navy.mil/ser7/tai-utc.dat"; String fileName "tai_utc_2017.dat"; String shortName "ANC19"; String uuid "7c66d365-278a-31f7-8fe4-9c80e2f012e5"; String version "001"; String fullnamepath "/METADATA/Lineage/ANC19"; } METADATA_Lineage_Control { String description "Text-based keyword=value file generated automatically within the ICESat-2 data system that specifies all of the conditions required for each individual run of the software."; String fileName "CTL_atl16_006801679.ctl"; String shortName "CNTL"; String version "1"; String fullnamepath "/METADATA/Lineage/Control"; } METADATA_ProcessStep { } METADATA_ProcessStep_Browse { String processDescription "Browse processing is performed for each granule SIPS produces. The browse utility reads data from the granule and produces browse images as defined in the respective product ATBD. The utility then embeds each browse image into the product within the /Browse group."; String identifier "atlas_brw"; String softwareVersion "Version 2.4.1"; String softwareDate "Jan 14 2021"; String softwareTitle "Creates ATLAS HDF5 browse files"; String runTimeParameters "CTL_atl16_006801679.ctl"; String stepDateTime "2021-03-29T15:29:23.000000Z"; String fullnamepath "/METADATA/ProcessStep/Browse"; } METADATA_ProcessStep_Metadata { String identifier "atlas_meta"; String softwareVersion "Version 4.4.1"; String softwareDate "Jan 14 2021"; String softwareTitle "Creates ATLAS XML metadata files"; String runTimeParameters "CTL_atl16_006801679.ctl"; String stepDateTime "2021-03-29T15:29:35.000000Z"; String fullnamepath "/METADATA/ProcessStep/Metadata"; } METADATA_ProcessStep_PGE { String ATBDDate "August 12, 2020"; String ATBDTitle "ICESat-2 Algorithm Theoretical Basis Document for Atmosphere Gridded Products"; String ATBDVersion "V3.1 [Interim]"; String documentDate "Aug 2020"; String documentation "ATLAS Science Algorithm Software Design Description (SDD) - Volume 18 (atlas_l3b_atm)"; String processDescription "Computes gridded atmosphere products."; String identifier "atlas_l3b_atm"; String softwareVersion "Version 1.2"; String softwareDate "Oct 29 2020"; String softwareTitle "ASAS L3B ATM PGE"; String runTimeParameters "CTL_atl16_006801679.ctl"; String stepDateTime "2021-03-29T15:24:21.000000Z"; String fullnamepath "/METADATA/ProcessStep/PGE"; } METADATA_ProcessStep_QA { String processDescription "QA processing is performed by an external utility on each granule produced by SIPS. The utility reads the granule, performs both generic and product-specific quality-assessment calculations, and writes a text-based quality assessment report. The name and creation data of this report are identified within the QADatasetIdentification metadata"; String identifier "atl16_qa_util"; String softwareVersion "Version 1.2"; String softwareDate "Oct 29 2020"; String softwareTitle "ATL16 QA Utility"; String runTimeParameters "CTL_atl16_006801679.ctl"; String stepDateTime "2021-03-29T15:29:23.000000Z"; String fullnamepath "/METADATA/ProcessStep/QA"; } quality_assessment { String Description "Contains quality assessment data. This may include QA counters, QA along-track data and/or QA summary data. Also contains atmosphere gridded parameter statistical data."; String fullnamepath "/quality_assessment"; } quality_assessment_atmosphere { String Description "Contains statistical parameters (including minimum, maximum, mean, and standard deviation) for each atmosphere gridded parameter."; String fullnamepath "/quality_assessment/atmosphere"; } ancillary_data { String Description "Contains information ancillary to the data product. This may include product characteristics, instrument characteristics and/or processing constants."; String data_rate "Data within this group pertain to the granule in its entirety."; String fullnamepath "/ancillary_data"; } ancillary_data_atmosphere { String Description "Contains general ancillary and processing control parameters."; String data_rate "Data within this group pertain to the granule in its entirety."; String fullnamepath "/ancillary_data/atmosphere"; } delta_time_end { String long_name "end time"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "L3B ATM ATBD, Section 5.0, Table 5."; String contentType "auxiliaryInformation"; String description "The end time scalar parameter (end_time). The end time/date of the data used to make the product. Number of GPS seconds since the ATLAS SDP epoch at the end of the data collection. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "delta_time_end"; String fullnamepath "/delta_time_end"; } npolar_grnd_detect { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Ground Detection Frequency (fraction)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.6, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar ground detection frequency two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the number of detected surface signal 25 Hz (high-rate profile) observations (surface_sig () > 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar ground detection values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The calculation results in a fractional value. The ATL09 required detected surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin in the L3A ATM high-rate profile processing. Grid array organization: npolar_grnd_detect (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_grnd_detect (120,30), type: floating point. Reference: npolar_grnd_detect (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_grnd_detect_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_grnd_detect"; String fullnamepath "/npolar_grnd_detect"; } orbit_info_cycle_number { String long_name "Cycle Number"; String units "1"; Int16 valid_min 0; Int16 valid_max 50; String contentType "referenceInformation"; String description "A count of the number of exact repeats of this reference orbit. Type: integer*1."; String source "Operations"; String origname "cycle_number"; String fullnamepath "/orbit_info/cycle_number"; String coordinates "orbit_info_crossing_time"; } orbit_info_orbit_number { String long_name "Orbit Number"; String units "1"; String source "Operations"; UInt16 valid_min 1; UInt16 valid_max 65000; String contentType "referenceInformation"; String description "Unique identifying number for each planned ICESat-2 orbit."; String origname "orbit_number"; String fullnamepath "/orbit_info/orbit_number"; String coordinates "orbit_info_crossing_time"; } orbit_info_lan { String long_name "Ascending Node Longitude"; String units "degrees_east"; String source "POD/PPD"; Float64 valid_min -180.00000000000000; Float64 valid_max 180.00000000000000; String contentType "referenceInformation"; String description "Longitude at the ascending node crossing. Type: double precision."; String origname "lan"; String fullnamepath "/orbit_info/lan"; String coordinates "orbit_info_crossing_time"; } orbit_info_sc_orient { String long_name "Spacecraft Orientation"; String units "1"; String source "POD/PPD"; Int16 valid_min 0; Int16 valid_max 2; String contentType "referenceInformation"; String description "This parameter tracks the spacecraft orientation between forward, backward and transitional flight modes. ICESat-2 is considered to be flying forward when the weak beams are leading the strong beams; and backward when the strong beams are leading the weak beams. ICESat-2 is considered to be in transition while it is maneuvering between the two orientations. Science quality is potentially degraded while in transition mode. Type: integer*1."; String flag_meanings "backward forward transition"; Int16 flag_values 0, 1, 2; String origname "sc_orient"; String fullnamepath "/orbit_info/sc_orient"; String coordinates "orbit_info_sc_orient_time"; } orbit_info_rgt { String long_name "Reference Ground track"; String units "1"; String source "POD/PPD"; Int16 valid_min 1; Int16 valid_max 1387; String contentType "referenceInformation"; String description "The reference ground track (RGT) is the track on the earth at which a specified unit vector within the observatory is pointed. Under nominal operating conditions, there will be no data collected along the RGT, as the RGT is spanned by GT3 and GT4. During slews or off-pointing, it is possible that ground tracks may intersect the RGT. The ICESat-2 mission has 1387 RGTs. Type: integer*2."; String origname "rgt"; String fullnamepath "/orbit_info/rgt"; String coordinates "orbit_info_crossing_time"; } global_grnd_detect_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "global_grnd_detect_img"; String fullnamepath "/global_grnd_detect_img"; } spolar_grnd_detect { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Ground Detection Frequency (fraction)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.6, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar ground detection frequency two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the number of detected surface signal 25 Hz (high-rate profile) observations (surface_sig () > 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar ground detection values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The calculation results in a fractional value. The ATL09 required detected surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin in the L3A ATM high-rate profile processing. Grid array organization: spolar_grnd_detect (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_grnd_detect (120,30), type: floating point. Reference: spolar_grnd_detect (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_grnd_detect_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_grnd_detect"; String fullnamepath "/spolar_grnd_detect"; } spolar_lowcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_lowcloud_frac_img"; String fullnamepath "/spolar_lowcloud_frac_img"; } npolar_highcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_highcloud_frac_img"; String fullnamepath "/npolar_highcloud_frac_img"; } npolar_hirate_blowing_snow_freq_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_hirate_blowing_snow_freq_img"; String fullnamepath "/npolar_hirate_blowing_snow_freq_img"; } spolar_hirate_blowing_snow_freq_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_hirate_blowing_snow_freq_img"; String fullnamepath "/spolar_hirate_blowing_snow_freq_img"; } npolar_grnd_detect_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_grnd_detect_img"; String fullnamepath "/npolar_grnd_detect_img"; } npolar_lowcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Low Cloud Fraction (<= 4km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar low (<= 4km) cloud fraction two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs below and up to and including 4 km from the layer top (layer_top (,) <= 4.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar low cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALD. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: npolar_lowcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_lowcloud_frac (120,30), type: floating point. Reference: npolar_lowcloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_lowcloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_lowcloud_frac"; String fullnamepath "/npolar_lowcloud_frac"; } global_asr_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "global_asr_img"; String fullnamepath "/global_asr_img"; } npolar_lorate_bsnow_obs_grid { String long_name "north polar low-rate blowing snow frequency observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The north polar low-rate blowing snow observation count two-dimensional gridded parameter. The number of low-rate profile blowing snow observations used in the computation of low-rate blowing snow frequency for the Arctic. For each north polar grid cell this represents the number of valid blowing snow confidence 1 Hz (low-rate profile) observations (bsnow_con () .ne. INVALID), where the low-rate profile blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is actually implemented as bsnow_con () => -2). Only valid detected blowing snow layer top height 1 Hz (low-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) and only valid blowing snow confidence 1 Hz (low-rate profile) observations (bsnow_con () .ne. INVALID), where the low-rate blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is implemented as bsnow_con () => -2) in each grid cell are used to compute the cell north polar low-rate blowing snow frequency (npolar_lorate_blowing_snow_freq (i,j)). Grid array organization: npolar_lorate_bsnow_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_lorate_bsnow_obs_grid (120,30), type: floating point. Reference: npolar_lorate_bsnow_obs_grid (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. The north polar observation counts are applicable to the atmosphere gridded parameter: npolar_lorate_blowing_snow_freq (i,j)."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_lorate_bsnow_obs_grid"; String fullnamepath "/npolar_lorate_bsnow_obs_grid"; } spolar_lowcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Low Cloud Fraction (<= 4km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar low (<= 4km) cloud fraction two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs below and up to and including 4 km from the layer top (layer_top(,) <= 4.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar low cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: spolar_lowcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_lowcloud_frac (120,30), type: floating point. Reference: spolar_lowcloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_lowcloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_lowcloud_frac"; String fullnamepath "/spolar_lowcloud_frac"; } global_column_od { Float32 _FillValue 3.402823466e+38; String long_name "Global (Over Water) Total Column Optical Depth (0-1.5)"; String units "1"; String source "L3B ATM ATBD, Section 3.2, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.500000000; String contentType "modelResult"; String description "The global (over water) average total column optical depth two-dimensional atmospheric gridded parameter. For each global grid cell this represents the ratio of the summation of the valid over-water (column_od_asr_qf () = 4 for water) column optical depth 25 Hz (high-rate profile) observations (column_od_asr () .ne. INVALID) to the number of valid over-water column optical depth 25 Hz (high-rate profile) observations (tcod_obs_grid (i,j)) in that cell. The average over-water global total column optical depth values are produced when the number of valid over-water column optical depth 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (tcod_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required total column optical depth (column_od_asr ()) is estimated from the apparent surface reflectance (ASR) and the assumed actual surface reflectance. The required total column optical depth from ASR quality flag (column_od_asr_qf ()) supplies the reflecting surface type for over-water surface determination. Both ATL09 parameters are supplied from the L3A ATM high-rate profile processing. The 0.0 to 1.5 value range constraint is applied to the global image, and is not applied to the gridded parameter values. Grid array organization: global_column_od (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given weekly global_grid_lon_scale = 3.0 degrees and global_grid_lat_scale = 3.0 degrees, gridded array dimension: global_column_od (120,60), type: floating point. Reference: global_column_od (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"global_column_od_img\" in the ATL16 product. The applicable global observation counts for this atmosphere gridded parameter are available from: tcod_obs_grid (i,j). Expected value range: minimum: 0.0, maximum: 1.5. Maximum value may exceed 1.5 (e.g., 2.57788515). Image will be limited to the range of 0.0 to 1.5."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_column_od"; String fullnamepath "/global_column_od"; } data_qa_flag { String long_name "data quality flag"; String units "auxiliaryInformation"; String source "L3B ATM ATBD, Section 5.0, Table 5."; String contentType "qualityInformation"; String description "The data quality flag scalar parameter. This is a TBD flag that may be used to indicate data quality. Type: integer*1."; String origname "data_qa_flag"; String fullnamepath "/data_qa_flag"; } npolar_highcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar High Cloud Fraction (> 8km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar high (> 8km) cloud fraction two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs above 8 km from the layer top (layer_top(,) > 8.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar high cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: npolar_highcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_highcloud_frac (120,30), type: floating point. Reference: npolar_highcloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_highcloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_highcloud_frac"; String fullnamepath "/npolar_highcloud_frac"; } spolar_grnd_detect_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_grnd_detect_img"; String fullnamepath "/spolar_grnd_detect_img"; } tcod_obs_grid { String long_name "global total column optical depth (over water) observation grid"; String units "1"; String source "L3B ATM ATBD Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The global total column optical depth (over water) observation count two-dimensional gridded parameter. The number of observations used to compute the average global total column optical depth over water. Only valid surface return over-water (column_od_asr_qf () = 4 for water) column optical depth (column_od_asr () .ne. INVALID and column_od_asr () > 0.0) 25 Hz (high-rate profile) observations in each grid cell are used to compute the cell average over-water total column optical depth (global_column_od (i,j)). Grid array organization: tcod_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly global_grid_lon_scale = 3.0 degrees and the global_grid_lat_scale = 3.0 degrees, the weekly global gridded array dimension is: tcod_obs_grid (120,60), type: floating point. Reference: tcod_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. The global observation counts are applicable to the atmosphere gridded parameter: global_column_od (i,j)."; String coordinates "global_grid_lon global_grid_lat"; String origname "tcod_obs_grid"; String fullnamepath "/tcod_obs_grid"; } spolar_totalcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Total Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar total cloud fraction two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations (spolar_cloud_obs_grid (i,j)) in the cell. The gridded south polar total cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (spolar_cloud_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: spolar_totalcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_totalcloud_frac (120,30), type: floating point. Reference: spolar_totalcloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_totalcloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_totalcloud_frac"; String fullnamepath "/spolar_totalcloud_frac"; } npolar_transcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Transmissive Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.2, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar transmissive cloud fraction two-dimensional atmospheric gridded parameter. For each north polar cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) with surface signal detection (surface_sig () > 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar transmissive cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The fraction of transmissive clouds covering the entire grid cell. Transmissive clouds are clouds that permit or allow transmission of downward radiation through the cloud. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder, and the required detected surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin, all in the L3A ATM high-rate profile processing. Grid array organization: npolar_transcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_transcloud_frac (120,30), type: floating point. Reference: npolar_transcloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_transcloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_transcloud_frac"; String fullnamepath "/npolar_transcloud_frac"; } npolar_cloud_obs_grid { String long_name "north polar cloud observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The north polar total cloud fraction observation count two-dimensional gridded parameter. The number of observations used to compute the north polar total cloud fraction. This number represents all 25 Hz (high-rate profile) observations in each cell. Only 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1) in each grid cell are used to compute the cell north polar total cloud fraction (npolar_totlcloud_frac (i,j)). Grid array organization: npolar_cloud_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_cloud_obs_grid (120,30), type: floating point. Reference: npolar_cloud_obs_grid (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. The north polar observation counts are applicable to these atmosphere gridded parameters: npolar_lowcloud_frac (i,j), npolar_midcloud_frac (i,j), npolar_highcloud_frac (i,j), npolar_totalcloud_frac (i,j), npolar_transcloud_frac (i,j), npolar_opaquecloud_frac (i,j), and npolar_grnd_detect (i,j)."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_cloud_obs_grid"; String fullnamepath "/npolar_cloud_obs_grid"; } npolar_hirate_bsnow_obs_grid { String long_name "north polar high-rate blowing snow frequency observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The north polar high-rate blowing snow observation count two-dimensional gridded parameter. The number of high-rate profile blowing snow observations used in the computation of high-rate blowing snow frequency for the Arctic. For each north polar grid cell this represents the number of valid blowing snow confidence 25 Hz (high-rate profile) observations (bsnow_con () .ne. INVALID), where the high-rate profile blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is actually implemented as bsnow_con () => -2). Only valid detected blowing snow layer top height 25 Hz (high-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) and only valid blowing snow confidence 25 Hz (high-rate profile) observations (bsnow_con () .ne. INVALID), where the high-rate blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is implemented as bsnow_con () => -2) in each grid cell are used to compute the cell north polar high-rate blowing snow frequency (npolar_hirate_blowing_snow_freq (i,j)). Grid array organization: npolar_hirate_bsnow_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_hirate_bsnow_obs_grid (120,30), type: floating point. Reference: npolar_hirate_bsnow_obs_grid (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. The north polar observation counts are applicable to the atmosphere gridded parameter: npolar_hirate_blowing_snow_freq (i,j)."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_hirate_bsnow_obs_grid"; String fullnamepath "/npolar_hirate_bsnow_obs_grid"; } spolar_asr_obs_grid { String long_name "south polar apparent surface reflectance observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The south polar apparent surface reflectance (ASR) observation count two-dimensional gridded parameter. The number of observations used to compute the average south polar apparent surface reflectance (ASR). Only surface signal detected ASR 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) in each grid cell are used to compute the cell south polar ASR (spolar_asr (i,j)). Grid array organization: spolar_asr_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_asr_obs_grid (120,30), type: floating point. Reference: spolar_asr_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. The south polar observation counts are applicable to to the atmosphere gridded parameter: spolar_asr (i,j)."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_asr_obs_grid"; String fullnamepath "/spolar_asr_obs_grid"; } global_asr_obs_grid { String long_name "global apparent surface reflectance observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The global apparent surface reflectance (ASR) observation count two-dimensional gridded parameter. The number of observations used to compute the average global apparent surface reflectance (ASR). Only surface signal detected ASR 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) in each grid cell are used to compute the cell global ASR (global_asr (i,j)). Grid array organization: global_asr_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly global_grid_lon_scale = 3.0 degrees and the global_grid_lat_scale = 3.0 degrees, the weekly global gridded array dimension is: global_asr_obs_grid (120,60), type: floating point . Reference: global_asr_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. The global observation counts are applicable to the atmosphere gridded parameter: global_asr (i,j)."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_asr_obs_grid"; String fullnamepath "/global_asr_obs_grid"; } spolar_opaquecloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_opaquecloud_frac_img"; String fullnamepath "/spolar_opaquecloud_frac_img"; } npolar_lorate_blowing_snow_freq_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_lorate_blowing_snow_freq_img"; String fullnamepath "/npolar_lorate_blowing_snow_freq_img"; } spolar_lorate_blowing_snow_freq_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_lorate_blowing_snow_freq_img"; String fullnamepath "/spolar_lorate_blowing_snow_freq_img"; } global_aerosol_frac { Float32 _FillValue 3.402823466e+38; String long_name "Global Aerosol Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.1.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The global aerosol fraction two-dimensional atmospheric gridded parameter. For each global grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one aerosol layer (layer_attr (,) = 2 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded global aerosol fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: global_aerosol_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly global_grid_lon_scale = 3.0 degrees and the global_grid_lat_scale = 3.0 degrees, the global gridded array dimension is: global_aerosol_frac (120,60), type: floating point. Reference: global_aerosol_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"global_aerosol_frac_img\" in the ATL16 product. The applicable global observation counts for this atmosphere gridded parameter are available from: global_cloud_aerosol_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_aerosol_frac"; String fullnamepath "/global_aerosol_frac"; } npolar_asr_obs_grid { String long_name "north polar apparent surface reflectance observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The north polar apparent surface reflectance (ASR) observation count two-dimensional gridded parameter. The number of observations used to compute the average north polar apparent surface reflectance (ASR). Only surface signal detected ASR 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) in each grid cell are used to compute the cell north polar ASR (npolar_asr (i,j)). Grid array organization: npolar_asr_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_asr_obs_grid (120,30), type: floating point. Reference: npolar_asr_obs_grid (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. The north polar observation counts are applicable to to the atmosphere gridded parameter: npolar_asr (i,j)."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_asr_obs_grid"; String fullnamepath "/npolar_asr_obs_grid"; } npolar_midcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Mid Cloud Fraction (> 4km and <= 8km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar middle (> 4km and <= 8km) cloud fraction two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs above 4 km and up to and including 8 km from the layer top (layer_top (,) > 4.0 and <= 8.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar middle cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: npolar_midcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_midcloud_frac (120,30), type: floating point. Reference: npolar_midcloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_midcloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_midcloud_frac"; String fullnamepath "/npolar_midcloud_frac"; } global_grnd_detect { Float32 _FillValue 3.402823466e+38; String long_name "Global Ground Detection Frequency (fraction)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.6, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The global ground detection frequency two-dimensional atmospheric gridded parameter. For each global grid cell this represents the number of detected surface signal 25 Hz (high-rate profile) observations (surface_sig () > 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded global ground detection values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The calculation results in a fractional value. The ATL09 required detected surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin in the L3A ATM high-rate profile processing. Grid array organization: global_grnd_detect (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given weekly global_grid_lon_scale = 3.0 degrees and global_grid_lat_scale = 3.0 degrees, gridded array dimension: global_grnd_detect (120,60), type: floating point. Reference: global_grnd_detect (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"global_ground_detect_img\" in the ATL16 product. The applicable global observation counts for this atmosphere gridded parameter are available from: global_cloud_aerosol_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_grnd_detect"; String fullnamepath "/global_grnd_detect"; } spolar_highcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_highcloud_frac_img"; String fullnamepath "/spolar_highcloud_frac_img"; } quality_assessment_qa_granule_fail_reason { String long_name "Granule Failure Reason"; String units "1"; String source "Operations"; Int32 valid_min 0; Int32 valid_max 5; String contentType "qualityInformation"; String description "Flag indicating granule failure reason. 0=no failure; 1=processing error; 2=Insufficient output data was generated; 3=TBD Failure; 4=TBD Failure; 5=other failure."; String flag_meanings "no_failure PROCESS_ERROR INSUFFICIENT_OUTPUT failure_3 failure_4 OTHER_FAILURE"; Int32 flag_values 0, 1, 2, 3, 4, 5; String origname "qa_granule_fail_reason"; String fullnamepath "/quality_assessment/qa_granule_fail_reason"; } quality_assessment_qa_granule_pass_fail { String long_name "Granule Pass Flag"; String units "1"; String source "Operations"; Int32 valid_min 0; Int32 valid_max 1; String contentType "qualityInformation"; String description "Flag indicating granule quality. 0=granule passes automatic QA. 1=granule fails automatic QA."; String flag_meanings "PASS FAIL"; Int32 flag_values 0, 1; String origname "qa_granule_pass_fail"; String fullnamepath "/quality_assessment/qa_granule_pass_fail"; } quality_assessment_atmosphere_global_aerosol_frac_mean { String long_name "global aerosol fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global aerosol fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_aerosol_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/global_aerosol_frac_mean"; } quality_assessment_atmosphere_spolar_totalcloud_frac_mean { String long_name "south polar total cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar total cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_totalcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_totalcloud_frac_mean"; } quality_assessment_atmosphere_global_asr_mean { String long_name "global apparent surface reflectance mean value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The global apparent surface reflectance gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "global_asr_mean"; String fullnamepath "/quality_assessment/atmosphere/global_asr_mean"; } quality_assessment_atmosphere_global_aerosol_frac_min { String long_name "global aerosol fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global aerosol fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_aerosol_frac_min"; String fullnamepath "/quality_assessment/atmosphere/global_aerosol_frac_min"; } quality_assessment_atmosphere_npolar_asr_max { String long_name "north polar apparent surface reflectance maximum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The north polar apparent surface reflectance gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "npolar_asr_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_asr_max"; } quality_assessment_atmosphere_spolar_totalcloud_frac_sdev { String long_name "south polar total cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar total cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_totalcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_totalcloud_frac_sdev"; } quality_assessment_atmosphere_npolar_highcloud_frac_sdev { String long_name "north polar high (> 8km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar high (> 8km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_highcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_highcloud_frac_sdev"; } quality_assessment_atmosphere_npolar_midcloud_frac_max { String long_name "north polar middle (> 4km and <= 8km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar middle (> 4km and <= 8km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_midcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_midcloud_frac_max"; } quality_assessment_atmosphere_npolar_lorate_blowing_snow_freq_mean { String long_name "north polar low-rate blowing snow frequency mean value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar low-rate blowing snow frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_lorate_blowing_snow_freq_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_lorate_blowing_snow_freq_mean"; } quality_assessment_atmosphere_spolar_lowcloud_frac_mean { String long_name "south polar low (<= 4km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar low (<= 4km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_lowcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_lowcloud_frac_mean"; } quality_assessment_atmosphere_spolar_totalcloud_frac_min { String long_name "south polar total cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar total cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_totalcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_totalcloud_frac_min"; } quality_assessment_atmosphere_global_asr_sdev { String long_name "global apparent surface reflectance standard deviation value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The global apparent surface reflectance gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "global_asr_sdev"; String fullnamepath "/quality_assessment/atmosphere/global_asr_sdev"; } quality_assessment_atmosphere_global_grnd_detect_mean { String long_name "global ground detection frequency mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global ground detection frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_grnd_detect_mean"; String fullnamepath "/quality_assessment/atmosphere/global_grnd_detect_mean"; } quality_assessment_atmosphere_spolar_transcloud_frac_sdev { String long_name "south polar transmissive cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar transmissive cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_transcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_transcloud_frac_sdev"; } quality_assessment_atmosphere_npolar_highcloud_frac_max { String long_name "north polar high (> 8km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar high (> 8km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_highcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_highcloud_frac_max"; } quality_assessment_atmosphere_spolar_asr_min { String long_name "south polar apparent surface reflectance minimum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The south polar apparent surface reflectance gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "spolar_asr_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_asr_min"; } quality_assessment_atmosphere_npolar_lorate_blowing_snow_freq_sdev { String long_name "north polar low-rate blowing snow frequency standard deviation value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar low-rate blowing snow frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_lorate_blowing_snow_freq_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_lorate_blowing_snow_freq_sdev"; } quality_assessment_atmosphere_npolar_grnd_detect_min { String long_name "north polar ground detection frequency minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar ground detection frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_grnd_detect_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_grnd_detect_min"; } quality_assessment_atmosphere_spolar_opaquecloud_frac_min { String long_name "south polar opaque cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar opaque cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_opaquecloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_opaquecloud_frac_min"; } quality_assessment_atmosphere_spolar_highcloud_frac_max { String long_name "south polar high (> 8km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar high (> 8km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_highcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_highcloud_frac_max"; } quality_assessment_atmosphere_spolar_grnd_detect_mean { String long_name "south polar ground detection frequency mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar ground detection frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_grnd_detect_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_grnd_detect_mean"; } quality_assessment_atmosphere_spolar_opaquecloud_frac_sdev { String long_name "south polar opaque cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar opaque cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_opaquecloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_opaquecloud_frac_sdev"; } quality_assessment_atmosphere_spolar_transcloud_frac_max { String long_name "south polar transmissive cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar transmissive cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_transcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_transcloud_frac_max"; } quality_assessment_atmosphere_spolar_lowcloud_frac_min { String long_name "south polar low (<= 4km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar low (<= 4km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_lowcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_lowcloud_frac_min"; } quality_assessment_atmosphere_spolar_midcloud_frac_sdev { String long_name "south polar middle (> 4km and <= 8km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar middle (> 4km and <= 8km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_midcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_midcloud_frac_sdev"; } quality_assessment_atmosphere_spolar_midcloud_frac_mean { String long_name "south polar middle (> 4km and <= 8km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar middle (> 4km and <= 8km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_midcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_midcloud_frac_mean"; } quality_assessment_atmosphere_spolar_midcloud_frac_min { String long_name "south polar middle (> 4km and <= 8km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar middle (> 4km and <= 8km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_midcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_midcloud_frac_min"; } quality_assessment_atmosphere_npolar_totalcloud_frac_mean { String long_name "north polar total cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar total cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_totalcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_totalcloud_frac_mean"; } quality_assessment_atmosphere_npolar_lorate_blowing_snow_freq_max { String long_name "north polar low-rate blowing snow frequency maximum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar low-rate blowing snow frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_lorate_blowing_snow_freq_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_lorate_blowing_snow_freq_max"; } quality_assessment_atmosphere_npolar_totalcloud_frac_max { String long_name "north polar total cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar total cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_totalcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_totalcloud_frac_max"; } quality_assessment_atmosphere_npolar_hirate_blowing_snow_freq_mean { String long_name "north polar high-rate blowing snow frequency mean value"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar high-rate blowing snow frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String units "percent"; String origname "npolar_hirate_blowing_snow_freq_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_hirate_blowing_snow_freq_mean"; } quality_assessment_atmosphere_global_aerosol_frac_sdev { String long_name "global aerosol fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global aerosol fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_aerosol_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/global_aerosol_frac_sdev"; } quality_assessment_atmosphere_spolar_lowcloud_frac_sdev { String long_name "south polar low (<= 4km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar low (<= 4km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_lowcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_lowcloud_frac_sdev"; } quality_assessment_atmosphere_spolar_opaquecloud_frac_mean { String long_name "south polar opaque cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar opaque cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_opaquecloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_opaquecloud_frac_mean"; } quality_assessment_atmosphere_spolar_highcloud_frac_mean { String long_name "south polar high (> 8km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar high (> 8km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_highcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_highcloud_frac_mean"; } quality_assessment_atmosphere_npolar_opaquecloud_frac_sdev { String long_name "north polar opaque cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar opaque cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_opaquecloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_opaquecloud_frac_sdev"; } quality_assessment_atmosphere_spolar_lorate_blowing_snow_freq_sdev { String long_name "south polar low-rate blowing snow frequency standard deviation value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar low-rate blowing snow frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_lorate_blowing_snow_freq_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_lorate_blowing_snow_freq_sdev"; } quality_assessment_atmosphere_spolar_highcloud_frac_sdev { String long_name "south polar high (> 8km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar high (> 8km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_highcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_highcloud_frac_sdev"; } quality_assessment_atmosphere_spolar_opaquecloud_frac_max { String long_name "south polar opaque cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar opaque cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_opaquecloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_opaquecloud_frac_max"; } quality_assessment_atmosphere_spolar_midcloud_frac_max { String long_name "south polar middle (> 4km and <= 8km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar middle (> 4km and <= 8km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_midcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_midcloud_frac_max"; } quality_assessment_atmosphere_npolar_transcloud_frac_max { String long_name "north polar transmissive cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar transmissive cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_transcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_transcloud_frac_max"; } quality_assessment_atmosphere_global_asr_min { String long_name "global apparent surface reflectance minimum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The global apparent surface reflectance gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "global_asr_min"; String fullnamepath "/quality_assessment/atmosphere/global_asr_min"; } quality_assessment_atmosphere_npolar_asr_mean { String long_name "north polar apparent surface reflectance mean value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The north polar apparent surface reflectance gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "npolar_asr_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_asr_mean"; } quality_assessment_atmosphere_spolar_lorate_blowing_snow_freq_max { String long_name "south polar low-rate blowing snow frequency maximum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar low-rate blowing snow frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_lorate_blowing_snow_freq_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_lorate_blowing_snow_freq_max"; } quality_assessment_atmosphere_npolar_highcloud_frac_min { String long_name "north polar high (> 8km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar high (> 8km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_highcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_highcloud_frac_min"; } quality_assessment_atmosphere_npolar_hirate_blowing_snow_freq_max { String long_name "north polar high-rate blowing snow frequency maximum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar high-rate blowing snow frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_hirate_blowing_snow_freq_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_hirate_blowing_snow_freq_max"; } quality_assessment_atmosphere_global_grnd_detect_min { String long_name "global ground detection frequency minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global ground detection frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_grnd_detect_min"; String fullnamepath "/quality_assessment/atmosphere/global_grnd_detect_min"; } quality_assessment_atmosphere_spolar_asr_sdev { String long_name "south polar apparent surface reflectance standard deviation value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The south polar apparent surface reflectance gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "spolar_asr_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_asr_sdev"; } quality_assessment_atmosphere_global_grnd_detect_max { String long_name "global ground detection frequency maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global ground detection frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_grnd_detect_max"; String fullnamepath "/quality_assessment/atmosphere/global_grnd_detect_max"; } quality_assessment_atmosphere_global_grnd_detect_sdev { String long_name "global ground detection frequency standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global ground detection frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_grnd_detect_sdev"; String fullnamepath "/quality_assessment/atmosphere/global_grnd_detect_sdev"; } quality_assessment_atmosphere_spolar_transcloud_frac_min { String long_name "south polar transmissive cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar transmissive cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_transcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_transcloud_frac_min"; } quality_assessment_atmosphere_npolar_grnd_detect_sdev { String long_name "north polar ground detection frequency standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar ground detection frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_grnd_detect_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_grnd_detect_sdev"; } quality_assessment_atmosphere_npolar_grnd_detect_max { String long_name "north polar ground detection frequency maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar ground detection frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_grnd_detect_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_grnd_detect_max"; } quality_assessment_atmosphere_npolar_lowcloud_frac_sdev { String long_name "north polar low (<= 4km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar low (<= 4km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_lowcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_lowcloud_frac_sdev"; } quality_assessment_atmosphere_npolar_lowcloud_frac_mean { String long_name "north polar low (<= 4km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar low (<= 4km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_lowcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_lowcloud_frac_mean"; } quality_assessment_atmosphere_global_column_od_mean { String long_name "global (over water) total column optical depth mean value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 4.000000000; String contentType "qualityInformation"; String description "The global (over water) total column optical depth gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.5. Maximum value may exceed 1.5 (e.g., 2.57788515)."; String origname "global_column_od_mean"; String fullnamepath "/quality_assessment/atmosphere/global_column_od_mean"; } quality_assessment_atmosphere_spolar_totalcloud_frac_max { String long_name "south polar total cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar total cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_totalcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_totalcloud_frac_max"; } quality_assessment_atmosphere_npolar_opaquecloud_frac_mean { String long_name "north polar opaque cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar opaque cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_opaquecloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_opaquecloud_frac_mean"; } quality_assessment_atmosphere_npolar_opaquecloud_frac_max { String long_name "north polar opaque cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar opaque cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_opaquecloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_opaquecloud_frac_max"; } quality_assessment_atmosphere_global_column_od_max { String long_name "global (over water) total column optical depth maximum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 4.000000000; String contentType "qualityInformation"; String description "The global (over water) total column optical depth gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.5. Maximum value may exceed 1.5 (e.g., 2.57788515)."; String origname "global_column_od_max"; String fullnamepath "/quality_assessment/atmosphere/global_column_od_max"; } quality_assessment_atmosphere_npolar_asr_min { String long_name "north polar apparent surface reflectance minimum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The north polar apparent surface reflectance gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "npolar_asr_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_asr_min"; } quality_assessment_atmosphere_npolar_lowcloud_frac_max { String long_name "north polar low (<= 4km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar low (<= 4km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_lowcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/npolar_lowcloud_frac_max"; } quality_assessment_atmosphere_npolar_opaquecloud_frac_min { String long_name "north polar opaque cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar opaque cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_opaquecloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_opaquecloud_frac_min"; } quality_assessment_atmosphere_npolar_transcloud_frac_min { String long_name "north polar transmissive cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar transmissive cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_transcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_transcloud_frac_min"; } quality_assessment_atmosphere_global_column_od_sdev { String long_name "global (over water) total column optical depth standard deviation value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 4.000000000; String contentType "qualityInformation"; String description "The global (over water) total column optical depth gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.5. Maximum value may exceed 1.5 (e.g., 2.57788515)."; String origname "global_column_od_sdev"; String fullnamepath "/quality_assessment/atmosphere/global_column_od_sdev"; } quality_assessment_atmosphere_spolar_lorate_blowing_snow_freq_min { String long_name "south polar low-rate blowing snow frequency minimum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar low-rate blowing snow frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_lorate_blowing_snow_freq_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_lorate_blowing_snow_freq_min"; } quality_assessment_atmosphere_spolar_hirate_blowing_snow_freq_max { String long_name "south polar high-rate blowing snow frequency maximum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar high-rate blowing snow frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_hirate_blowing_snow_freq_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_hirate_blowing_snow_freq_max"; } quality_assessment_atmosphere_spolar_lorate_blowing_snow_freq_mean { String long_name "south polar low-rate blowing snow frequency mean value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar low-rate blowing snow frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_lorate_blowing_snow_freq_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_lorate_blowing_snow_freq_mean"; } quality_assessment_atmosphere_npolar_grnd_detect_mean { String long_name "north polar ground detection frequency mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar ground detection frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_grnd_detect_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_grnd_detect_mean"; } quality_assessment_atmosphere_spolar_asr_mean { String long_name "south polar apparent surface reflectance mean value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The south polar apparent surface reflectance gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "spolar_asr_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_asr_mean"; } quality_assessment_atmosphere_global_column_od_min { String long_name "global (over water) total column optical depth minimum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 4.000000000; String contentType "qualityInformation"; String description "The global (over water) total column optical depth gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.5. Maximum value may exceed 1.5 (e.g., 2.57788515)."; String origname "global_column_od_min"; String fullnamepath "/quality_assessment/atmosphere/global_column_od_min"; } quality_assessment_atmosphere_npolar_lowcloud_frac_min { String long_name "north polar low (<= 4km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar low (<= 4km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_lowcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_lowcloud_frac_min"; } quality_assessment_atmosphere_spolar_grnd_detect_min { String long_name "south polar ground detection frequency minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar ground detection frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_grnd_detect_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_grnd_detect_min"; } quality_assessment_atmosphere_spolar_transcloud_frac_mean { String long_name "south polar transmissive cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar transmissive cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_transcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_transcloud_frac_mean"; } quality_assessment_atmosphere_npolar_hirate_blowing_snow_freq_sdev { String long_name "north polar high-rate blowing snow frequency standard deviation value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar high-rate blowing snow frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_hirate_blowing_snow_freq_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_hirate_blowing_snow_freq_sdev"; } quality_assessment_atmosphere_global_cloud_frac_min { String long_name "global cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_cloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/global_cloud_frac_min"; } quality_assessment_atmosphere_npolar_midcloud_frac_sdev { String long_name "north polar middle (> 4km and <= 8km) cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar middle (> 4km and <= 8km) cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_midcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_midcloud_frac_sdev"; } quality_assessment_atmosphere_global_asr_max { String long_name "global apparent surface reflectance maximum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The global apparent surface reflectance gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "global_asr_max"; String fullnamepath "/quality_assessment/atmosphere/global_asr_max"; } quality_assessment_atmosphere_spolar_lowcloud_frac_max { String long_name "south polar low (<= 4km) cloud fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar low (<= 4km) cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_lowcloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_lowcloud_frac_max"; } quality_assessment_atmosphere_npolar_hirate_blowing_snow_freq_min { String long_name "north polar high-rate blowing snow frequency minimum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar high-rate blowing snow frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_hirate_blowing_snow_freq_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_hirate_blowing_snow_freq_min"; } quality_assessment_atmosphere_npolar_totalcloud_frac_min { String long_name "north polar total cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar total cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_totalcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_totalcloud_frac_min"; } quality_assessment_atmosphere_global_aerosol_frac_max { String long_name "global aerosol fraction maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global aerosol fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_aerosol_frac_max"; String fullnamepath "/quality_assessment/atmosphere/global_aerosol_frac_max"; } quality_assessment_atmosphere_global_cloud_frac_max { String long_name "global cloud fraction maximum value"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global cloud fraction gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String units "fraction"; String origname "global_cloud_frac_max"; String fullnamepath "/quality_assessment/atmosphere/global_cloud_frac_max"; } quality_assessment_atmosphere_npolar_lorate_blowing_snow_freq_min { String long_name "north polar low-rate blowing snow frequency minimum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The north polar low-rate blowing snow frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "npolar_lorate_blowing_snow_freq_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_lorate_blowing_snow_freq_min"; } quality_assessment_atmosphere_spolar_hirate_blowing_snow_freq_sdev { String long_name "south polar high-rate blowing snow frequency standard deviation value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar high-rate blowing snow frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_hirate_blowing_snow_freq_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_hirate_blowing_snow_freq_sdev"; } quality_assessment_atmosphere_spolar_hirate_blowing_snow_freq_min { String long_name "south polar high-rate blowing snow frequency minimum value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar high-rate blowing snow frequency gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_hirate_blowing_snow_freq_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_hirate_blowing_snow_freq_min"; } quality_assessment_atmosphere_npolar_transcloud_frac_mean { String long_name "north polar transmissive cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar transmissive cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_transcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_transcloud_frac_mean"; } quality_assessment_atmosphere_spolar_highcloud_frac_min { String long_name "south polar high (> 8km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar high (> 8km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_highcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/spolar_highcloud_frac_min"; } quality_assessment_atmosphere_spolar_hirate_blowing_snow_freq_mean { String long_name "south polar high-rate blowing snow frequency mean value"; String units "percent"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "qualityInformation"; String description "The south polar high-rate blowing snow frequency gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 100.0."; String origname "spolar_hirate_blowing_snow_freq_mean"; String fullnamepath "/quality_assessment/atmosphere/spolar_hirate_blowing_snow_freq_mean"; } quality_assessment_atmosphere_global_cloud_frac_sdev { String long_name "global cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_cloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/global_cloud_frac_sdev"; } quality_assessment_atmosphere_npolar_highcloud_frac_mean { String long_name "north polar high (> 8km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar high (> 8km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_highcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_highcloud_frac_mean"; } quality_assessment_atmosphere_npolar_midcloud_frac_min { String long_name "north polar middle (> 4km and <= 8km) cloud fraction minimum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar middle (> 4km and <= 8km) cloud fraction gridded array minimum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_midcloud_frac_min"; String fullnamepath "/quality_assessment/atmosphere/npolar_midcloud_frac_min"; } quality_assessment_atmosphere_global_cloud_frac_mean { String long_name "global cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The global cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "global_cloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/global_cloud_frac_mean"; } quality_assessment_atmosphere_spolar_asr_max { String long_name "south polar apparent surface reflectance maximum value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The south polar apparent surface reflectance gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "spolar_asr_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_asr_max"; } quality_assessment_atmosphere_npolar_asr_sdev { String long_name "north polar apparent surface reflectance standard deviation value"; String units "1"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 3.000000000; String contentType "qualityInformation"; String description "The north polar apparent surface reflectance gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633)."; String origname "npolar_asr_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_asr_sdev"; } quality_assessment_atmosphere_spolar_grnd_detect_sdev { String long_name "south polar ground detection frequency standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar ground detection frequency gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_grnd_detect_sdev"; String fullnamepath "/quality_assessment/atmosphere/spolar_grnd_detect_sdev"; } quality_assessment_atmosphere_npolar_midcloud_frac_mean { String long_name "north polar middle (> 4km and <= 8km) cloud fraction mean value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar middle (> 4km and <= 8km) cloud fraction gridded array mean value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_midcloud_frac_mean"; String fullnamepath "/quality_assessment/atmosphere/npolar_midcloud_frac_mean"; } quality_assessment_atmosphere_npolar_totalcloud_frac_sdev { String long_name "north polar total cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar total cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_totalcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_totalcloud_frac_sdev"; } quality_assessment_atmosphere_npolar_transcloud_frac_sdev { String long_name "north polar transmissive cloud fraction standard deviation value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The north polar transmissive cloud fraction gridded array standard deviation value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "npolar_transcloud_frac_sdev"; String fullnamepath "/quality_assessment/atmosphere/npolar_transcloud_frac_sdev"; } quality_assessment_atmosphere_spolar_grnd_detect_max { String long_name "south polar ground detection frequency maximum value"; String units "fraction"; String source "L3B ATM ATBD, Section 3.10, Section 5.0, Table 7."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "qualityInformation"; String description "The south polar ground detection frequency gridded array maximum value for all VALID cells as a scalar statistical parameter. Type: floating point. Value range: minimum: 0.0, maximum: 1.0."; String origname "spolar_grnd_detect_max"; String fullnamepath "/quality_assessment/atmosphere/spolar_grnd_detect_max"; } spolar_asr { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Apparent Surface Reflectance (0-1)"; String units "1"; String source "L3B ATM ATBD, Section 3.5, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar apparent surface reflectance (ASR) two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the summation of the detected surface signal apparent surface reflectivity 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) to the number of detected surface signal ASR 25 Hz (high-rate profile) observations (spolar_asr_obs_grid (i,j)) in the cell. The gridded average south polar ASR values are produced when the number of detected surface signal ASR 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (spolar_asr_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. ASR represents the true surface reflectivity modified by the two-way atmospheric transmission. Generally a number between 0.0 and 1.0. ASR is related to the ratio of the received energy to the transmitted energy, assuming a Lambertian surface reflectance. The ATL09 required surface signal apparent surface reflectance (apparent_surf_reflec ()) values are determined in the L3A ATM high-rate profile processing. Grid array organization: spolar_asr (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given weekly polar_grid_lon_scale = 3.0 degrees and polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension: is spolar_asr (120,30), type: floating point. Reference: spolar_asr (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_asr_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_asr_obs_grid (i,j). Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633). Image will be limited to the range of 0.0 to 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_asr"; String fullnamepath "/spolar_asr"; } npolar_transcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_transcloud_frac_img"; String fullnamepath "/npolar_transcloud_frac_img"; } global_column_od_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "global_column_od_img"; String fullnamepath "/global_column_od_img"; } delta_time_beg { String long_name "start time"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "L3B ATM ATBD, Section 5.0, Table 5."; String contentType "auxiliaryInformation"; String description "The start time scalar parameter (start_time). The start time/date of the data used to make the product. Number of GPS seconds since the ATLAS SDP epoch at the beginning of the data collection. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "delta_time_beg"; String fullnamepath "/delta_time_beg"; } npolar_midcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_midcloud_frac_img"; String fullnamepath "/npolar_midcloud_frac_img"; } global_cloud_aerosol_obs_grid { String long_name "global cloud and aerosol fraction observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The global cloud fraction and aerosol fraction observation count two-dimensional gridded parameter. The number of observations used to compute the global cloud fraction and the global aerosol fraction. This number represents all 25 Hz (high-rate profile) observations in each cell. Only 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1) in each grid cell are used to compute the cell global cloud fraction (global_cloud_frac (i,j)). Only 25 Hz (high-rate profile) observations with at least one aerosol layer (layer_attr (,) = 2) in each grid cell are used to compute the cell global aerosol fraction (global_aerosol_frac (i,j)). Given equivalent 25 Hz (high-rate profile) observation counts for cloud fraction and aerosol fraction, this grid array is loaded from the global cloud fraction total observation counts. Grid array organization: global_cloud_aerosol_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly global_grid_lon_scale = 3.0 degrees and the global_grid_lat_scale = 3.0 degrees, the weekly global gridded array dimension is: global_cloud_aerosol_obs_grid (120,60), type: floating point. Reference: global_cloud_aerosol_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. The global observation counts are applicable to these atmosphere gridded parameters: global_cloud_frac (i,j), global_aerosol_frac (i,j), and global_grnd_detect (i,j)."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_cloud_aerosol_obs_grid"; String fullnamepath "/global_cloud_aerosol_obs_grid"; } npolar_lorate_blowing_snow_freq { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Low-Rate Blowing Snow Frequency (percent)"; String units "percent"; String source "L3B ATM ATBD, Section 3.4, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "modelResult"; String description "The north polar low-rate blowing snow frequency two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of the valid detected blowing snow layer top height 1 Hz (low-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) to the number of valid blowing snow confidence flag (bsnow_con () .ne. INVALID, exceeds the surface not detected value, i.e., bsnow_con () > -3, and is implemented as bsnow_con () => -2) 1 Hz (low-rate profile) observations (npolar_lorate_bsnow_obs_grid (i,j)); the ratio is multiplied by 100.0 to obtain percent. The gridded north polar low-rate blowing snow frequency values are produced when the number of valid blowing snow confidence flag 1 Hz (low-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (npolar_lorate_bsnow_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required blowing snow height (bsnow_h ()) and blowing snow confidence (bsnow_con ()) values are determined in the L3A ATM low-rate profile processing. Grid array organization: npolar_lorate_blowing_snow_freq (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_lorate_blowing_snow_freq (120,30), type: floating point. Reference: npolar_lorate_blowing_snow_freq (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_lorate_blowing_snow_freq_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_lorate_bsnow_obs_grid (i,j). Value range: minimum: 0.0, maximum: 100.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_lorate_blowing_snow_freq"; String fullnamepath "/npolar_lorate_blowing_snow_freq"; } global_asr { Float32 _FillValue 3.402823466e+38; String long_name "Global Apparent Surface Reflectance (0-1)"; String units "1"; String source "L3B ATM ATBD, Section 3.5, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The global average apparent surface reflectance (ASR) two-dimensional atmospheric gridded parameter. For each global grid cell this represents the ratio of the summation of the detected surface signal apparent surface reflectivity 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) to the number of detected surface signal ASR 25 Hz (high-rate profile) observations (global_asr_obs_grid (i,j)) in the cell. The gridded average global ASR values are produced when the number of detected surface signal ASR 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (global_asr_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. ASR represents the true surface reflectivity modified by the two-way atmospheric transmission. Generally a number between 0.0 and 1.0. ASR is related to the ratio of the received energy to the transmitted energy, assuming a Lambertian surface reflectance. The ATL09 required surface signal apparent surface reflectance (apparent_surf_reflec ()) values are determined in the L3A ATM high-rate profile processing. Grid array organization: global_asr (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly global_grid_lon_scale = 3.0 degrees and the global_grid_lat_scale = 3.0 degrees, the gridded array dimension is: global_asr (120,60), type: floating point. Reference: global_asr (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"global_asr_img\" in the ATL16 product. The applicable global observation counts for this atmosphere gridded parameter are available from: global_asr_obs_grid (i,j). Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.08103633). Image will be limited to the range of 0.0 to 1.0."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_asr"; String fullnamepath "/global_asr"; } npolar_totalcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_totalcloud_frac_img"; String fullnamepath "/npolar_totalcloud_frac_img"; } spolar_asr_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_asr_img"; String fullnamepath "/spolar_asr_img"; } spolar_totalcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_totalcloud_frac_img"; String fullnamepath "/spolar_totalcloud_frac_img"; } npolar_opaquecloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Opaque Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.2, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar opaque cloud fraction two-dimensional atmospheric gridded parameter. For each north polar cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) without surface signal detection (surface_sig () = 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded north polar opaque cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The fraction of opaque clouds covering the entire grid cell. Opaque clouds are clouds that inhibit or absorb transmission of downward radiation through the cloud. The cloud layer with opaque characteristics exhibits no surface signal count return (=0.0), indicating that no transmitted photons reached the surface. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder, and the required surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin, all in the L3A ATM high-rate profile processing. Grid array organization: npolar_opaquecloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_opaquecloud_frac (120,30), type: floating point. Reference: npolar_opaquecloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_opaquecloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_opaquecloud_frac"; String fullnamepath "/npolar_opaquecloud_frac"; } spolar_highcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar High Cloud Fraction (> 8km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar high (> 8km) cloud fraction two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs above 8 km from the layer top (layer_top (,) > 8.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar high cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: spolar_highcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_highcloud_frac (120,30), type: floating point. Reference: spolar_highcloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_highcloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_highcloud_frac"; String fullnamepath "/spolar_highcloud_frac"; } spolar_hirate_blowing_snow_freq { Float32 _FillValue 3.402823466e+38; String long_name "South Polar High-Rate Blowing Snow Frequency (percent)"; String units "percent"; String source "L3B ATM ATBD, Section 3.4, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "modelResult"; String description "The south polar high-rate blowing snow frequency two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of the valid detected blowing snow layer top height 25 Hz (high-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) to the number of valid blowing snow confidence flag (bsnow_con () .ne. INVALID, exceeds the surface not detected value, i.e., bsnow_con () > -3, and is implemented as bsnow_con () => -2) 25 Hz (high-rate profile) observations (spolar_hirate_bsnow_obs_grid (i,j)); the ratio is multiplied by 100.0 to obtain percent. The gridded south polar high-rate blowing snow frequency values are produced when the number of valid blowing snow confidence flag 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (spolar_hirate_bsnow_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required blowing snow height (bsnow_h ()) and blowing snow confidence (bsnow_con ()) values are determined in the L3A ATM high-rate profile processing. Grid array organization: spolar_hirate_blowing_snow_freq (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_hirate_blowing_snow_freq (120,30), type: floating point. Reference: spolar_hirate_blowing_snow_freq (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_hirate_blowing_snow_freq_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_hirate_bsnow_obs_grid (i,j). Value range: minimum: 0.0, maximum: 100.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_hirate_blowing_snow_freq"; String fullnamepath "/spolar_hirate_blowing_snow_freq"; } npolar_asr { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Apparent Surface Reflectance (0-1)"; String units "1"; String source "L3B ATM ATBD, Section 3.5, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar apparent surface reflectance (ASR) two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the summation of the detected surface signal apparent surface reflectivity 25 Hz (high-rate profile) observations (apparent_surf_reflec () > 0.0) to the number of detected surface signal ASR 25 Hz (high-rate profile) observations (npolar_asr_obs_grid (i,j)) in the cell. The gridded average north polar ASR values are produced when the number of detected surface signal ASR 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (npolar_asr_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. ASR represents the true surface reflectivity modified by the two-way atmospheric transmission. Generally a number between 0.0 and 1.0. ASR is related to the ratio of the received energy to the transmitted energy, assuming a Lambertian surface reflectance. The ATL09 required surface signal apparent surface reflectance (apparent_surf_reflec ()) values are determined in the L3A ATM high-rate profile processing. Grid array organization: npolar_asr (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given weekly polar_grid_lon_scale = 3.0 degrees and polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the gridded array dimension: is npolar_asr (120,30), type: floating point. Reference: npolar_asr (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_asr_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_asr_obs_grid (i,j). Expected value range: minimum: 0.0, maximum: 1.0. Maximum value may exceed 1.0 (e.g., 1.19374275). Image will be limited to the range of 0.0 to 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_asr"; String fullnamepath "/npolar_asr"; } spolar_lorate_bsnow_obs_grid { String long_name "south polar low-rate blowing snow frequency observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The south polar low-rate blowing snow observation count two-dimensional gridded parameter. The number of low-rate profile blowing snow observations used in the computation of low-rate blowing snow frequency for the Antarctic. For each south polar grid cell this represents the number of valid blowing snow confidence 1 Hz (low-rate profile) observations (bsnow_con () .ne. INVALID), where the low-rate profile blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is actually implemented as bsnow_con () => -2). Only valid detected blowing snow layer top height 1 Hz (low-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) and only valid blowing snow confidence 1 Hz (low-rate profile) observations (bsnow_con () .ne. INVALID), where the low-rate blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is implemented as bsnow_con () => -2) in each grid cell are used to compute the cell south polar low-rate blowing snow frequency (spolar_lorate_blowing_snow_freq (i,j)). Grid array organization: spolar_lorate_bsnow_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_lorate_bsnow_obs_grid (120,30), type: floating point. Reference: spolar_lorate_bsnow_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. The south polar observation counts are applicable to the atmosphere gridded parameter: spolar_lorate_blowing_snow_freq (i,j)."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_lorate_bsnow_obs_grid"; String fullnamepath "/spolar_lorate_bsnow_obs_grid"; } npolar_asr_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_asr_img"; String fullnamepath "/npolar_asr_img"; } spolar_midcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Mid Cloud Fraction (> 4km and <= 8km)"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar middle (> 4km and <= 8km) cloud fraction two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) that occurs above 4 km and up to and including 8 km from the layer top (layer_top (,) > 4.0 and <= 8.0 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar middle cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()), the layer attribute flag (layer_attr (,)), and the height of the detected layers (layer_top (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: spolar_midcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_midcloud_frac (120,30), type: floating point. Reference: spolar_midcloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_midcloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_midcloud_frac"; String fullnamepath "/spolar_midcloud_frac"; } ancillary_data_release { String long_name "Release Number"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Release number of the granule. The release number is incremented when the software or ancillary data used to create the granule has been changed. Type: character string."; String origname "release"; String fullnamepath "/ancillary_data/release"; } ancillary_data_end_geoseg { String long_name "Ending Geolocation Segment"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending geolocation segment number associated with the data contained within this granule. ICESat-2 granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation. Type: integer."; String origname "end_geoseg"; String fullnamepath "/ancillary_data/end_geoseg"; } ancillary_data_version { String long_name "Version"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Version number of this granule within the release. It is a sequential number corresponding to the number of times the granule has been reprocessed for the current release. Type: character string."; String origname "version"; String fullnamepath "/ancillary_data/version"; } ancillary_data_end_region { String long_name "Ending Region"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent. Type: integer."; String origname "end_region"; String fullnamepath "/ancillary_data/end_region"; } ancillary_data_atmosphere_center_weight { String long_name "gridded image smoothing center weight factor"; String units "1"; String source "L3B ATM ATBD, Section 4.0, Section 5.0, Table 6."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "referenceInformation"; String description "The center_weight is a scalar control parameter. When the gridded image data parameters are smoothed, the center weight value is used to calculate the weight factor used to scale each cell in the smoothed image production. The nominal [default] center_weight value is 0.6. An execution override is provided within the production environment for replacement of the control parameter value. Type: floating point."; String origname "center_weight"; String fullnamepath "/ancillary_data/atmosphere/center_weight"; } ancillary_data_atmosphere_data_type_flag { String long_name "data type flag control"; String units "1"; String source "L3B ATM ATBD, Section 1.0, Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The data type flag is a scalar control parameter. The data_type_flag value =0 [default] indicates both night and day data were used to generate the product; the data_type_flag value =1 indicates night-only data were used to generate the product. An execution override is provided within the production environment for replacement of the control parameter value. Type: integer*1."; String flag_meanings "process_both_day_and_night_profile_data_DEFAULT process_night_only_profile_data"; Int16 flag_values 0, 1; String origname "data_type_flag"; String fullnamepath "/ancillary_data/atmosphere/data_type_flag"; } ancillary_data_atmosphere_global_grid_lat_scale { String long_name "global grid latitude scale control"; String units "degrees/cell"; String source "L3B ATM ATBD, Section 1.0, Table 2., Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The global_grid_lat_scale is a scalar control parameter presenting the global grid cell latitude resolution (scale), in degrees per cell. The nominal [default] global_grid_lat_scale value is 3.0 degrees global latitude grid cell size for the weekly ATL16 product. An execution override is provided within the production environment for replacement of the control parameter value. Type: floating point."; String origname "global_grid_lat_scale"; String fullnamepath "/ancillary_data/atmosphere/global_grid_lat_scale"; } ancillary_data_atmosphere_global_grid_lon_scale { String long_name "global grid longitude scale control"; String units "degrees/cell"; String source "L3B ATM ATBD, Section 1.0, Table 2., Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The global_grid_lon_scale is a scalar control parameter presenting the global grid cell longitude resolution (scale), in degrees per cell. The nominal [default] global_grid_lon_scale value is 3.0 degrees global longitude grid cell size for the weekly ATL16 product. An execution override is provided within the production environment for replacement of the control parameter value. Type: floating point."; String origname "global_grid_lon_scale"; String fullnamepath "/ancillary_data/atmosphere/global_grid_lon_scale"; } ancillary_data_atmosphere_obs_minimum { String long_name "observation count minimum value control"; String units "1"; String source "L3B ATM ATBD, Section 3.8, Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The obs_minimum is a scalar control parameter Indicating the minimum acceptable observation count value required to compute the specific atmosphere parameter grid cell value based on the observation count in the corresponding parameter denominator cell to be used in the rational calculation. The nominal [default] obs_minimum value is 2 for the weekly minimum observation cell count for the ATL16 product. An execution override is provided within the production environment for replacement of the control parameter value. Type: integer*1."; String origname "obs_minimum"; String fullnamepath "/ancillary_data/atmosphere/obs_minimum"; } ancillary_data_atmosphere_polar_grid_lat_scale { String long_name "polar grid latitude scale control"; String units "degrees/cell"; String source "L3B ATM ATBD, Section 1.0, Table 2., Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The polar_grid_lat_scale is a scalar control parameter presenting the north or south polar grid latitude resolution (scale), in degrees per cell. The nominal [default] polar_grid_lat_scale value is 1.0 degrees polar latitude grid cell size for the weekly ATL16 product. An execution override is provided within the production environment for replacement of the control parameter value. Type: floating point."; String origname "polar_grid_lat_scale"; String fullnamepath "/ancillary_data/atmosphere/polar_grid_lat_scale"; } ancillary_data_atmosphere_polar_grid_lon_scale { String long_name "polar grid longitude scale control"; String units "degrees/cell"; String source "L3B ATM ATBD, Section 1.0, Table 2., Section 5.0, Table 6."; String contentType "referenceInformation"; String description "The polar_grid_lon_scale is a scaler control parameter presenting the north or south polar longitude grid resolution (scale), in degrees per cell. The nominal [default] polar_grid_lon_scale value is 3.0 degrees polar longitude grid cell size for the weekly ATL16 product. An execution override is provided within the production environment for replacement of the control parameter value. Type: floating point."; String origname "polar_grid_lon_scale"; String fullnamepath "/ancillary_data/atmosphere/polar_grid_lon_scale"; } ancillary_data_atmosphere_smooth_grid { String long_name "global and polar gridded image smoothing control"; String units "1"; String source "L3B ATM ATBD, Section 4.0, Section 5.0, Table 6."; Int16 valid_min 0; Int16 valid_max 1; String contentType "referenceInformation"; String description "The smooth_grid is a scalar control parameter for the application of the Section 4.0 smoothing algorithm to the product global, north polar, and south polar Images. The nominal [default] smooth_grid value set to 1 indicates to apply the smoothing algorithm to the data used to generate the images; the smooth_grid value set to 0 indicates do not apply the smoothing algorithm to the data used to generate the images. When image gridded data smoothing is selected the smoothing algorithm is applied to intermediate working data arrays for each parameter, and is NOT applied to the actual product gridded parameter arrays content (i.e., the gridded data parameters remain un-smoothed). An execution override is provided within the production environment for replacement of the control parameter value. Type: integer*1."; String flag_meanings "apply_smoothing_to_image_data_DEFAULT do_not_apply_smoothing_to_image_data"; Int16 flag_values 1, 0; String origname "smooth_grid"; String fullnamepath "/ancillary_data/atmosphere/smooth_grid"; } ancillary_data_atlas_sdp_gps_epoch { String long_name "ATLAS Epoch Offset"; String units "seconds since 1980-01-06T00:00:00.000000Z"; String source "Operations"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS Standard Data Product (SDP) epoch (2018-01-01:T00.00.00.000000 UTC). Add this value to delta time parameters to compute full gps_seconds (relative to the GPS epoch) for each data point. Type: double precision."; String origname "atlas_sdp_gps_epoch"; String fullnamepath "/ancillary_data/atlas_sdp_gps_epoch"; } ancillary_data_end_rgt { String long_name "Ending Reference Groundtrack"; String units "1"; String source "Derived"; Int32 valid_min 1; Int32 valid_max 1387; String contentType "auxiliaryInformation"; String description "The ending reference ground track (RGT) number associated with the data contained within this granule. There are 1387 reference ground track in the ICESat-2 repeat orbit. The reference ground track increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle. Type: integer."; String origname "end_rgt"; String fullnamepath "/ancillary_data/end_rgt"; } ancillary_data_end_delta_time { String long_name "ATLAS End Time (Actual)"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the last data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "end_delta_time"; String fullnamepath "/ancillary_data/end_delta_time"; } ancillary_data_end_orbit { String long_name "Ending Orbit Number"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The ending orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth. Type: integer."; String origname "end_orbit"; String fullnamepath "/ancillary_data/end_orbit"; } ancillary_data_start_cycle { String long_name "Starting Cycle"; String units "1"; String source "Derived"; Int32 valid_min 0; Int32 valid_max 99; String contentType "auxiliaryInformation"; String description "The starting cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission. Type: integer."; String origname "start_cycle"; String fullnamepath "/ancillary_data/start_cycle"; } ancillary_data_data_end_utc { String long_name "End UTC Time of Granule (CCSDS-A, Actual)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "UTC (in CCSDS-A format) of the last data point within the granule. Type: character string."; String origname "data_end_utc"; String fullnamepath "/ancillary_data/data_end_utc"; } ancillary_data_control { String long_name "Control File"; String units "1"; String source "Operations"; String contentType "auxiliaryInformation"; String description "PGE-specific control file used to generate this granule. To re-use, replace breaks (BR) with linefeeds. Type: character string."; String origname "control"; String fullnamepath "/ancillary_data/control"; } ancillary_data_start_gpssow { String long_name "Start GPS SOW of Granule (Actual)"; String units "seconds"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS seconds-of-week of the first data point in the granule. Type: double precision."; String origname "start_gpssow"; String fullnamepath "/ancillary_data/start_gpssow"; } ancillary_data_granule_end_utc { String long_name "End UTC Time of Granule (CCSDS-A, Requested)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Requested end time (in UTC CCSDS-A) of this granule. Type: character string."; String origname "granule_end_utc"; String fullnamepath "/ancillary_data/granule_end_utc"; } ancillary_data_end_cycle { String long_name "Ending Cycle"; String units "1"; String source "Derived"; Int32 valid_min 0; Int32 valid_max 99; String contentType "auxiliaryInformation"; String description "The ending cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission. Type: integer."; String origname "end_cycle"; String fullnamepath "/ancillary_data/end_cycle"; } ancillary_data_granule_start_utc { String long_name "Start UTC Time of Granule (CCSDS-A, Requested)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Requested start time (in UTC CCSDS-A) of this granule. Type: character string."; String origname "granule_start_utc"; String fullnamepath "/ancillary_data/granule_start_utc"; } ancillary_data_start_delta_time { String long_name "ATLAS Start Time (Actual)"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "Derived"; String contentType "auxiliaryInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the first data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "start_delta_time"; String fullnamepath "/ancillary_data/start_delta_time"; } ancillary_data_start_geoseg { String long_name "Starting Geolocation Segment"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting geolocation segment number associated with the data contained within this granule. ICESat-2 granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation. Type: integer."; String origname "start_geoseg"; String fullnamepath "/ancillary_data/start_geoseg"; } ancillary_data_start_orbit { String long_name "Starting Orbit Number"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth. Type: integer."; String origname "start_orbit"; String fullnamepath "/ancillary_data/start_orbit"; } ancillary_data_data_start_utc { String long_name "Start UTC Time of Granule (CCSDS-A, Actual)"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "UTC (in CCSDS-A format) of the first data point within the granule. Type: character string."; String origname "data_start_utc"; String fullnamepath "/ancillary_data/data_start_utc"; } ancillary_data_end_gpsweek { String long_name "Ending GPSWeek of Granule (Actual)"; String units "weeks from 1980-01-06"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS week number of the last data point in the granule. Type: integer."; String origname "end_gpsweek"; String fullnamepath "/ancillary_data/end_gpsweek"; } ancillary_data_start_rgt { String long_name "Starting Reference Groundtrack"; String units "1"; String source "Derived"; Int32 valid_min 1; Int32 valid_max 1387; String contentType "auxiliaryInformation"; String description "The starting reference ground track (RGT) number associated with the data contained within this granule. There are 1387 reference ground track in the ICESat-2 repeat orbit. The reference ground track increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle. Type: integer."; String origname "start_rgt"; String fullnamepath "/ancillary_data/start_rgt"; } ancillary_data_end_gpssow { String long_name "Ending GPS SOW of Granule (Actual)"; String units "seconds"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS seconds-of-week of the last data point in the granule. Type: double precision."; String origname "end_gpssow"; String fullnamepath "/ancillary_data/end_gpssow"; } ancillary_data_start_region { String long_name "Starting Region"; String units "1"; String source "Derived"; String contentType "auxiliaryInformation"; String description "The starting product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent. Type: integer."; String origname "start_region"; String fullnamepath "/ancillary_data/start_region"; } ancillary_data_start_gpsweek { String long_name "Start GPSWeek of Granule (Actual)"; String units "weeks from 1980-01-06"; String source "Derived"; String contentType "auxiliaryInformation"; String description "GPS week number of the first data point in the granule. Type: integer."; String origname "start_gpsweek"; String fullnamepath "/ancillary_data/start_gpsweek"; } spolar_lorate_blowing_snow_freq { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Low-Rate Blowing Snow Frequency (percent)"; String units "percent"; String source "L3B ATM ATBD, Section 3.4, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "modelResult"; String description "The south polar low-rate blowing snow frequency two-dimensional atmospheric gridded parameter. For each south polar grid cell this represents the ratio of the number of the valid detected blowing snow layer top height 1 Hz (low-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) to the number of valid blowing snow confidence flag (bsnow_con () .ne. INVALID, exceeds the surface not detected value, i.e., bsnow_con () > -3, and is implemented as bsnow_con () => -2) 1 Hz (low-rate profile) observations (spolar_lorate_bsnow_obs_grid (i,j)); the ratio is multiplied by 100.0 to obtain percent. The gridded south polar low-rate blowing snow frequency values are produced when the number of valid blowing snow confidence flag 1 Hz (low-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (spolar_lorate_bsnow_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required blowing snow height (bsnow_h ()) and blowing snow confidence (bsnow_con ()) values are determined in the L3A ATM low-rate profile processing. Grid array organization: spolar_lorate_blowing_snow_freq (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_lorate_blowing_snow_freq (120,30), type: floating point. Reference: spolar_lorate_blowing_snow_freq (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_lorate_blowing_snow_freq_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_lorate_bsnow_obs_grid (i,j). Value range: minimum: 0.0, maximum: 100.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_lorate_blowing_snow_freq"; String fullnamepath "/spolar_lorate_blowing_snow_freq"; } spolar_transcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Transmissive Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.2, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar transmissive cloud fraction two-dimensional atmospheric gridded parameter. For each south polar cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) with surface signal detection (surface_sig () > 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar transmissive cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The fraction of transmissive clouds covering the entire grid cell. Transmissive clouds are clouds that permit or allow transmission of downward radiation through the cloud. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder, and the required detected surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin, all in the L3A ATM high-rate profile processing. Grid array organization: spolar_transcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_transcloud_frac (120,30), type: floating point. Reference: spolar_transcloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_transcloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_transcloud_frac"; String fullnamepath "/spolar_transcloud_frac"; } global_cloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "Global Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The global cloud fraction two-dimensional atmospheric gridded parameter. For each global grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations (global_cloud_aerosol_obs_grid (i,j)) in the cell. The gridded global cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (global_cloud_aerosol_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. A cloud fraction value of 0.0 represents a totally cloud free grid cell; a cloud fraction value of 1.0 indicates the grid cell is completely covered with clouds. Grid array organization: global_cloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given weekly global_grid_lon_scale = 3.0 degrees and global_grid_lat_scale = 3.0 degrees, gridded array dimension: global_cloud_frac (120,60), type: floating point. Reference: global_cloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the global projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"global_cloud_frac_img\" in the ATL16 product. The applicable global observation counts for this atmosphere gridded parameter are available from: global_cloud_aerosol_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "global_grid_lon global_grid_lat"; String origname "global_cloud_frac"; String fullnamepath "/global_cloud_frac"; } spolar_cloud_obs_grid { String long_name "south polar cloud observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The south polar total cloud fraction observation count two-dimensional gridded parameter. The number of observations used to compute the south polar total cloud fraction. This number represents all 25 Hz (high-rate profile) observations in each cell. Only 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1) in each grid cell are used to compute the cell south polar total cloud fraction (spolar_totlcloud_frac (i,j)). Grid array organization: spolar_cloud_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_cloud_obs_grid (120,30), type: floating point. Reference: spolar_cloud_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. The south polar observation counts are applicable to these atmosphere gridded parameters: spolar_lowcloud_frac (i,j), spolar_midcloud_frac (i,j), spolar_highcloud_frac (i,j), spolar_totalcloud_frac (i,j), spolar_transcloud_frac (i,j), spolar_opaquecloud_frac (i,j), and spolar_grnd_detect (i,j)."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_cloud_obs_grid"; String fullnamepath "/spolar_cloud_obs_grid"; } spolar_transcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_transcloud_frac_img"; String fullnamepath "/spolar_transcloud_frac_img"; } spolar_opaquecloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "South Polar Opaque Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.2, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The south polar opaque cloud fraction two-dimensional atmospheric gridded parameter. For each south polar cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr () = 1 within cloud_flag_atm () layers) without surface signal detection (surface_sig () = 0.0) to the number of all 25 Hz (high-rate profile) observations in the cell. The gridded south polar opaque cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (=> obs_minimum); otherwise set to INVALID. The fraction of opaque clouds covering the entire grid cell. Opaque clouds are clouds that inhibit or absorb transmission of downward radiation through the cloud. The cloud layer with opaque characteristics exhibits no surface signal count return (=0.0), indicating that no transmitted photons reached the surface. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder, and the required surface signal (surface_sig ()) is determined from the surface signal count of the number of photons in the detected surface bin, all in the L3A ATM high-rate profile processing. Grid array organization: spolar_opaquecloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_opaquecloud_frac (120,30), type: floating point. Reference: spolar_opaquecloud_frac (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"spolar_opaquecloud_frac_img\" in the ATL16 product. The applicable south polar observation counts for this atmosphere gridded parameter are available from: spolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_opaquecloud_frac"; String fullnamepath "/spolar_opaquecloud_frac"; } global_aerosol_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "global_aerosol_frac_img"; String fullnamepath "/global_aerosol_frac_img"; } npolar_lowcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_lowcloud_frac_img"; String fullnamepath "/npolar_lowcloud_frac_img"; } npolar_totalcloud_frac { Float32 _FillValue 3.402823466e+38; String long_name "North Polar Total Cloud Fraction"; String units "fraction"; String source "L3B ATM ATBD, Section 3.3.1, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 1.000000000; String contentType "modelResult"; String description "The north polar total cloud fraction two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of 25 Hz (high-rate profile) observations with at least one cloud layer (layer_attr (,) = 1 within cloud_flag_atm () layers) to the number of all 25 Hz (high-rate profile) observations (npolar_cloud_obs_grid (i,j)) in the cell. The gridded north polar total cloud fraction values are produced when the number of all 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (npolar_cloud_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required number of layers (cloud_flag_atm ()) and the layer attribute flag (layer_attr (,)) are determined from the backscatter profile using the DDA layer finder in the L3A ATM high-rate profile processing. Grid array organization: npolar_totalcloud_frac (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_totalcloud_frac (120,30), type: floating point. Reference: npolar_totalcloud_frac (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_totalcloud_frac_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_cloud_obs_grid (i,j). Value range: minimum: 0.0, maximum: 1.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_totalcloud_frac"; String fullnamepath "/npolar_totalcloud_frac"; } npolar_opaquecloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "npolar_opaquecloud_frac_img"; String fullnamepath "/npolar_opaquecloud_frac_img"; } spolar_midcloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "spolar_midcloud_frac_img"; String fullnamepath "/spolar_midcloud_frac_img"; } global_cloud_frac_img { String CLASS "IMAGE"; String IMAGE_VERSION "1.2"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "global_cloud_frac_img"; String fullnamepath "/global_cloud_frac_img"; } spolar_hirate_bsnow_obs_grid { String long_name "south polar high-rate blowing snow frequency observation grid"; String units "1"; String source "L3B ATM ATBD, Section 3.9, Table 4., Section 5.0, Table 5."; String contentType "modelResult"; String description "The south polar high-rate blowing snow observation count two-dimensional gridded parameter. The number of high-rate profile blowing snow observations used in the computation of high-rate blowing snow frequency for the Antarctic. For each south polar grid cell this represents the number of valid blowing snow confidence 25 Hz (high-rate profile) observations (bsnow_con () .ne. INVALID), where the high-rate profile blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is actually implemented as bsnow_con () => -2). Only valid detected blowing snow layer top height 25 Hz (high-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) and only valid blowing snow confidence 25 Hz (high-rate profile) observations (bsnow_con () .ne. INVALID), where the high-rate blowing snow confidence value exceeds the surface not detected value (bsnow_con () > -3, and is implemented as bsnow_con () => -2) in each grid cell are used to compute the cell south polar high-rate blowing snow frequency (spolar_hirate_blowing_snow_freq (i,j)). Grid array organization: spolar_hirate_bsnow_obs_grid (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the south polar latitude range is: -90.0 up to -60.0 degrees, the weekly gridded array dimension is: spolar_hirate_bsnow_obs_grid (120,30), type: floating point. Reference: spolar_hirate_bsnow_obs_grid (1,1) = (-180.0 degrees longitude, -90.0 degrees latitude), representing the lower left corner of the gridded parameter cell in the south polar projection array. The south polar observation counts are applicable to the atmosphere gridded parameter: spolar_hirate_blowing_snow_freq (i,j)."; String coordinates "spolar_grid_lon spolar_grid_lat"; String origname "spolar_hirate_bsnow_obs_grid"; String fullnamepath "/spolar_hirate_bsnow_obs_grid"; } npolar_hirate_blowing_snow_freq { Float32 _FillValue 3.402823466e+38; String long_name "North Polar High-Rate Blowing Snow Frequency (percent)"; String units "percent"; String source "L3B ATM ATBD, Section 3.4, Section 5.0, Table 5."; Float32 valid_min 0.000000000; Float32 valid_max 100.0000000; String contentType "modelResult"; String description "The north polar high-rate blowing snow frequency two-dimensional atmospheric gridded parameter. For each north polar grid cell this represents the ratio of the number of the valid detected blowing snow layer top height 25 Hz (high-rate profile) observations (bsnow_h () .ne. INVALID and bsnow_h () > 0.0) to the number of valid blowing snow confidence flag (bsnow_con () .ne. INVALID, exceeds the surface not detected value, i.e., bsnow_con () > -3, and is implemented as bsnow_con () => -2) 25 Hz (high-rate profile) observations (npolar_hirate_bsnow_obs_grid (i,j)); the ratio is multiplied by 100.0 to obtain percent. The gridded north polar high-rate blowing snow frequency values are produced when the number of valid blowing snow confidence flag 25 Hz (high-rate profile) observations is equal to or greater than the minimum number of observations required for each grid cell (npolar_hirate_bsnow_obs_grid (i,j) => obs_minimum); otherwise set to INVALID. The ATL09 required blowing snow height (bsnow_h ()) and blowing snow confidence (bsnow_con ()) values are determined in the L3A ATM high-rate profile processing. Grid array organization: npolar_hirate_blowing_snow_freq (i,j), where i=longitude index, j=latitude index, as per ATBD Section 2.0. Given the weekly polar_grid_lon_scale = 3.0 degrees and the polar_grid_lat_scale = 1.0 degrees, and the north polar latitude range is: +90.0 down to +60.0 degrees, the weekly gridded array dimension is: npolar_hirate_blowing_snow_freq (120,30), type: floating point. Reference: npolar_hirate_blowing_snow_freq (1,1) = (-180.0 degrees longitude, +90.0 degrees latitude), representing the upper left corner of the gridded parameter cell in the north polar projection array. Post-processing by the \"atlas_plot\" utility program using \"plot_atl16.py\" will generate and embed the image for this gridded parameter identified as \"npolar_hirate_blowing_snow_freq_img\" in the ATL16 product. The applicable north polar observation counts for this atmosphere gridded parameter are available from: npolar_hirate_bsnow_obs_grid (i,j). Value range: minimum: 0.0, maximum: 100.0."; String coordinates "npolar_grid_lon npolar_grid_lat"; String origname "npolar_hirate_blowing_snow_freq"; String fullnamepath "/npolar_hirate_blowing_snow_freq"; } global_grid_lat { String long_name "global grid latitude"; String standard_name "latitude"; String units "degrees_north"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min -90.000000000000000; Float64 valid_max 90.000000000000000; String contentType "referenceInformation"; String description "The global grid latitude one-dimensional array parameter, with the latitudes applicable to each global grid cell. ATL09 ATM histogram top latitude (latitude ()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: North=+ values. Range of latitude values: -90.0 to +90.0 degrees, with a step size of global_grid_lat_scale. Grid array organization: global_grid_lat (j), where j=latitude index, as per ATBD Section 2.0. Given weekly global_grid_lat_scale = 3.0 degrees, array dimension: global_grid_lat (60), type: double precision. Comprises the y-grid axis for global gridded parameters. Reference: global_grid_lat (1) = -90.0 degrees, at the lower left corner of a global gridded parameter cell location (i,j) = (1,1)."; String coordinates "global_grid_lat"; String origname "global_grid_lat"; String fullnamepath "/global_grid_lat"; } global_grid_lon { String long_name "global grid longitude"; String standard_name "longitude"; String units "degrees_east"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min -180.00000000000000; Float64 valid_max 180.00000000000000; String contentType "referenceInformation"; String description "The global grid longitude one-dimensional array parameter, with the longitudes applicable to each global grid cell. The ATL09 ATM histogram top longitude (longitude()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: East=+ values. Range of longitude values: -180.0 to +180.0 degrees, with a step size of global_grid_lon_scale. Grid array organization: global_grid_lon (i), where i=longitude index, as per ATBD Section 2.0. Given weekly global_grid_lon_scale = 3.0 degrees, array dimension: global_grid_lon (120), type: double precision. Comprises the x-grid axis for global gridded parameters. Reference: global_grid_lon (1) = -180.0 degrees, at the lower left corner of a global gridded parameter cell location (i,j) = (1,1)."; String coordinates "global_grid_lon"; String origname "global_grid_lon"; String fullnamepath "/global_grid_lon"; } npolar_grid_lat { String long_name "north polar grid latitude"; String standard_name "latitude"; String units "degrees_north"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min 60.000000000000000; Float64 valid_max 90.000000000000000; String contentType "referenceInformation"; String description "The north polar grid latitude one-dimensional array parameter, with the latitudes applicable to each north polar grid cell. ATL09 ATM histogram top latitude (latitude ()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: North=+ values. Range of latitude values: +90.0 down to +60.0 degrees, with a step size of polar_grid_lat_scale. Grid array organization: npolar_grid_lat (j), where j=latitude index, as per ATBD Section 2.0. Given weekly polar_grid_lat_scale = 1.0 degrees, the weekly array dimension is: npolar_grid_lat (30), type: double precision. Comprises the y-grid axis for north polar gridded parameters. Reference: npolar_grid_lat (1) = +90.0 degrees, at the upper left corner of a north polar gridded parameter cell location (i,j) = (1,1)."; String coordinates "npolar_grid_lat"; String origname "npolar_grid_lat"; String fullnamepath "/npolar_grid_lat"; } npolar_grid_lon { String long_name "north polar grid longitude"; String standard_name "longitude"; String units "degrees_east"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min -180.00000000000000; Float64 valid_max 180.00000000000000; String contentType "referenceInformation"; String description "The north polar grid longitude one-dimensional array parameter, with the longitudes applicable to each north polar grid cell. ATL09 ATM histogram top longitude (longitude ()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: East=+ values. Range of longitude values: -180.0 to +180.0 degrees, with a step size of polar_grid_lon_scale. Grid array organization: npolar_grid_lon (i), where i=longitude index, as per ATBD Section 2.0. Given weekly polar_grid_lon_scale = 3.0 degrees, the weekly array dimension is: npolar_grid_lon (120), type: double precision. Comprises the x-grid axis for north polar gridded parameters. Reference: npolar_grid_lon (1) = -180.0 degrees, at the upper left corner of a north polar gridded parameter cell location (i,j) = (1,1)."; String coordinates "npolar_grid_lon"; String origname "npolar_grid_lon"; String fullnamepath "/npolar_grid_lon"; } orbit_info_crossing_time { String long_name "Ascending Node Crossing Time"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "POD/PPD"; String contentType "referenceInformation"; String description "The time, in seconds since the ATLAS SDP GPS Epoch, at which the ascending node crosses the equator. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "crossing_time"; String fullnamepath "/orbit_info/crossing_time"; } orbit_info_sc_orient_time { String long_name "Time of Last Spacecraft Orientation Change"; String standard_name "time"; String units "seconds since 2018-01-01"; String source "POD/PPD"; String contentType "referenceInformation"; String description "The time of the last spacecraft orientation change between forward, backward and transitional flight modes, expressed in seconds since the ATLAS SDP GPS Epoch. ICESat-2 is considered to be flying forward when the weak beams are leading the strong beams; and backward when the strong beams are leading the weak beams. ICESat-2 is considered to be in transition while it is maneuvering between the two orientations. Science quality is potentially degraded while in transition mode. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed. Type: double precision."; String origname "sc_orient_time"; String fullnamepath "/orbit_info/sc_orient_time"; } spolar_grid_lat { String long_name "south polar grid latitude"; String standard_name "latitude"; String units "degrees_north"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min -90.000000000000000; Float64 valid_max -60.000000000000000; String contentType "referenceInformation"; String description "The south polar grid latitude one-dimensional array parameter, with the latitudes applicable to each south polar grid cell. ATL09 ATM histogram top latitude (latitude ()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: South=- values. Range of latitude values: -90.0 up to -60.0 degrees, with a step size of polar_grid_lat_scale. Grid array organization: spolar_grid_lat (j), where j=latitude index, as per ATBD Section 2.0. Given weekly polar_grid_lat_scale = 1.0 degrees, the weekly array dimension is: spolar_grid_lat (30), type: double precision. Comprises the y-grid axis for south polar gridded parameters. Reference: spolar_grid_lat (1) = -90.0 degrees, at the lower left corner of a south polar gridded parameter cell location (i,j) = (1,1)."; String coordinates "spolar_grid_lat"; String origname "spolar_grid_lat"; String fullnamepath "/spolar_grid_lat"; } spolar_grid_lon { String long_name "south polar grid longitude"; String standard_name "longitude"; String units "degrees_east"; String source "L3B ATM ATBD, Section 2.0, Section 5.0, Table 5."; Float64 valid_min -180.00000000000000; Float64 valid_max 180.00000000000000; String contentType "referenceInformation"; String description "The south polar grid longitude one-dimensional array parameter, with the longitudes applicable to each south polar grid cell. ATL09 ATM histogram top longitude (longitude ()) derived from the ATM range window geolocation. Based on WGS84 Earth-centered, Earth-fixed terrestrial reference system and geodetic data. Direction: East=+ values. Range of longitude values: -180.0 to +180.0 degrees, with a step size of polar_grid_lon_scale. Grid array organization: spolar_grid_lon (i), where i=longitude index, as per ATBD Section 2.0. Given weekly polar_grid_lon_scale = 3.0 degrees, the weekly array dimension is: spolar_grid_lon (120), type: double precision. Comprises the x-grid axis for south polar gridded parameters. Reference: spolar_grid_lon (1) = -180.0 degrees, at the lower left corner of a south polar gridded parameter cell location (i,j) = (1,1)."; String coordinates "spolar_grid_lon"; String origname "spolar_grid_lon"; String fullnamepath "/spolar_grid_lon"; } FakeDim0 { String units "level"; } FakeDim1 { String units "level"; } FakeDim2 { String units "level"; } FakeDim3 { String units "level"; } FakeDim4 { String units "level"; } FakeDim5 { String units "level"; } DODS_EXTRA { String Unlimited_Dimension "global_grid_lat", "global_grid_lon", "npolar_grid_lat", "npolar_grid_lon", "orbit_info_crossing_time", "orbit_info_sc_orient_time", "spolar_grid_lat", "spolar_grid_lon"; } }