Attributes { HDF5_GLOBAL { Int16 DATA_QUALITY 0; Int32 OrbitNumber 22840; Int32 ProfileID 0; String EquatorCrossingDate "2016-03-25"; Float32 EquatorCrossingLongitude 119.4390945; String EquatorCrossingTime "05:28:34.598"; String RangeBeginningDateTime "2016-03-25T05:06:16.851Z"; String RangeEndingDateTime "2016-03-25T05:55:34.724Z"; Int16 SAMP_TBL 65; Int16 SAMP_TBL_VER 257; String time_coverage_start "2016-03-25T05:06:16.851Z"; String time_coverage_end "2016-03-25T05:55:34.724Z"; String APPName "NPBUVO3-L2"; String APPVersion "2.7.6"; String PGEVersion "2.7.6"; String LocalGranuleID "OMPS-NPP_NPBUVO3-L2_v2.8_2016m0325t050418_o22840_2021m0529t185750.h5"; String ArchiveSetName "OMPS-NPP LP Aerosols"; String ProductionDateTime "2021-05-29T22:57:50.636026Z"; String date_created "2021-05-29T22:57:50.636026Z"; String history "OZONE PEATE, 2021-05-29T22:57:50.636026Z, APPVersion 2.7.6"; String DayNightFlag "Day"; String Format "HDF5"; String acknowledgement "This dataset was generated by NASA's SNPP Ozone Science Team, with support provided by the NASA Ozone SIPS."; String contributor_name "NASA SNPP Ozone Science Team and NASA Ozone SIPS."; String contributor_role "Data producers."; String VersionID "2"; String DOI "10.5067/B8A796JV7GGZ"; String ShortName "OMPS_NPP_NPBUVO3_L2"; String LongName "OMPS-NPP L2 NP Ozone (O3) Vertical Profile swath orbital"; String creator_email "natalya.a.kramarova@nasa.gov"; String creator_institution "NASA Goddard Space Flight Center"; String creator_name "Natalya A Kramarova, Richard D. McPeters"; String creator_type "person"; String id "OMPS_NPP_NPBUVO3_L2"; String metadata_link "http://dx.doi.org/10.5067/B8A796JV7GGZ"; String keywords "NASA, Goddard Space Flight Center, GSFC, Atmospheric Chemistry, Ozone, Suomi NPP, Ozone Mapping and Profiler Suite, OMPS"; String processing_level "L2"; String publisher_email "gsfc-dl-help-disc@nasa.gov"; String publisher_institution "NASA Goddard Space Flight Center"; String publisher_name "NASA GES DISC"; String publisher_type "group"; String publisher_url "https://disc.gsfc.nasa.gov"; String references "Bhartia, P. K., McPeters, R. D., Flynn, L. E., Taylor, S., Kramarova, N. A., Frith, S., Fisher, B., and DeLand, M.: Solar Backscatter UV (SBUV) total ozone and profile algorithm, Atmos. Meas. Tech., 6, 2533-2548, doi:10.5194/amt-6-2533-2013, 2013."; String source "Suomi-NPP OMPS Nadir Profiler"; String summary "Retrieved Ozone Profile for the OMPS Nadir Profiler."; String title "Suomi-NPP OMPS Ozone (O3) Nadir Profile 1-Orbit L2 Swath 50x250km"; String comment "\000"; String VersionNumber "2.8"; } AncillaryData { } CalibrationData { } GeolocationData { } ScienceData { } TrendingData { } AncillaryData_CloudPressure { String long_name "Effective Cloud Pressure"; String DIMENSION_LABELS "DimAlongTrack"; String units "atm"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 1.000000000; Float32 _FillValue -1.267650600e+30; String origname "CloudPressure"; String fullnamepath "/AncillaryData/CloudPressure"; } AncillaryData_ProfileO3APrioriLayer { Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel"; String long_name "A-priori Ozone Profile"; String units "DU"; String coverage_content_type "physicalMeasurement"; String origname "ProfileO3APrioriLayer"; String fullnamepath "/AncillaryData/ProfileO3APrioriLayer"; } AncillaryData_ProfileO3APrioriLayer81 { String long_name "A-priori Ozone Profile 81 Layers"; String units "DU"; String coverage_content_type "ancillaryTable"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel81"; String origname "ProfileO3APrioriLayer81"; String fullnamepath "/AncillaryData/ProfileO3APrioriLayer81"; } AncillaryData_ProfileO3QBO81 { String long_name "QBO Ozone Profile 81 Layers"; String units "DU"; String coverage_content_type "ancillaryTable"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel81"; String origname "ProfileO3QBO81"; String fullnamepath "/AncillaryData/ProfileO3QBO81"; } AncillaryData_ProfileTempAPrioriLayer81 { String long_name "A-priori Temperature Profile 81 Layers"; String units "Kelvin"; String coverage_content_type "ancillaryTable"; Float32 valid_range 150.0000000, 300.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel81"; String origname "ProfileTempAPrioriLayer81"; String fullnamepath "/AncillaryData/ProfileTempAPrioriLayer81"; } AncillaryData_SnowIceIndicator { String long_name "Snow-Ice Indicator Flag"; String units " "; String coverage_content_type "referenceInformation"; Int32 valid_range 0, 10; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String comment "see User's Guide"; String origname "SnowIceIndicator"; String fullnamepath "/AncillaryData/SnowIceIndicator"; } AncillaryData_SurfaceCategory { String long_name "Surface Category"; String units " "; String coverage_content_type "referenceInformation"; Int32 valid_range 1, 18; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String IGBP_Category_Legend "01=Evergreen Needle Forest, 02=Evergreen Broad Forest, 03=Deciduous Needle Forest, 04=Deciduous Broad Forest, 05=Mixed Forest, 06=Closed Shrubs, 07=Open Shrubs, 08=Woody Savannas, 09=Savannas, 10=Grassland, 11=Wetlands, 12=Crops, 13=Urban, 14=Crop or Mosaic, 15=Snow or Ice, 16=Barren or Desert, 17=Water, 18=Tundra"; String flag_meanings "Evergreen_Needle_Forest Evergreen_Broad_Forest Deciduous_Needle_Forest Deciduous_Broad_Forest Mixed_Forest Closed_Shrubs Open_Shrubs Woody_Savannas Savannas Grassland Wetlands Crops Urban Crop_or_Mosaic Snow_or_Ice Barren_or_Desert Water Tundra"; Int32 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18; String origname "SurfaceCategory"; String fullnamepath "/AncillaryData/SurfaceCategory"; } AncillaryData_TemperatureProfile { String long_name "Temperature Profile in Umkehr Layers 12 Plus Layer 0"; String units "Kelvin"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 373.1499939; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimUmkehr13Level"; String origname "TemperatureProfile"; String fullnamepath "/AncillaryData/TemperatureProfile"; } AncillaryData_TerrainPressure { String long_name "Terrain Pressure"; String coverage_content_type "physicalMeasurement"; String units "atm"; Float32 valid_range 0.000000000, 1.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "TerrainPressure"; String fullnamepath "/AncillaryData/TerrainPressure"; } GeolocationData_DayOfYear { String long_name "Day of Year"; String units "days"; String coverage_content_type "auxiliaryInformation"; Int32 valid_range 1, 366; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "DayOfYear"; String fullnamepath "/GeolocationData/DayOfYear"; } GeolocationData_GroundPixelQualityFlags { Int16 _FillValue 0; String coverage_content_type "qualityInformation"; Int16 flag_masks 256; String flag_meanings "Eclipse_Warning"; String long_name "Pixel Level Geolocation Data Quality Flags"; String DIMENSION_LABELS "DimAlongTrack"; String origname "GroundPixelQualityFlags"; String fullnamepath "/GeolocationData/GroundPixelQualityFlags"; } GeolocationData_InstrumentQualityFlags { Int32 _FillValue 0; String long_name "Swath Level Geolocation Quality Flags"; String coverage_content_type "qualityInformation"; Int32 flag_masks 3145728, 16, 32; String flag_meanings "SAA_Warning Manoeuvre_Flag Attitude_Threshold_Flag"; String DIMENSION_LABELS "DimAlongTrack"; String origname "InstrumentQualityFlags"; String fullnamepath "/GeolocationData/InstrumentQualityFlags"; } GeolocationData_Latitude { String long_name "Latitude for Profile Ozone (292 nm)"; String units "degrees_North"; String coverage_content_type "modelResult"; Float32 valid_range -90.00000000, 90.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "Latitude"; String fullnamepath "/GeolocationData/Latitude"; } GeolocationData_Longitude { String long_name "Longitude for Profile Ozone (292 nm)"; String units "degrees_East"; String coverage_content_type "modelResult"; Float32 valid_range -180.0000000, 180.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "Longitude"; String fullnamepath "/GeolocationData/Longitude"; } GeolocationData_OrbitNumber { String long_name "Orbit Number"; String units "1"; String coverage_content_type "auxiliaryInformation"; Int32 valid_range 1, 2147483647; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "OrbitNumber"; String fullnamepath "/GeolocationData/OrbitNumber"; } GeolocationData_SecondsInDay { String long_name "Seconds After UTC Midnight"; String units "seconds"; String coverage_content_type "auxiliaryInformation"; Float32 valid_range 0.000000000, 86401.00000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "SecondsInDay"; String fullnamepath "/GeolocationData/SecondsInDay"; } GeolocationData_SolarZenithAngle { String long_name "Solar Zenith Angle"; String units "degrees"; String coverage_content_type "modelResult"; Float32 valid_range 0.000000000, 90.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "SolarZenithAngle"; String fullnamepath "/GeolocationData/SolarZenithAngle"; } GeolocationData_UTC_CCSDS_A { String long_name "UTC Image Midpoint Time"; String coverage_content_type "referenceInformation"; String DIMENSION_LABELS "DimAlongTrack"; String origname "UTC_CCSDS_A"; String fullnamepath "/GeolocationData/UTC_CCSDS_A"; } GeolocationData_Year { String units "year"; Int32 valid_range 1993, 2093; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String long_name "Year on Gregorian Calendar"; String coverage_content_type "auxiliaryInformation"; String origname "Year"; String fullnamepath "/GeolocationData/Year"; } ScienceData_AveragingKernel { String units "DU-1"; String long_name "Averaging Kernel"; String coverage_content_type "referenceInformation"; Float32 valid_range -3.402823061e+38, 3.402823061e+38; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel20", "DimPressureLevel20"; String origname "AveragingKernel"; String fullnamepath "/ScienceData/AveragingKernel"; } ScienceData_CloudFraction { String long_name "Cloud Fraction (306 nm)"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 1.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "CloudFraction"; String fullnamepath "/ScienceData/CloudFraction"; } ScienceData_IndexLongestProfileChannel { String units "1"; String long_name "Index of Longest Channel Used in the Profile Retrieval Computation"; String coverage_content_type "referenceInformation"; Int32 valid_range 1, 12; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "IndexLongestProfileChannel"; String fullnamepath "/ScienceData/IndexLongestProfileChannel"; } ScienceData_KMatrix { String units "DU-1"; String coverage_content_type "referenceInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel20", "DimNvalueResidueWavelength"; String long_name "Jacobian matrix dN/dx"; String origname "KMatrix"; String fullnamepath "/ScienceData/KMatrix"; } ScienceData_LayerEfficiency { String long_name "Total Ozone Algorithmic Efficiency Umkehr Layers 0 to 9 and Layers 10 Plus"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 10.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimUmkehr11Level"; String origname "LayerEfficiency"; String fullnamepath "/ScienceData/LayerEfficiency"; } ScienceData_NValue { String long_name "Measured N-Values from the Monochromator"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 600.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueWavelength"; String origname "NValue"; String fullnamepath "/ScienceData/NValue"; } ScienceData_NValue380 { String long_name "Measured N-Values from 380nm"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 600.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "NValue380"; String fullnamepath "/ScienceData/NValue380"; } ScienceData_NValueAdjustmentFactors { String long_name "N-Value Adjustment Factors (soft calibration)"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range -5.000000000, 5.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimWavelength"; String origname "NValueAdjustmentFactors"; String fullnamepath "/ScienceData/NValueAdjustmentFactors"; } ScienceData_NValueResidualsFinal { String long_name "Final N-Value Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueResidualsFinal"; String fullnamepath "/ScienceData/NValueResidualsFinal"; } ScienceData_NValueResidualsInitial { String long_name "Initial N-Value Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueResidualsInitial"; String fullnamepath "/ScienceData/NValueResidualsInitial"; } ScienceData_NValueResidualsaPriori { String long_name "a Priori Profile N-Value Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueResidualsaPriori"; String fullnamepath "/ScienceData/NValueResidualsaPriori"; } ScienceData_NValueSingleScattering { String long_name "Computed Single-scattering N-Values"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 600.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueSingleScattering"; String fullnamepath "/ScienceData/NValueSingleScattering"; } ScienceData_NumberOfIterations { String units "1"; String long_name "Number of Iterations for Solution Convergence"; String coverage_content_type "referenceInformation"; Int32 valid_range 0, 10; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "NumberOfIterations"; String fullnamepath "/ScienceData/NumberOfIterations"; } ScienceData_O3BelowCloud { String long_name "Ozone Below Fractional Cloud"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "O3BelowCloud"; String fullnamepath "/ScienceData/O3BelowCloud"; } ScienceData_O3MixingRatio { String long_name "Ozone Mixing Ratio"; String units "ppmv"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimMixingRatioPressureLevel"; String origname "O3MixingRatio"; String fullnamepath "/ScienceData/O3MixingRatio"; } ScienceData_O3MixingRatio80 { String long_name "Ozone Mixing Ratio 80 Layers"; String units "ppmv"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel80"; String origname "O3MixingRatio80"; String fullnamepath "/ScienceData/O3MixingRatio80"; } ScienceData_O3MixingRatioError { String long_name "Estimated Errors in Ozone Mixing Ratio"; String units "%"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimMixingRatioPressureLevel"; String origname "O3MixingRatioError"; String fullnamepath "/ScienceData/O3MixingRatioError"; } ScienceData_ProfileO3ErrorFlag { String long_name "Profile Ozone Error Flag"; String units " "; String coverage_content_type "qualityInformation"; Int32 valid_range 0, 100; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "ProfileO3ErrorFlag"; String fullnamepath "/ScienceData/ProfileO3ErrorFlag"; } ScienceData_ProfileO3FirstGuess { String long_name "Ozone Profile First Guess"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel"; String origname "ProfileO3FirstGuess"; String fullnamepath "/ScienceData/ProfileO3FirstGuess"; } ScienceData_ProfileO3FirstGuess81 { String long_name "Ozone Profile First Guess 81 Layers"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel81"; String origname "ProfileO3FirstGuess81"; String fullnamepath "/ScienceData/ProfileO3FirstGuess81"; } ScienceData_ProfileO3Retrieved { String long_name "Retrieved Ozone Profile"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel"; String origname "ProfileO3Retrieved"; String fullnamepath "/ScienceData/ProfileO3Retrieved"; } ScienceData_ProfileO3Retrieved81 { String long_name "Retrieved Ozone Profile 81 Layers"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 150.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel81"; String origname "ProfileO3Retrieved81"; String fullnamepath "/ScienceData/ProfileO3Retrieved81"; } ScienceData_ProfileO3RetrievedError { String long_name "Estimated Error of Retrieved O3 Profile (Top Layer Excluded)"; String units "%"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimPressureLevel"; String origname "ProfileO3RetrievedError"; String fullnamepath "/ScienceData/ProfileO3RetrievedError"; } ScienceData_ProfileTotalO3 { String long_name "Profile Total Ozone"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 50.00000000, 700.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "ProfileTotalO3"; String fullnamepath "/ScienceData/ProfileTotalO3"; } ScienceData_ProfileTotalO3Error { String long_name "Estimated Error of Profile Total Ozone"; String units "%"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "ProfileTotalO3Error"; String fullnamepath "/ScienceData/ProfileTotalO3Error"; } ScienceData_QualityFitParameter { String long_name "Quality of Fit Parameter (Average Final Residual)"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 20.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "QualityFitParameter"; String fullnamepath "/ScienceData/QualityFitParameter"; } ScienceData_Reflectivity { String long_name "Reflectivity"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range -0.1500000060, 1.149999976; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "Reflectivity"; String fullnamepath "/ScienceData/Reflectivity"; } ScienceData_Reflectivity380 { String long_name "Reflectivity at 380 nm"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 1.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "Reflectivity380"; String fullnamepath "/ScienceData/Reflectivity380"; } ScienceData_ReflectivityCorrection { String long_name "Reflectivity Correction"; String units "1"; String coverage_content_type "physicalMeasurement"; Float32 valid_range -0.5000000000, 0.5000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "ReflectivityCorrection"; String fullnamepath "/ScienceData/ReflectivityCorrection"; } ScienceData_Residual { String long_name "NValue Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -32.00000000, 32.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimSurfaceSensitiveWavelength"; String origname "Residual"; String fullnamepath "/ScienceData/Residual"; } ScienceData_Residual380 { String long_name "Photometer Residual (CCR) at 331 nm"; String units "1"; Float32 _FillValue -1.267650600e+30; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 100.0000000; String DIMENSION_LABELS "DimAlongTrack"; String origname "Residual380"; String fullnamepath "/ScienceData/Residual380"; } ScienceData_ResidualStep1 { String long_name "NValue Residuals at Step 1"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -32.00000000, 32.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimSurfaceSensitiveWavelength"; String origname "ResidualStep1"; String fullnamepath "/ScienceData/ResidualStep1"; } ScienceData_ResidualStep2 { String long_name "NValue Residuals at Step 2"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -32.00000000, 32.00000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimSurfaceSensitiveWavelength"; String origname "ResidualStep2"; String fullnamepath "/ScienceData/ResidualStep2"; } ScienceData_Sigma { String long_name "parameter for the ozone profile at top of atmosphere, ozone_profile = p^(1/sigma)"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "Sigma"; String fullnamepath "/ScienceData/Sigma"; } ScienceData_SigmaE { String long_name "estimated measurement error in fraction radiance/flux"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 3.402823061e+38; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "SigmaE"; String fullnamepath "/ScienceData/SigmaE"; } ScienceData_SigmaQ { String long_name "priori ozone profile error in fraction"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range 0.000000000, 3.402823061e+38; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "SigmaQ"; String fullnamepath "/ScienceData/SigmaQ"; } ScienceData_StepOneO3 { String long_name "Step 1 Ozone Solution"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 50.00000000, 700.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "StepOneO3"; String fullnamepath "/ScienceData/StepOneO3"; } ScienceData_StepTwoO3 { String long_name "Step 2 Ozone Solution"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 50.00000000, 700.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "StepTwoO3"; String fullnamepath "/ScienceData/StepTwoO3"; } ScienceData_TotalO3 { String long_name "Total Column Ozone derived from a TOMS-like wavelength-pair alogorithm"; String units "DU"; Float32 _FillValue -1.267650600e+30; String coverage_content_type "physicalMeasurement"; Float32 valid_range 50.00000000, 700.0000000; String DIMENSION_LABELS "DimAlongTrack"; String origname "TotalO3"; String fullnamepath "/ScienceData/TotalO3"; } ScienceData_TotalO3APrioriProfile { String long_name "Total Ozone a priori Profile Umkehr Layers 0 to 9 and Layers 10 Plus"; String units "DU"; String coverage_content_type "physicalMeasurement"; Float32 valid_range 0.000000000, 125.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimUmkehr11Level"; String origname "TotalO3APrioriProfile"; String fullnamepath "/ScienceData/TotalO3APrioriProfile"; } ScienceData_TotalO3AlgorithmFlag { String units " "; String long_name "Total Ozone Algorithm Flag"; String coverage_content_type "referenceInformation"; Int32 valid_range 0, 100; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "TotalO3AlgorithmFlag"; String fullnamepath "/ScienceData/TotalO3AlgorithmFlag"; } ScienceData_TotalO3ErrorFlag { String long_name "Error Flag"; String units " "; String coverage_content_type "qualityInformation"; Int32 valid_range 0, 100; Int32 _FillValue -2147483647; String DIMENSION_LABELS "DimAlongTrack"; String origname "TotalO3ErrorFlag"; String fullnamepath "/ScienceData/TotalO3ErrorFlag"; } ScienceData_UVAerosolIndex { String long_name "UV Aerosol Index"; String coverage_content_type "physicalMeasurement"; Float32 valid_range -30.00000000, 30.00000000; Float32 _FillValue -1.267650600e+30; String units "1"; String DIMENSION_LABELS "DimAlongTrack"; String origname "UVAerosolIndex"; String fullnamepath "/ScienceData/UVAerosolIndex"; } ScienceData_dN_dOmega { String long_name "dN/dOmega for Channels 5 to 12"; String units "DU-1"; String coverage_content_type "referenceInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimSurfaceSensitiveWavelength"; String origname "dN_dOmega"; String fullnamepath "/ScienceData/dN_dOmega"; } ScienceData_dN_dR { String long_name "reflectivity sensitivity ratio dN/dR for Channels 5 to 12"; String units "1"; String coverage_content_type "referenceInformation"; Float32 valid_range -200.0000000, 0.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimSurfaceSensitiveWavelength"; String origname "dN_dR"; String fullnamepath "/ScienceData/dN_dR"; } ScienceData_dN_dR380 { String units "1"; String long_name "Reflectivity Sensitivity Ratio dN/dR at 380 nm Monochromator channel"; String coverage_content_type "referenceInformation"; Float32 valid_range -200.0000000, 0.000000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack"; String origname "dN_dR380"; String fullnamepath "/ScienceData/dN_dR380"; } TrendingData_NValueResidualsFinal { String long_name "Final N-Value Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueResidualsFinal"; String fullnamepath "/TrendingData/NValueResidualsFinal"; } TrendingData_NValueResidualsInitial { String long_name "Initial N-Value Residuals"; String units "1"; String coverage_content_type "qualityInformation"; Float32 valid_range -100.0000000, 100.0000000; Float32 _FillValue -1.267650600e+30; String DIMENSION_LABELS "DimAlongTrack", "DimNvalueResidueWavelength"; String origname "NValueResidualsInitial"; String fullnamepath "/TrendingData/NValueResidualsInitial"; } DimAlongTrack { String long_name "Along-track dimension"; String origname "DimAlongTrack"; String fullnamepath "/DimAlongTrack"; } DimMixingRatioPressureLevel { String long_name "Pressure Levels for Mixing Ratio Profile"; String units "hPa"; String coverage_content_type "coordinate"; Float32 valid_range 0.5000000000, 50.00000000; String origname "DimMixingRatioPressureLevel"; String fullnamepath "/DimMixingRatioPressureLevel"; } DimNvalueResidueWavelength { String long_name "Wavelengths for Reporting Residues"; String units "nm"; Float32 valid_range 292.0000000, 318.0000000; String origname "DimNvalueResidueWavelength"; String fullnamepath "/DimNvalueResidueWavelength"; } DimNvalueWavelength { String long_name "Wavelengths for Reporting NValues"; String units "nm"; Float32 valid_range 250.0000000, 340.0000000; String origname "DimNvalueWavelength"; String fullnamepath "/DimNvalueWavelength"; } DimPressureLevel { String long_name "Pressures at Bottoms of Solution Pressure Levels"; String units "hPa"; String coverage_content_type "coordinate"; Float32 valid_range 0.1013249978, 1013.250000; String origname "DimPressureLevel"; String fullnamepath "/DimPressureLevel"; } DimPressureLevel20 { String long_name "Pressures at 20 Layer Centers"; String units "hPa"; String coverage_content_type "coordinate"; Float32 valid_range 0.1013249978, 1013.250000; Float32 _FillValue -1.267650600e+30; String origname "DimPressureLevel20"; String fullnamepath "/DimPressureLevel20"; } DimPressureLevel80 { String long_name "Pressures at 80 Layer Centers"; String coverage_content_type "coordinate"; Float32 valid_range 0.1013249978, 1013.250000; Float32 _FillValue -1.267650600e+30; String units "hPa"; String origname "DimPressureLevel80"; String fullnamepath "/DimPressureLevel80"; } DimPressureLevel81 { String long_name "Pressures at Layer Boundaries"; Float32 valid_range 0.1013249978, 1013.250000; Float32 _FillValue -1.267650600e+30; String units "hPa"; String coverage_content_type "coordinate"; String origname "DimPressureLevel81"; String fullnamepath "/DimPressureLevel81"; } DimSurfaceSensitiveWavelength { String long_name "Wavelengths for Surface Sensitive Channels"; String units "nm"; Float32 valid_range 292.0000000, 340.0000000; String origname "DimSurfaceSensitiveWavelength"; String fullnamepath "/DimSurfaceSensitiveWavelength"; } DimUmkehr11Level { String long_name "Umkehr layer base pressures for layers 0 - 10"; String units "atm"; String origname "DimUmkehr11Level"; String fullnamepath "/DimUmkehr11Level"; } DimUmkehr13Level { String long_name "Umkehr layer base pressures for layers 12 - 0"; String units "atm"; String origname "DimUmkehr13Level"; String fullnamepath "/DimUmkehr13Level"; } DimWavelength { String long_name "Wavelengths Used for Retrievals"; String units "nm"; Float32 valid_range 250.0000000, 380.0000000; String origname "DimWavelength"; String fullnamepath "/DimWavelength"; } }