Attributes { HDFEOS { } HDFEOS_ADDITIONAL { } HDFEOS_ADDITIONAL_FILE_ATTRIBUTES { String InstrumentName "OMI"; String ProcessLevel "2"; String PGEVersion "1.1.1"; String ProcessingSystem "OFFLINE"; Float64 TAI93At0zOfGranule 843782410.00000000; Int32 GranuleMonth 9; Int32 GranuleDay 28; Int32 GranuleYear 2019; Int32 SolarProductMissing 0; Int32 SolarIrradianceWarning 0; Int32 BackupSolarProductUsed 0; Int32 CloudProductMissing 0; Int32 RadianceParametersMissing 0; Int32 SolarProductOutOfDate 0; Int32 ParametersInconsistent 0; String RadianceScienceQualityFlag "Not Investigated"; String IrradianceScienceQualityFlag "Not Investigated"; Int32 QAPctSunGlint 11; Int32 QAPctEclipse 0; Int32 QAPctIrradianceWarning 0; Int32 QAPctRadianceMissing 0; Int32 QAPctRadianceError 22; Int32 QAPctRadianceWarning 6; Int32 QAPctCloudDataError 14; Int32 QAPctCloudDataWarning 71; Int32 QAPctInitializationError 0; Int32 QAPctInitializationWarning 18; Int32 QAPctRadiativeTransferError 0; Int32 QAPctRadiativeTransferWarning 0; Int32 QAPctOptimalEstimationError 0; Int32 QAPctOptimalEstimationWarning 0; Int32 QAPctOptimalEstimationConvergence 1; Int32 QAPctProfileError 24; Int32 QAPctProfileWarning 18; Int32 QAPctMeasMissing 0; Int32 QAPctMeasError 0; Int32 QAPctMeasWarning 0; Int32 QAPctRebinned 0; Int32 QAPctSAA 28; Int32 QAPctSpacecraftManeuver 0; Int32 QAPctInstrumentSettingsError 0; Int32 QAPctCloudDataNotSynchronized 0; String OPF_opfVersion "1.1"; String OPF_level1ReadBufferSize "1"; String OPF_level2WriteBufferSize "40"; String OPF_automaticQualityFailed "30"; String OPF_automaticQualitySuspect "50"; String OPF_spectralWindow "270.0, 330.0"; String OPF_polarizationCorrectionFlag "1"; String OPF_pressureLevelsRetrieval "0.3, 0.5, 1.0, 2.0, 3.0, 5.0, 7.0, 10.0, 20.0, 30.0, 50.0, 70.0, 100.0, 150.0, 200.0, 300.0, 500.0, 700.0, 1000.0"; String OPF_measurementStride "5"; String OPF_groundPixelStride "1"; String OPF_groundPixelOffset "0"; String OPF_groundPixelCount "30"; String OPF_numChebyshevCoeff "30, 30"; String OPF_spectralWidthSlitfunctionOPF "0.9, 0.6"; String OPF_altitudeOzoneLayer "20.0"; String OPF_albedoSnow "0.6"; String OPF_albedoWater "0.065"; String OPF_albedoLandThreshold "0.1"; String OPF_albedoWaterThreshold "0.03"; String OPF_albedoSeaIceNH "0.70, 0.73, 0.76, 0.80, 0.84, 0.78, 0.61, 0.61, 0.62, 0.68, 0.67, 0.71"; String OPF_albedoSeaIceSH "0.53, 0.50, 0.44, 0.60, 0.61, 0.64, 0.68, 0.76, 0.80, 0.83, 0.78, 0.66"; String OPF_nWavelenResidualsL2Prod "22"; String OPF_wavelenGridResidualsL2Prod "270.0, 272.5, 274.7, 280.1, 282.5, 285.1, 287.0, 288.1, 290.0, 295.0, 300.0, 305.0, 308.0, 312.0, 313.0, 315.0, 317.5, 320.0, 322.5, 325.0, 327.5, 330.0"; String OPF_strideWavelenIntermedProd "1"; String OPF_writeReducedImtermProd "1"; String OPF_maxExpCoeffIntermedProd "0"; String OPF_maxNumIterationsOptEstimation "20 "; String OPF_useLMIteration "0"; String OPF_useReflectanceCostFunction "0"; String OPF_reflCostFunctionThreshold "5"; String OPF_useStateVectorCostFunction "1"; String OPF_stateVectorCostFunctionThreshold "0.1"; String OPF_initialLMLagrangeParam "0.01"; String OPF_LMLangrangeParamScaleFactor "10.0"; String OPF_doAerosolFit "0"; String OPF_cloudFractionSurfaceFit "0.2"; String OPF_cloudFractionAerosolFit "0.0"; String OPF_fitTotalOzoneColumn "0"; String OPF_fitNO2Profile "0"; String OPF_fitSO2Profile "0"; String OPF_fitStraylight "1"; String OPF_initStraylightCoefficients "0., 0., 0., 0., 0., 0."; String OPF_initStraylightErrors "1., 1., 1., 1., 1., 1."; String OPF_nWavelenAlbedoUV1 "3"; String OPF_nWavelenAlbedoUV2 "3 "; String OPF_initErrorSurfaceAlbedo "1.0, 1.0"; String OPF_initErrorAerosolOpticalThickness "1.0"; String OPF_numStreamLIDORT "6"; String OPF_useDeltaM "0"; String OPF_usePseudoSphericalSolution "1"; String OPF_useSingleScattering "1"; String OPF_replaceCabannesRamanByRayleigh "0"; String OPF_similarityTransAerosol "1"; String OPF_nDistortionParam "2"; String OPF_useDistortionParam "0, 0, 0, 0"; String OPF_distortionParam "0.0, 0.0, 0.0, 0.0"; String OPF_numWavelenRTM "105"; String OPF_numInterpolValuesSIM "4"; String OPF_wavelenBoundaryUV1_UV2 "310.00"; String OPF_spectralGridRTMAMF "1.0, 2.0, 3.0"; String OPF_spectralGridRTM_105 "267.0000, 269.1000, 278.5929, 284.4308, 287.8751, 290.1529, 291.9283, 293.4200, 294.7223, 295.8844, 296.9365, 297.8990, 298.7864, 299.6092, 300.3759, 301.0933, 301.7679, 302.4051, 303.0100, 303.5867, 304.1388, 304.6695, 305.1814, 305.6768, 306.1576, 306.6256, 307.0821, 307.5282, 307.9650, 308.3935, 308.8143, 309.2281, 309.6355, 310.0370, 310.4329, 310.8235, 311.2093, 311.5902, 311.9666, 312.3386, 312.7061, 313.0693, 313.4281, 313.7825, 314.1325, 314.4779, 314.8188, 315.1550, 315.4866, 315.8136, 316.1360, 316.4540, 316.7676, 317.0770, 317.3822, 317.6836, 317.9811, 318.2750, 318.5655, 318.8527, 319.1368, 319.4180, 319.6964, 319.9724, 320.2460, 320.5175, 320.7870, 321.0548, 321.3210, 321.5858, 321.8495, 322.1121, 322.3739, 322.6351, 322.8959, 323.1565, 323.4171, 323.6780, 323.9393, 324.2013, 324.4643, 324.7286, 324.9944, 325.2622, 325.5322, 325.8048, 326.0805, 326.3598, 326.6429, 326.9305, 327.2231, 327.5214, 327.8258, 328.1373, 328.4566, 328.7846, 329.1225, 329.4714, 329.8328, 330.2083, 330.6000, 331.0000, 331.4000, 331.8000, 332.2000"; String OPF_rowOffset "169, 49"; String OPF_maxSolarIrradianceAgeInDay "10000"; String OPF_maxSpectralPixelsMissing_ "50.0"; String OPF_maxSpectralPixelsError_ "50.0"; String OPF_maxSpectralPixelsWarning_ "70.0"; String OPF_maxWavelengthPrecision "0.1"; String OPF_maxRadiancePrecision "5.0e14"; String OPF_maxIrradWavelengthPrecision "0.1"; String OPF_maxIrradPrecision "5.0e14"; String OPF_maxDistanceUV1toUV2 "100.0"; String OPF_maxDiffWavelengthUV2 "0.2"; String OPF_LimitsEarthRad "0, 5.0e14"; String OPF_LimitsSolarIrrad "0, 5.0e14"; String OPF_LimitsLatitude "-90, 90 "; String OPF_LimitsLongitude "-180, 180 "; String OPF_LimitsSZA "0, 85 "; String OPF_LimitsSAZ "-180, 180"; String OPF_LimitsVZA "0, 85 "; String OPF_LimitsVAZ "-180, 180"; String OPF_LimitsSurfaceHeight "-1000, 9000"; String fullnamepath "/HDFEOS/ADDITIONAL/FILE_ATTRIBUTES"; } HDFEOS_SWATHS { } HDFEOS_SWATHS_O3Profile { Int32 NumTimes 329; Int32 nTimesSmallPixelUV2 1370; String VerticalCoordinate "Pressure"; String fullnamepath "/HDFEOS/SWATHS/O3Profile"; } HDFEOS_SWATHS_O3Profile_Data_Fields { } HDFEOS_SWATHS_O3Profile_Geolocation_Fields { } HDFEOS_INFORMATION { String HDFEOSVersion "HDFEOS_5.1.11"; String fullnamepath "/HDFEOS INFORMATION"; } APrioriCovarianceMatrix { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Apriori covariance matrix"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "APrioriCovarianceMatrix"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/APrioriCovarianceMatrix"; String coordinates "Latitude Longitude nMatrix"; } AerosolOpticalThickness { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Total optical thickness aerosol"; String units "1/m"; String UniqueFieldDefinition "OMI-Specific"; String origname "AerosolOpticalThickness"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/AerosolOpticalThickness"; String coordinates "Latitude Longitude"; } AveragingKernel { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.00010000000000000000; Float64 add_offset 0.0000000000000000; String title "Averaging kernel"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "AveragingKernel"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/AveragingKernel"; String coordinates "Latitude Longitude nLayers nLayers_1"; } CloudPressure { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Effective cloud pressure"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "CloudPressure"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/CloudPressure"; String coordinates "Latitude Longitude"; } ColumnAmountO3 { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Total column amount ozone"; String units "DU"; String UniqueFieldDefinition "OMI-Specific"; String origname "ColumnAmountO3"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/ColumnAmountO3"; String coordinates "Latitude Longitude"; } CovarianceMatrix { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Covariance matrix"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "CovarianceMatrix"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/CovarianceMatrix"; String coordinates "Latitude Longitude nMatrix"; } DegreesOfFreedomForSignal { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.0010000000000000000; Float64 add_offset 0.0000000000000000; String title "Degrees of freedom for signal for ozone"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "DegreesOfFreedomForSignal"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/DegreesOfFreedomForSignal"; String coordinates "Latitude Longitude"; } EffectiveCloudFractionUV1 { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.0010000000000000000; Float64 add_offset 0.0000000000000000; String title "Effective cloud fraction from UV 2 channel"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "EffectiveCloudFractionUV1"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/EffectiveCloudFractionUV1"; String coordinates "Latitude Longitude"; } EffectiveCloudFractionUV2 { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.0010000000000000000; Float64 add_offset 0.0000000000000000; String title "Effective cloud fraction from UV 2 channel"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "EffectiveCloudFractionUV2"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/EffectiveCloudFractionUV2"; String coordinates "Latitude Longitude"; } InstrumentConfigurationId { Byte _FillValue 255; Byte missing_value 255; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Unique ID for instrument settings for current measurement."; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "InstrumentConfigurationId"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/InstrumentConfigurationId"; } MeasurementQualityFlags { Byte _FillValue 255; Byte missing_value 255; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Measurement quality flags"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "MeasurementQualityFlags"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/MeasurementQualityFlags"; } NO2ColumnAmount { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Total column amount NO2"; String units "molecules/cm2"; String UniqueFieldDefinition "OMI-Specific"; String origname "NO2ColumnAmount"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/NO2ColumnAmount"; String coordinates "Latitude Longitude"; } NumberOfIterations { Int16 _FillValue -127; Int16 missing_value -127; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Number of iterations"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "NumberOfIterations"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/NumberOfIterations"; String coordinates "Latitude Longitude"; } O3 { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Ozone concentration"; String units "DU"; String UniqueFieldDefinition "OMI-Specific"; String origname "O3"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/O3"; String coordinates "Latitude Longitude nLayers"; } O3Apriori { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "A priori ozone concentration."; String units "DU"; String UniqueFieldDefinition "OMI-Specific"; String origname "O3Apriori"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/O3Apriori"; String coordinates "Latitude Longitude nLayers"; } O3AprioriError { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Error in the a priori ozone concentration."; String units "%"; String UniqueFieldDefinition "OMI-Specific"; String origname "O3AprioriError"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/O3AprioriError"; String coordinates "Latitude Longitude nLayers"; } O3Precision { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Ozone concentration precision"; String units "%"; String UniqueFieldDefinition "OMI-Specific"; String origname "O3Precision"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/O3Precision"; String coordinates "Latitude Longitude nLayers"; } ProcessingQualityFlags { UInt16 _FillValue 65535; UInt16 missing_value 65535; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Processing quality summary flags per pixel"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "ProcessingQualityFlags"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/ProcessingQualityFlags"; String coordinates "Latitude Longitude"; } ReflectanceCostFunction { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Reflectance Cost function of fit"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "ReflectanceCostFunction"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/ReflectanceCostFunction"; String coordinates "Latitude Longitude"; } ResidualsOfFit { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Residual of the fit at selected wavelengths. Relative value."; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "ResidualsOfFit"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/ResidualsOfFit"; String coordinates "Latitude Longitude nResiduals"; } RootMeanSquareErrorOfFit { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Root mean square error of the radiance fit."; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "RootMeanSquareErrorOfFit"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/RootMeanSquareErrorOfFit"; String coordinates "Latitude Longitude"; } SO2ColumnAmount { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Total column amount SO2"; String units "molecules/cm2"; String UniqueFieldDefinition "OMI-Specific"; String origname "SO2ColumnAmount"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/SO2ColumnAmount"; String coordinates "Latitude Longitude"; } SmallPixelRadiance { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Radiance of small pixel data column."; String units "photons/(s.nm.cm^2.sr)"; String UniqueFieldDefinition "OMI-Specific"; String origname "SmallPixelRadiance"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/SmallPixelRadiance"; } SmallPixelRadiancePointer { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Offset and count of nTimesSmallPixel wrt nTimes."; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "SmallPixelRadiancePointer"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/SmallPixelRadiancePointer"; } SmallPixelRadianceVariance { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Standard deviation of small pixel radiance"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "SmallPixelRadianceVariance"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/SmallPixelRadianceVariance"; String coordinates "Latitude Longitude"; } StateCostFunction { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "State Vector Cost function of fit"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "StateCostFunction"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/StateCostFunction"; String coordinates "Latitude Longitude"; } StateVectorSpecies { Int16 _FillValue -127; Int16 missing_value -127; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Number of fitted elements per species: 0: O3, 1: NO2, 2: SO2, 3: Aerosol optical thickness, 4: Surface albedo, 5: Cloud albedo, 6: Straylight parameters"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "StateVectorSpecies"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/StateVectorSpecies"; String coordinates "Latitude Longitude nOEStateVectorParam"; } Temperature { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Temperature of the layers"; String units "Kelvin"; String UniqueFieldDefinition "OMI-Specific"; String origname "Temperature"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/Temperature"; String coordinates "Latitude Longitude nLayers"; } TerrainReflectivityUV1 { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.0010000000000000000; Float64 add_offset 0.0000000000000000; String title "Terrain reflectivity or surface albedo channel UV-1"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "TerrainReflectivityUV1"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/TerrainReflectivityUV1"; String coordinates "Latitude Longitude"; } TerrainReflectivityUV2 { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.0010000000000000000; Float64 add_offset 0.0000000000000000; String title "Terrain reflectivity or surface albedo channel UV-2"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "TerrainReflectivityUV2"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Data Fields/TerrainReflectivityUV2"; String coordinates "Latitude Longitude"; } Altitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Altitude of the levels of the vertical grid"; String units "km"; String UniqueFieldDefinition "OMI-Specific"; String origname "Altitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/Altitude"; String coordinates "Latitude Longitude nLevels"; } GroundPixelQualityFlags { UInt16 _FillValue 65535; UInt16 missing_value 65535; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Quality flags for ground pixels"; String units "NoUnits"; String UniqueFieldDefinition "OMI-Specific"; String origname "GroundPixelQualityFlags"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/GroundPixelQualityFlags"; String coordinates "Latitude Longitude"; } Pressure { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Pressure at which the profile is given"; String units "hPa"; String UniqueFieldDefinition "OMI-Specific"; String origname "Pressure"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/Pressure"; String coordinates "Latitude Longitude nLevels"; } SolarAzimuthAngle { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Solar azimuth angle at WGS84 ellipsoid for center co-ordinate of the ground pixel, defined East-of-North"; String units "deg"; String UniqueFieldDefinition "OMI-TES-Shared"; String origname "SolarAzimuthAngle"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/SolarAzimuthAngle"; String coordinates "Latitude Longitude"; } SolarZenithAngle { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Solar zenith angle at WGS84 ellipsoid for center co-ordinate of the ground pixel"; String units "deg"; String UniqueFieldDefinition "Aura-Shared"; String origname "SolarZenithAngle"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/SolarZenithAngle"; String coordinates "Latitude Longitude"; } SpacecraftAltitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Altitude above WGS84 ellipsoid"; String units "m"; String UniqueFieldDefinition "HIRDLS-OMI-TES-Shared"; String origname "SpacecraftAltitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/SpacecraftAltitude"; } SpacecraftLatitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Geodetic Latitude above WGS84 ellipsoid"; String units "deg"; String UniqueFieldDefinition "HIRDLS-OMI-TES-Shared"; String origname "SpacecraftLatitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/SpacecraftLatitude"; } SpacecraftLongitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Geodetic Longitude above WGS84 ellipsoid"; String units "deg"; String UniqueFieldDefinition "HIRDLS-OMI-TES-Shared"; String origname "SpacecraftLongitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/SpacecraftLongitude"; } TerrainHeight { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Terrain height for center co-ordinate of the ground pixel"; String units "m"; String UniqueFieldDefinition "OMI-Specific"; String origname "TerrainHeight"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/TerrainHeight"; String coordinates "Latitude Longitude"; } Time { Float64 _FillValue -1.2676506002282294e+30; Float64 missing_value -1.2676506002282294e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Time at Start of Scan (s, TAI93)"; String units "s"; String UniqueFieldDefinition "Aura-Shared"; String origname "Time"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/Time"; } ViewingAzimuthAngle { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Viewing azimuth angle at WGS84 ellipsoid for center co-ordinate of the ground pixel, defined East-of-North"; String units "deg"; String UniqueFieldDefinition "OMI-Specific"; String origname "ViewingAzimuthAngle"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/ViewingAzimuthAngle"; String coordinates "Latitude Longitude"; } ViewingZenithAngle { Int16 _FillValue -32767; Int16 missing_value -32767; Float64 scale_factor 0.010000000000000000; Float64 add_offset 0.0000000000000000; String title "Viewing zenith angle at WGS84 ellipsoid for center co-ordinate of the ground pixel"; String units "deg"; String UniqueFieldDefinition "OMI-Specific"; String origname "ViewingZenithAngle"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/ViewingZenithAngle"; String coordinates "Latitude Longitude"; } ArchiveMetadata_0 { String origname "ArchiveMetadata.0"; String fullnamepath "/HDFEOS INFORMATION/ArchiveMetadata.0"; } CoreMetadata_0 { String origname "CoreMetadata.0"; String fullnamepath "/HDFEOS INFORMATION/CoreMetadata.0"; } StructMetadata_0 { String origname "StructMetadata.0"; String fullnamepath "/HDFEOS INFORMATION/StructMetadata.0"; } Latitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Latitude of the center of the groundpixel"; String units "degrees_north"; String UniqueFieldDefinition "Aura-Shared"; String origname "Latitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/Latitude"; } Longitude { Float32 _FillValue -1.267650600e+30; Float32 missing_value -1.267650600e+30; Float64 scale_factor 1.0000000000000000; Float64 add_offset 0.0000000000000000; String title "Longitude of the center of the groundpixel"; String units "degrees_east"; String UniqueFieldDefinition "Aura-Shared"; String origname "Longitude"; String fullnamepath "/HDFEOS/SWATHS/O3Profile/Geolocation Fields/Longitude"; } nLayers { String units "level"; } nLayers_1 { String units "level"; } nLevels { String units "level"; } nMatrix { String units "level"; } nOEStateVectorParam { String units "level"; } nResiduals { String units "level"; } nSmallPixelPointer { String units "level"; } nTimesSmallPixel { String units "level"; } CoreMetadata { INVENTORYMETADATA { String GROUPTYPE "MASTERGROUP"; ECSDATAGRANULE { LOCALGRANULEID { Int32 NUM_VAL 1; String VALUE "OMI-Aura_L2-OMO3PR_2019m0928t1518-o80871_v003-2019m0930t010219.he5"; } PRODUCTIONDATETIME { Int32 NUM_VAL 1; String VALUE "2019-09-30T01:02:19.000Z"; } DAYNIGHTFLAG { Int32 NUM_VAL 1; String VALUE "Day"; } REPROCESSINGACTUAL { Int32 NUM_VAL 1; String VALUE "processed 1 time"; } LOCALVERSIONID { Int32 NUM_VAL 1; String VALUE "RFC1321 MD5 = not yet calculated"; } REPROCESSINGPLANNED { Int32 NUM_VAL 1; String VALUE "further update is anticipated"; } } MEASUREDPARAMETER { MEASUREDPARAMETERCONTAINER { String CLASS "1"; QAFLAGS { String CLASS "1"; SCIENCEQUALITYFLAG { Int32 NUM_VAL 1; String VALUE "Not Investigated"; String CLASS "1"; } AUTOMATICQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String CLASS "1"; String VALUE "The value is based on a combination of the RadianceScienceQualityFlag, IrradianceScienceQualityFlag, QAPctRadianceError and the ProfileErrorFlag. Thresholds used: 30% for Failed and 50% for Suspect."; } AUTOMATICQUALITYFLAG { Int32 NUM_VAL 1; String CLASS "1"; String VALUE "Passed"; } OPERATIONALQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String VALUE "This granule passed operational tests that were administered by the OMI SIPS. QA metadata was extracted and the file was successfully read using standard HDF-EOS utilities."; String CLASS "1"; } OPERATIONALQUALITYFLAG { Int32 NUM_VAL 1; String VALUE "Passed"; String CLASS "1"; } SCIENCEQUALITYFLAGEXPLANATION { Int32 NUM_VAL 1; String VALUE "An updated science quality flag and explanation is put in the product .met file when a granule has been evaluated. The flag value in this file, Not Investigated, is an automatic default that is put into every granule during production."; String CLASS "1"; } } QASTATS { String CLASS "1"; QAPERCENTMISSINGDATA { Int32 NUM_VAL 1; String CLASS "1"; Int32 VALUE 24; } QAPERCENTOUTOFBOUNDSDATA { Int32 NUM_VAL 1; String CLASS "1"; Int32 VALUE 0; } } PARAMETERNAME { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "Ozone"; } } } ORBITCALCULATEDSPATIALDOMAIN { ORBITCALCULATEDSPATIALDOMAINCONTAINER { String CLASS "1"; EQUATORCROSSINGDATE { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "2019-09-28"; } EQUATORCROSSINGTIME { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "16:07:18.000000"; } ORBITNUMBER { String CLASS "1"; Int32 NUM_VAL 1; Int32 VALUE 80871; } EQUATORCROSSINGLONGITUDE { String CLASS "1"; Int32 NUM_VAL 1; Float64 VALUE -35.8; } } } COLLECTIONDESCRIPTIONCLASS { VERSIONID { Int32 NUM_VAL 1; Float64 VALUE 3; } SHORTNAME { Int32 NUM_VAL 1; String VALUE "OMO3PR"; } } INPUTGRANULE { INPUTPOINTER { Int32 NUM_VAL 17; String VALUE "OMO3PR_OPF.txt", "OMI-Aura_L1-OML1BRUG_2019m0928t1518-o80871_v003-2019m0928t221251.he4", "OMI-Aura_L2-OMCLDO2_2019m0928t1518-o80871_v003-2019m0928t222021.he5", "OMI-Aura_L1-GLOBAL-OMTMIRRYA_2005m0101t0000-syear-rPDS01_v003-2007m0716t145802.he4", " ECMD_OM2_201909281800_00000_GB", "lut_irradiance.he5", "O3RefSpec_Brion.dat", "NO2RefSpec.dat", "SO2RefSpec.dat", "lut_sfcrefl_380nm.he5", "lut_polcor.he5", "lut_o3profile_v2.2_llm_hom20_ozonhole.he5", "lut_no2profile_zero.he5", "lut_so2profile_zero.he5", "lut_aerosol_opt.he5", "lut_aerosolProfile_zero.he5", "lut_chebyshev.he5"; } } RANGEDATETIME { RANGEENDINGDATE { Int32 NUM_VAL 1; String VALUE "2019-09-28"; } RANGEENDINGTIME { Int32 NUM_VAL 1; String VALUE "16:57:17.000000"; } RANGEBEGINNINGDATE { Int32 NUM_VAL 1; String VALUE "2019-09-28"; } RANGEBEGINNINGTIME { Int32 NUM_VAL 1; String VALUE "15:18:25.000000"; } } PGEVERSIONCLASS { PGEVERSION { Int32 NUM_VAL 1; String VALUE "1.1.1"; } } ASSOCIATEDPLATFORMINSTRUMENTSENSOR { ASSOCIATEDPLATFORMINSTRUMENTSENSORCONTAINER { String CLASS "1"; ASSOCIATEDSENSORSHORTNAME { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "CCD Ultra Violet"; } ASSOCIATEDPLATFORMSHORTNAME { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "Aura"; } OPERATIONMODE { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "NORMAL"; } ASSOCIATEDINSTRUMENTSHORTNAME { String CLASS "1"; Int32 NUM_VAL 1; String VALUE "OMI"; } } } ADDITIONALATTRIBUTES { ADDITIONALATTRIBUTESCONTAINER { String CLASS "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"; ADDITIONALATTRIBUTENAME { String CLASS "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"; Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1; String VALUE "NrMeasurements", "NrZoom", "NrSpatialZoom", "NrSpectralZoom", "ExpeditedData", "SouthAtlanticAnomalyCrossing", "SpacecraftManeuverFlag", "SolarEclipse", "InstrumentConfigurationIDs", "MasterClockPeriods", "ExposureTimes", "PathNr", "StartBlockNr", "EndBlockNr"; } INFORMATIONCONTENT { String CLASS "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"; PARAMETERVALUE { Int32 NUM_VAL 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1; String CLASS "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"; String VALUE "1643", "0", "0", "0", "FALSE", "TRUE", "FALSE", "FALSE", "0", "1", "2", "2.000400", "1.000200", "0.500100", "0.400080", "24", "12", "39"; } } } } } } ArchiveMetadata { ARCHIVEDMETADATA { String GROUPTYPE "MASTERGROUP"; LONGNAME { Int32 NUM_VAL 1; String VALUE "OMI/Aura Ozone (O3) Profile 1-Orbit L2 Swath 26x24km"; } ESDTDESCRIPTORREVISION { Int32 NUM_VAL 1; String VALUE "1.0.0"; } } } DODS_EXTRA { String Unlimited_Dimension "nTimes", "nTimesSmallPixel"; } }