Attributes { HDF5_GLOBAL { String gesdisc_collection "10"; String identifier_product_doi "Unassigned"; String identifier_product_doi_authority "http://dx.doi.org/"; } Aerosol { } Dimensions { } Dimensions_AerosolShapeParam { String Description "Parameters of aerosol shape AOD(pres_i) = A0 * exp(-0.5((pres_i - A1)/A2)^2); A3 = SUM(aod_i)."; UInt32 Size 4; String fullnamepath "/Dimensions/AerosolShapeParam"; } Dimensions_AerosolType { String Description "Aerosol type, according to CompositeAerosolTypes."; UInt32 Size 5; String fullnamepath "/Dimensions/AerosolType"; } Dimensions_AncFile { String Description "Number of ancillary input files."; UInt32 Size 9; String fullnamepath "/Dimensions/AncFile"; } Dimensions_CornerPt { String Description "Four corners of surrounding latitude, longitude grid box."; UInt32 Size 4; String fullnamepath "/Dimensions/CornerPt"; } Dimensions_EuclidDim { String Description "x, y, z."; UInt32 Size 3; String fullnamepath "/Dimensions/EuclidDim"; } Dimensions_Frame { String Description "Index of frame in granule."; UInt32 Size 4688; String fullnamepath "/Dimensions/Frame"; } Dimensions_Gap { String Description "Number of gaps."; UInt32 Size 1; String fullnamepath "/Dimensions/Gap"; } Dimensions_InputPtr { String Description "Number of primary input files."; UInt32 Size 7; String fullnamepath "/Dimensions/InputPtr"; } Dimensions_MetLevel { String Description "Meteorology vertical Level."; UInt32 Size 72; String fullnamepath "/Dimensions/MetLevel"; } Dimensions_OrbitParamPtr { String Description "Attitude and ephemeris files."; UInt32 Size 0; String fullnamepath "/Dimensions/OrbitParamPtr"; } Dimensions_SortedAerosolType { String Description "Aerosol type, when sorted from largest to smallest contributor to total AOD."; UInt32 Size 5; String fullnamepath "/Dimensions/SortedAerosolType"; } Dimensions_Sounding { String Description "Index of downlinked sounding in granule."; UInt32 Size 8; String fullnamepath "/Dimensions/Sounding"; } Dimensions_SoundingPosition { String Description "Position of the soundings."; UInt32 Size 8; String fullnamepath "/Dimensions/SoundingPosition"; } Dimensions_Spectrum { String Description "Spectrum index (O2, weak CO2, strong CO2)."; UInt32 Size 3; String fullnamepath "/Dimensions/Spectrum"; } Dimensions_StokesCoefficient { String Description "Stokes Coefficients."; UInt32 Size 4; String fullnamepath "/Dimensions/StokesCoefficient"; } Dimensions_Vertex { String Description "Footprint corner vertex."; UInt32 Size 4; String fullnamepath "/Dimensions/Vertex"; } FootprintGeometry { } FootprintMeteorology { } Metadata { } Meteorology { } MeteorologyDiagnostics { } Shapes { } Shapes_AerosolType_Array { String Dimensions "AerosolType"; UInt32 Rank 1; String fullnamepath "/Shapes/AerosolType_Array"; } Shapes_AncFile_Array { String Dimensions "AncFile"; UInt32 Rank 1; String fullnamepath "/Shapes/AncFile_Array"; } Shapes_Frame_Array { String Dimensions "Frame"; UInt32 Rank 1; String fullnamepath "/Shapes/Frame_Array"; } Shapes_Frame_EuclidDim_Array { String Dimensions "Frame", "EuclidDim"; UInt32 Rank 2; String fullnamepath "/Shapes/Frame_EuclidDim_Array"; } Shapes_Frame_Sounding_AerosolType_AerosolShapeParam_Array { String Dimensions "Frame", "Sounding", "AerosolType", "AerosolShapeParam"; UInt32 Rank 4; String fullnamepath "/Shapes/Frame_Sounding_AerosolType_AerosolShapeParam_Array"; } Shapes_Frame_Sounding_AerosolType_Array { String Dimensions "Frame", "Sounding", "AerosolType"; UInt32 Rank 3; String fullnamepath "/Shapes/Frame_Sounding_AerosolType_Array"; } Shapes_Frame_Sounding_AerosolType_MetLevel_Array { String Dimensions "Frame", "Sounding", "AerosolType", "MetLevel"; UInt32 Rank 4; String fullnamepath "/Shapes/Frame_Sounding_AerosolType_MetLevel_Array"; } Shapes_Frame_Sounding_Array { String Dimensions "Frame", "Sounding"; UInt32 Rank 2; String fullnamepath "/Shapes/Frame_Sounding_Array"; } Shapes_Frame_Sounding_CornerPt_Array { String Dimensions "Frame", "Sounding", "CornerPt"; UInt32 Rank 3; String fullnamepath "/Shapes/Frame_Sounding_CornerPt_Array"; } Shapes_Frame_Sounding_MetLevel_Array { String Dimensions "Frame", "Sounding", "MetLevel"; UInt32 Rank 3; String fullnamepath "/Shapes/Frame_Sounding_MetLevel_Array"; } Shapes_Frame_Sounding_SortedAerosolType_Array { String Dimensions "Frame", "Sounding", "SortedAerosolType"; UInt32 Rank 3; String fullnamepath "/Shapes/Frame_Sounding_SortedAerosolType_Array"; } Shapes_Frame_Sounding_Spectrum_Array { String Dimensions "Frame", "Sounding", "Spectrum"; UInt32 Rank 3; String fullnamepath "/Shapes/Frame_Sounding_Spectrum_Array"; } Shapes_Frame_Sounding_Spectrum_MetLevel_Array { String Dimensions "Frame", "Sounding", "Spectrum", "MetLevel"; UInt32 Rank 4; String fullnamepath "/Shapes/Frame_Sounding_Spectrum_MetLevel_Array"; } Shapes_Frame_Sounding_Spectrum_StokesCoefficient_Array { String Dimensions "Frame", "Sounding", "Spectrum", "StokesCoefficient"; UInt32 Rank 4; String fullnamepath "/Shapes/Frame_Sounding_Spectrum_StokesCoefficient_Array"; } Shapes_Frame_Sounding_Spectrum_Vertex_Array { String Dimensions "Frame", "Sounding", "Spectrum", "Vertex"; UInt32 Rank 4; String fullnamepath "/Shapes/Frame_Sounding_Spectrum_Vertex_Array"; } Shapes_Gap_Array { String Dimensions "Gap"; UInt32 Rank 1; String fullnamepath "/Shapes/Gap_Array"; } Shapes_InputPtr_Array { String Dimensions "InputPtr"; UInt32 Rank 1; String fullnamepath "/Shapes/InputPtr_Array"; } Shapes_MetLevel_Array { String Dimensions "MetLevel"; UInt32 Rank 1; String fullnamepath "/Shapes/MetLevel_Array"; } Shapes_OrbitParamPtr_Array { String Dimensions "OrbitParamPtr"; UInt32 Rank 1; String fullnamepath "/Shapes/OrbitParamPtr_Array"; } Shapes_Scalar { UInt32 Rank 0; String fullnamepath "/Shapes/Scalar"; } Shapes_SoundingPosition_Array { String Dimensions "SoundingPosition"; UInt32 Rank 1; String fullnamepath "/Shapes/SoundingPosition_Array"; } Shapes_Spectrum_Array { String Dimensions "Spectrum"; UInt32 Rank 1; String fullnamepath "/Shapes/Spectrum_Array"; } SoundingGeometry { } Aerosol_aod_total_met { String Description "The total aerosol optical depth (AOD) at 0.76 microns from GEOS-5 FP-IT inst3_3d_aer_Nv, linearly interpolated to the sounding latitude, longitude, and time."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String origname "aod_total_met"; String fullnamepath "/Aerosol/aod_total_met"; } Aerosol_composite_aod_fraction_met { String Description "The fraction of the total AOD at 0.76 microns represented by each of the composite aerosol types, derived from GEOS-5 FP-IT inst3_3d_aer_Nv."; String Shape "Frame_Sounding_AerosolType_Array"; String Type "Float32"; String origname "composite_aod_fraction_met"; String fullnamepath "/Aerosol/composite_aod_fraction_met"; } Aerosol_composite_aod_gaussian_met { String Description "Best-fit parameters {A0, A1, A2, and SUM(aod_i)} for a gaussian profile representing the full profile of each of the composite aerosol types, derived from GEOS-5 FP-IT inst3_3d_aer_Nv."; String Shape "Frame_Sounding_AerosolType_AerosolShapeParam_Array"; String Type "Float32"; String Units "Various"; String origname "composite_aod_gaussian_met"; String fullnamepath "/Aerosol/composite_aod_gaussian_met"; } Aerosol_composite_aod_profile_met { String Description "The profile of aerosol optical depths (AODs) for each of the composite aerosol types at 0.76 microns, on the native model layers, interpolated from GEOS5-FP-IT inst3_3d_aer_Nv."; String Shape "Frame_Sounding_AerosolType_MetLevel_Array"; String Type "Float32"; String Units "Meter^{-1}"; String origname "composite_aod_profile_met"; String fullnamepath "/Aerosol/composite_aod_profile_met"; } Aerosol_composite_aod_sort_cumulative_met { String Description "The AOD at 0.76 microns summed over an increasing number of composite aerosol types after sorting by composite_aod_sort_index_met; the first term represents the dominant AOD only, the last term is the sum over all types."; String Shape "Frame_Sounding_SortedAerosolType_Array"; String Type "Float32"; String origname "composite_aod_sort_cumulative_met"; String fullnamepath "/Aerosol/composite_aod_sort_cumulative_met"; } Aerosol_composite_aod_sort_index_met { String Description "The 0-based index of composite aerosol type (index into CompositeAerosolTypes), when sorted from largest to smallest contribution to total AOD an 0.76 microns."; Int16 Maximum 4; Int16 Minimum 0; String Shape "Frame_Sounding_SortedAerosolType_Array"; String Type "Signed8"; String origname "composite_aod_sort_index_met"; String fullnamepath "/Aerosol/composite_aod_sort_index_met"; } Aerosol_quality_flag_aer_met { String Description " A quality flag stating whether or not the input location and time values from the SoundingGeometry group are valid and thus allowed for the aerosol fields to be populated: 0=valid, 1=invalid."; Int16 Maximum 1; Int16 Minimum 0; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "quality_flag_aer_met"; String fullnamepath "/Aerosol/quality_flag_aer_met"; } Aerosol_surface_pressure_aer_met { String Description "The surface pressure used in the aerosol profile from GEOS5-FP-IT inst3_3d_aer_Nv, linearly interpolated to the sounding latitude, longitude, and time, but unlike surface_pressure_met, does not include the elevation (hypsometric) adjustment to the elevation of the sounding."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Pascals"; String origname "surface_pressure_aer_met"; String fullnamepath "/Aerosol/surface_pressure_aer_met"; } FootprintGeometry_footprint_altitude { String Description "Altitude of the footprint center based on Earth topography."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_altitude"; String fullnamepath "/FootprintGeometry/footprint_altitude"; } FootprintGeometry_footprint_altitude_uncert { String Description "Uncertainty of the source Earth topography data."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_altitude_uncert"; String fullnamepath "/FootprintGeometry/footprint_altitude_uncert"; } FootprintGeometry_footprint_aspect { String Description "Orientation of the surface slope relative to the ground track."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_aspect"; String fullnamepath "/FootprintGeometry/footprint_aspect"; } FootprintGeometry_footprint_att_data_source { String Description "Attitude data source flag: 0= Unspecified, 1= ISS, 2= OCO-3 SRU, 3= Merged ISS to CALET (orbit gap), 4= Smoothed CALET, 5= Merged ISS to CALET (sub-orbit), 6= Merged ISS to SRU (2 ends), 7= Merged ISS to SRU (1 end), 8= Merged ISS to SRU (2 ends, long gap), 9= Merged ISS to SRU (1 end, long gap), -1= None."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Signed8"; String origname "footprint_att_data_source"; String fullnamepath "/FootprintGeometry/footprint_att_data_source"; } FootprintGeometry_footprint_azimuth { String Description "Angle between the LOS as defined from the footprint location to the spacecraft, and the footprint location local north direction."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_azimuth"; String fullnamepath "/FootprintGeometry/footprint_azimuth"; } FootprintGeometry_footprint_eph_data_source { String Description "Ephemeris data source flag: 0= Unspecified, 1= ISS, -1= None."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Signed8"; String origname "footprint_eph_data_source"; String fullnamepath "/FootprintGeometry/footprint_eph_data_source"; } FootprintGeometry_footprint_land_fraction { String Description "Percentage of land surface type within the footprint."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Percent"; String origname "footprint_land_fraction"; String fullnamepath "/FootprintGeometry/footprint_land_fraction"; } FootprintGeometry_footprint_latitude { String Description "Geodetic latitude of the footprint center based on Earth topography."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_latitude"; String fullnamepath "/FootprintGeometry/footprint_latitude"; } FootprintGeometry_footprint_latitude_geoid { String Description "Geodetic latitude of the footprint based on standard geoid."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_latitude_geoid"; String fullnamepath "/FootprintGeometry/footprint_latitude_geoid"; } FootprintGeometry_footprint_longitude { String Description "Longitude of the footprint center based on Earth topography."; Float32 Maximum 180.0000000; Float32 Minimum -180.0000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_longitude"; String fullnamepath "/FootprintGeometry/footprint_longitude"; } FootprintGeometry_footprint_longitude_geoid { String Description "Longitude of the footprint based on standard geoid."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_longitude_geoid"; String fullnamepath "/FootprintGeometry/footprint_longitude_geoid"; } FootprintGeometry_footprint_los_surface_bidirectional_angle { String Description "Angle between the LOS as defined from the footprint location to the spacecraft, and the footprint surface normal."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String origname "footprint_los_surface_bidirectional_angle"; String fullnamepath "/FootprintGeometry/footprint_los_surface_bidirectional_angle"; } FootprintGeometry_footprint_o2_qual_flag { String Description "Bitfield qual flag, bit pos: 0: missing spectral values, 1: failed spectral pkt cksum, 2: bad l1a fp input, 3: bad l1a fp output, 8: failed geolocation, 9: invalid time, 10: invalid ephemeris, 11: invalid attitude, 12: invalid pma data, 13: pma in motion."; String Shape "Frame_Sounding_Array"; String Type "IntBitfield16"; String origname "footprint_o2_qual_flag"; String fullnamepath "/FootprintGeometry/footprint_o2_qual_flag"; } FootprintGeometry_footprint_plane_fit_quality { String Description "Goodness of fit - standard deviation of the points to which the plane is fitted, with the expected values taken as the orthogonal projection of the points onto the plane."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_plane_fit_quality"; String fullnamepath "/FootprintGeometry/footprint_plane_fit_quality"; } FootprintGeometry_footprint_polarization_angle { String Description "The angle between the accepted polarization axis of the instrument and the instrument reference plane for polarization, defined as the plane formed by the LOS and the ray from the footprint location to the local zenith."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_polarization_angle"; String fullnamepath "/FootprintGeometry/footprint_polarization_angle"; } FootprintGeometry_footprint_slope { String Description "Slope of a plane fit to points within the footprint."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_slope"; String fullnamepath "/FootprintGeometry/footprint_slope"; } FootprintGeometry_footprint_solar_azimuth { String Description "Angle between the solar direction as defined from the footprint location to the sun, and the footprint location local north direction."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_solar_azimuth"; String fullnamepath "/FootprintGeometry/footprint_solar_azimuth"; } FootprintGeometry_footprint_solar_surface_bidirectional_angle { String Description "Angle between the solar direction as defined from the footprint location to the sun, and the footprint surface normal."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String origname "footprint_solar_surface_bidirectional_angle"; String fullnamepath "/FootprintGeometry/footprint_solar_surface_bidirectional_angle"; } FootprintGeometry_footprint_solar_zenith { String Description "Angle between the solar direction as defined from the footprint location to the sun, and the footprint location local zenith direction."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_solar_zenith"; String fullnamepath "/FootprintGeometry/footprint_solar_zenith"; } FootprintGeometry_footprint_stokes_coefficients { String Description "Weighting factors applied to the Stokes parameters calculated by the radiative transfer code to compute the radiance."; String Shape "Frame_Sounding_Spectrum_StokesCoefficient_Array"; String Type "Float32"; String origname "footprint_stokes_coefficients"; String fullnamepath "/FootprintGeometry/footprint_stokes_coefficients"; } FootprintGeometry_footprint_strong_co2_qual_flag { String Description "Bitfield qual flag, bit pos: 0: missing spectral values, 1: failed spectral pkt cksum, 2: bad l1a fp input, 3: bad l1a fp output, 8: failed geolocation, 9: invalid time, 10: invalid ephemeris, 11: invalid attitude, 12: invalid pma data, 13: pma in motion."; String Shape "Frame_Sounding_Array"; String Type "IntBitfield16"; String origname "footprint_strong_co2_qual_flag"; String fullnamepath "/FootprintGeometry/footprint_strong_co2_qual_flag"; } FootprintGeometry_footprint_surface_roughness { String Description "Standard deviation of the altitude within the footprint."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_surface_roughness"; String fullnamepath "/FootprintGeometry/footprint_surface_roughness"; } FootprintGeometry_footprint_time_string { String Description "Data acquisition time for the center of footprint (yyyy-mm-ddThh:mm:ss.mmmZ)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "FixLenStr"; String origname "footprint_time_string"; String fullnamepath "/FootprintGeometry/footprint_time_string"; } FootprintGeometry_footprint_time_tai93 { String Description "Data acquisition time for the center of footprint in seconds since Jan. 1, 1993."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float64"; String Units "Seconds"; String origname "footprint_time_tai93"; String fullnamepath "/FootprintGeometry/footprint_time_tai93"; } FootprintGeometry_footprint_vertex_altitude { String Description "Altitude of the footprint vertices using Earth topography."; Float32 Maximum 15000.00000; Float32 Minimum -500.0000000; String Shape "Frame_Sounding_Spectrum_Vertex_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_vertex_altitude"; String fullnamepath "/FootprintGeometry/footprint_vertex_altitude"; } FootprintGeometry_footprint_vertex_latitude { String Description "Geodetic latitude of the footprint vertices using Earth topography."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Spectrum_Vertex_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_vertex_latitude"; String fullnamepath "/FootprintGeometry/footprint_vertex_latitude"; } FootprintGeometry_footprint_vertex_longitude { String Description "Longitude of the footprint vertices using Earth topography."; Float32 Maximum 180.0000000; Float32 Minimum -180.0000000; String Shape "Frame_Sounding_Spectrum_Vertex_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_vertex_longitude"; String fullnamepath "/FootprintGeometry/footprint_vertex_longitude"; } FootprintGeometry_footprint_weak_co2_qual_flag { String Description "Bitfield qual flag, bit pos: 0: missing spectral values, 1: failed spectral pkt cksum, 2: bad l1a fp input, 3: bad l1a fp output, 8: failed geolocation, 9: invalid time, 10: invalid ephemeris, 11: invalid attitude, 12: invalid pma data, 13: pma in motion."; String Shape "Frame_Sounding_Array"; String Type "IntBitfield16"; String origname "footprint_weak_co2_qual_flag"; String fullnamepath "/FootprintGeometry/footprint_weak_co2_qual_flag"; } FootprintGeometry_footprint_zenith { String Description "Angle between the LOS as defined from the footprint location to the spacecraft, and the footprint location local zenith direction."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Degrees"; String origname "footprint_zenith"; String fullnamepath "/FootprintGeometry/footprint_zenith"; } FootprintMeteorology_footprint_blended_tropopause_pressure_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TROPPB (tropopause_pressure_based_on_blended_estimate)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Pascals"; String origname "footprint_blended_tropopause_pressure_met"; String fullnamepath "/FootprintMeteorology/footprint_blended_tropopause_pressure_met"; } FootprintMeteorology_footprint_cloud_ice_water_path_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQI (total_precipitable_ice_water)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "footprint_cloud_ice_water_path_met"; String fullnamepath "/FootprintMeteorology/footprint_cloud_ice_water_path_met"; } FootprintMeteorology_footprint_cloud_liquid_water_path_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQL (total_precipitable_liquid_water)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "footprint_cloud_liquid_water_path_met"; String fullnamepath "/FootprintMeteorology/footprint_cloud_liquid_water_path_met"; } FootprintMeteorology_footprint_gph_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field PHIS (surface geopotential height), divided by standard gravity."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters"; String origname "footprint_gph_met"; String fullnamepath "/FootprintMeteorology/footprint_gph_met"; } FootprintMeteorology_footprint_meteorology_flag { String Description "Integer flag: 0: Good; 4: Bad."; Int16 Maximum 4; Int16 Minimum 0; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Signed8"; String origname "footprint_meteorology_flag"; String fullnamepath "/FootprintMeteorology/footprint_meteorology_flag"; } FootprintMeteorology_footprint_skin_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TS (surface_skin_temperature)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kelvins"; String origname "footprint_skin_temperature_met"; String fullnamepath "/FootprintMeteorology/footprint_skin_temperature_met"; } FootprintMeteorology_footprint_surface_pressure_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field PS (surface_pressure)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Pascals"; String origname "footprint_surface_pressure_met"; String fullnamepath "/FootprintMeteorology/footprint_surface_pressure_met"; } FootprintMeteorology_footprint_total_column_water_vapor_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQV (total_precipitable_water_vapor)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "footprint_total_column_water_vapor_met"; String fullnamepath "/FootprintMeteorology/footprint_total_column_water_vapor_met"; } FootprintMeteorology_footprint_tropopause_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TROPT (tropopause_temperature_using_blended_TROPP_estimate)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kelvins"; String origname "footprint_tropopause_temperature_met"; String fullnamepath "/FootprintMeteorology/footprint_tropopause_temperature_met"; } FootprintMeteorology_footprint_two_meter_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field T2M (2-meter_air_temperature)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Kelvins"; String origname "footprint_two_meter_temperature_met"; String fullnamepath "/FootprintMeteorology/footprint_two_meter_temperature_met"; } FootprintMeteorology_footprint_windspeed_u_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field U10M (10-meter_eastward_wind)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "footprint_windspeed_u_met"; String fullnamepath "/FootprintMeteorology/footprint_windspeed_u_met"; } FootprintMeteorology_footprint_windspeed_v_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field V10M (10-meter_northward_wind)."; String Shape "Frame_Sounding_Spectrum_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "footprint_windspeed_v_met"; String fullnamepath "/FootprintMeteorology/footprint_windspeed_v_met"; } Metadata_AcquisitionMode { String Description "The instrument mode in which the data in the product were collected. Values include: 'Sample Science', 'Sample Dark Calibration', 'Sample Lamp Calibration', 'Sample Solar/limb Calibration', 'Sample Lunar Calibration', 'Single-Pixel Dark Calibration', 'Single-Pixel Lamp Calibration', 'Single-Pixel Solar/limb Calibration', Single-Pixel Lunar Calibration', 'Standby'."; String Shape "Scalar"; String Type "VarLenStr"; String origname "AcquisitionMode"; String fullnamepath "/Metadata/AcquisitionMode"; } Metadata_ActualFrames { String Description "Actual number of frames reported in this product."; String Shape "Scalar"; String Type "Signed32"; String origname "ActualFrames"; String fullnamepath "/Metadata/ActualFrames"; } Metadata_AncillaryDataDescriptors { String Description "The file names of the ancillary data files that were used to generate this product (ancillary data sets include all input files except for the primary input files)."; String Shape "AncFile_Array"; String Type "VarLenStr"; String origname "AncillaryDataDescriptors"; String fullnamepath "/Metadata/AncillaryDataDescriptors"; } Metadata_BuildId { String Description "The ID of build which included the software that created this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "BuildId"; String fullnamepath "/Metadata/BuildId"; } Metadata_CollectionLabel { String Description "Label of the data collection containing this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "CollectionLabel"; String fullnamepath "/Metadata/CollectionLabel"; } Metadata_CompositeAerosolTypes { String Description "Identifiers for the composite aerosol types."; String Shape "AerosolType_Array"; String Type "FixLenStr"; String origname "CompositeAerosolTypes"; String fullnamepath "/Metadata/CompositeAerosolTypes"; } Metadata_DataFormatType { String Description "A character string that describes the internal format of the data product."; String Shape "Scalar"; String Type "FixLenStr"; String origname "DataFormatType"; String fullnamepath "/Metadata/DataFormatType"; } Metadata_ExpectedFrames { String Description "Nominal number of frames in this product."; String Shape "Scalar"; String Type "Signed32"; String origname "ExpectedFrames"; String fullnamepath "/Metadata/ExpectedFrames"; } Metadata_GapStartTime { String Description "The timestamp after which a nonexistent, unnecessary, spurious, questionable, or erroneous data segment begins."; String Shape "Gap_Array"; String Type "FixLenStr"; String origname "GapStartTime"; String fullnamepath "/Metadata/GapStartTime"; } Metadata_GapStopTime { String Description "The timestamp before which a nonexistent, unnecessary, spurious, questionable, or erroneous data segment ends."; String Shape "Gap_Array"; String Type "FixLenStr"; String origname "GapStopTime"; String fullnamepath "/Metadata/GapStopTime"; } Metadata_GranulePointer { String Description "The filename of this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "GranulePointer"; String fullnamepath "/Metadata/GranulePointer"; } Metadata_HDFVersionId { String Description "A character string that identifies the version of the HDF (Hierarchical Data Format) software that was used to generate this data file."; String Shape "Scalar"; String Type "VarLenStr"; String origname "HDFVersionId"; String fullnamepath "/Metadata/HDFVersionId"; } Metadata_InputPointer { String Description "A pointer to one or more data granules that provide the major input that was used to generate this product."; String Shape "InputPtr_Array"; String Type "VarLenStr"; String origname "InputPointer"; String fullnamepath "/Metadata/InputPointer"; } Metadata_InstrumentShortName { String Description "The name of the instrument that collected the telemetry data."; String Shape "Scalar"; String Type "VarLenStr"; String origname "InstrumentShortName"; String fullnamepath "/Metadata/InstrumentShortName"; } Metadata_LongName { String Description "A complete descriptive name for the data type of this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "LongName"; String fullnamepath "/Metadata/LongName"; } Metadata_ModeCounter { String Description "The Nth occurrence of this particular mode for this orbit, indicated by letter ('a', 'b', 'c', 'd', etc.)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "ModeCounter"; String fullnamepath "/Metadata/ModeCounter"; } Metadata_OperationMode { String Description "The two-letter abbreviation of the AcquisitionMode, e.g.: SC, DS, LS, SS, MS, DP, LP, SP, MP, SB."; String Shape "Scalar"; String Type "FixLenStr"; String origname "OperationMode"; String fullnamepath "/Metadata/OperationMode"; } Metadata_PlatformLongName { String Description "A descriptive name of the platform which acquires the accompanying data."; String Shape "Scalar"; String Type "VarLenStr"; String origname "PlatformLongName"; String fullnamepath "/Metadata/PlatformLongName"; } Metadata_PlatformShortName { String Description "The name of the instrument that collected the telemetry data."; String Shape "Scalar"; String Type "VarLenStr"; String origname "PlatformShortName"; String fullnamepath "/Metadata/PlatformShortName"; } Metadata_PlatformType { String Description "The type of platform associated with the instrument which acquires the accompanying data."; String Shape "Scalar"; String Type "VarLenStr"; String origname "PlatformType"; String fullnamepath "/Metadata/PlatformType"; } Metadata_ProcessingLevel { String Description "Indicates data level (Level 0, Level 1A, Level 1B, Level 2) in this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ProcessingLevel"; String fullnamepath "/Metadata/ProcessingLevel"; } Metadata_ProducerAgency { String Description "Identification of the agency that provides the project funding."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ProducerAgency"; String fullnamepath "/Metadata/ProducerAgency"; } Metadata_ProducerInstitution { String Description "Identification of the institution that provides project management."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ProducerInstitution"; String fullnamepath "/Metadata/ProducerInstitution"; } Metadata_ProductionDateTime { String Description "The date and time at which the product was created (yyyy-mm-ddThh:mm:ss.mmmZ)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "ProductionDateTime"; String fullnamepath "/Metadata/ProductionDateTime"; } Metadata_ProductionLocation { String Description "Facility in which this file was produced, typically: 'Operations Pipeline', 'Operations Pipeline 2', 'Science Computing Facility', 'Test Pipeline', Test Pipeline 2'."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ProductionLocation"; String fullnamepath "/Metadata/ProductionLocation"; } Metadata_ProductionLocationCode { String Description "One-letter code indicating the ProductionLocation, typically: ' ' - Operations Pipelines (1) or 2, 's' - Science Computing Facility, 't' - Test Pipelines (1) or 2."; String Shape "Scalar"; String Type "FixLenStr"; String origname "ProductionLocationCode"; String fullnamepath "/Metadata/ProductionLocationCode"; } Metadata_ProjectId { String Description "The project identification string."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ProjectId"; String fullnamepath "/Metadata/ProjectId"; } Metadata_QAGranulePointer { String Description "A pointer to the quality assessment product that was generated with this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "QAGranulePointer"; String fullnamepath "/Metadata/QAGranulePointer"; } Metadata_RangeBeginningDate { String Description "The date on which the earliest data contained in the product were acquired (yyyy-mm-dd)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "RangeBeginningDate"; String fullnamepath "/Metadata/RangeBeginningDate"; } Metadata_RangeBeginningTime { String Description "The time at which the earliest data contained in the product were acquired (hh:mm:ss.mmmZ)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "RangeBeginningTime"; String fullnamepath "/Metadata/RangeBeginningTime"; } Metadata_RangeEndingDate { String Description "The date on which the latest data contained in the product were acquired (yyyy-mm-dd)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "RangeEndingDate"; String fullnamepath "/Metadata/RangeEndingDate"; } Metadata_RangeEndingTime { String Description "The time at which the latest data contained in the product were acquired (hh:mm:ss.mmmZ)."; String Shape "Scalar"; String Type "FixLenStr"; String origname "RangeEndingTime"; String fullnamepath "/Metadata/RangeEndingTime"; } Metadata_ReportedSoundings { String Description "Indicates the inclusion of each footprint in the data: 0 - not included, 1 - included."; Int16 Maximum 1; Int16 Minimum 0; String Shape "SoundingPosition_Array"; String Type "Signed8"; String origname "ReportedSoundings"; String fullnamepath "/Metadata/ReportedSoundings"; } Metadata_SISName { String Description "The name of the document describing the contents of the product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "SISName"; String fullnamepath "/Metadata/SISName"; } Metadata_SISVersion { String Description "The version of the document describing the contents of the product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "SISVersion"; String fullnamepath "/Metadata/SISVersion"; } Metadata_ShortName { String Description "The short name identifying the data type of this product."; String Shape "Scalar"; String Type "VarLenStr"; String origname "ShortName"; String fullnamepath "/Metadata/ShortName"; } Metadata_SizeMBECSDataGranule { String Description "The size of this data granule in Megabytes, before final compression."; String Shape "Scalar"; String Type "Float32"; String Units "Megabytes"; String origname "SizeMBECSDataGranule"; String fullnamepath "/Metadata/SizeMBECSDataGranule"; } Metadata_SpectralChannel { String Description "A description of the spectral channels used for the measurements."; String Shape "Spectrum_Array"; String Type "VarLenStr"; String origname "SpectralChannel"; String fullnamepath "/Metadata/SpectralChannel"; } Metadata_StartMissionSolarDay { String Description "The first local solar day of the mission on which data contained in the product were acquired."; String Shape "Scalar"; String Type "Signed32"; String origname "StartMissionSolarDay"; String fullnamepath "/Metadata/StartMissionSolarDay"; } Metadata_StopMissionSolarDay { String Description "The last local solar day of the mission on which data contained in the product were acquired."; String Shape "Scalar"; String Type "Signed32"; String origname "StopMissionSolarDay"; String fullnamepath "/Metadata/StopMissionSolarDay"; } Meteorology_blended_tropopause_pressure_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TROPPB (tropopause_pressure_based_on_blended_estimate)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Pascals"; String origname "blended_tropopause_pressure_met"; String fullnamepath "/Meteorology/blended_tropopause_pressure_met"; } Meteorology_cloud_ice_water_path_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQI (total_precipitable_ice_water)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "cloud_ice_water_path_met"; String fullnamepath "/Meteorology/cloud_ice_water_path_met"; } Meteorology_cloud_liquid_water_path_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQL (total_precipitable_liquid_water)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "cloud_liquid_water_path_met"; String fullnamepath "/Meteorology/cloud_liquid_water_path_met"; } Meteorology_epv_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field EPV (ertels_potential_vorticity)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "K Meters^2 Kilogram^{-1} Second^{-1}"; String origname "epv_profile_met"; String fullnamepath "/Meteorology/epv_profile_met"; } Meteorology_gph_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field PHIS (surface geopotential height), divided by standard gravity."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "gph_met"; String fullnamepath "/Meteorology/gph_met"; } Meteorology_height_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field H (mid_layer_heights)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Meters"; String origname "height_profile_met"; String fullnamepath "/Meteorology/height_profile_met"; } Meteorology_meteorology_flag { String Description "Integer flag: 0: Good; 4: Bad."; Int16 Maximum 4; Int16 Minimum 0; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "meteorology_flag"; String fullnamepath "/Meteorology/meteorology_flag"; } Meteorology_ozone_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field O3 (ozone_mass_mixing_ratio)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Kilograms Kilogram^{-1}"; String origname "ozone_profile_met"; String fullnamepath "/Meteorology/ozone_profile_met"; } Meteorology_skin_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TS (surface_skin_temperature)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kelvins"; String origname "skin_temperature_met"; String fullnamepath "/Meteorology/skin_temperature_met"; } Meteorology_specific_humidity_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field QV (specific_humidity)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Kilograms Kilogram^{-1}"; String origname "specific_humidity_profile_met"; String fullnamepath "/Meteorology/specific_humidity_profile_met"; } Meteorology_surface_pressure_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field PS (surface_pressure)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Pascals"; String origname "surface_pressure_met"; String fullnamepath "/Meteorology/surface_pressure_met"; } Meteorology_temperature_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field T (air_temperature)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Kelvins"; String origname "temperature_profile_met"; String fullnamepath "/Meteorology/temperature_profile_met"; } Meteorology_total_column_water_vapor_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TQV (total_precipitable_water_vapor)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kilograms Meter^{-2}"; String origname "total_column_water_vapor_met"; String fullnamepath "/Meteorology/total_column_water_vapor_met"; } Meteorology_tropopause_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field TROPT (tropopause_temperature_using_blended_TROPP_estimate)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kelvins"; String origname "tropopause_temperature_met"; String fullnamepath "/Meteorology/tropopause_temperature_met"; } Meteorology_two_meter_temperature_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field T2M (2-meter_air_temperature)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Kelvins"; String origname "two_meter_temperature_met"; String fullnamepath "/Meteorology/two_meter_temperature_met"; } Meteorology_vector_pressure_levels_met { String Description "Model pressure values on which temperature_profile_met, specicific_humidity_profile_met, and ozone_profile_met are reported."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Pascals"; String origname "vector_pressure_levels_met"; String fullnamepath "/Meteorology/vector_pressure_levels_met"; } Meteorology_wind_u_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field U (eastward_wind)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "wind_u_profile_met"; String fullnamepath "/Meteorology/wind_u_profile_met"; } Meteorology_wind_v_profile_met { String Description "Interpolated from GEOS-5 FP-IT inst3_3d_asm_Nv field V (northward_wind)."; String Shape "Frame_Sounding_MetLevel_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "wind_v_profile_met"; String fullnamepath "/Meteorology/wind_v_profile_met"; } Meteorology_windspeed_u_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field U10M (10-meter_eastward_wind)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "windspeed_u_met"; String fullnamepath "/Meteorology/windspeed_u_met"; } Meteorology_windspeed_v_met { String Description "Interpolated from GEOS-5 FP-IT inst3_2d_asm_Nx field V10M (10-meter_northward_wind)."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "windspeed_v_met"; String fullnamepath "/Meteorology/windspeed_v_met"; } MeteorologyDiagnostics_ak { String Description " a-coefficient in hybrid-sigma relationship Pl_i = a_i + b_i * Psurf, where Pl = vector_pressure_levels_met and Psurf= surface_pressure_met. Taken from GEOS5-FP-IT v5.12.4."; String Shape "MetLevel_Array"; String Type "Float32"; String Units "Pascals"; String origname "ak"; String fullnamepath "/MeteorologyDiagnostics/ak"; } MeteorologyDiagnostics_bk { String Description " b-coefficient in hybrid-sigma relationship Pl_i = a_i + b_i * Psurf, where Pl = vector_pressure_levels_met and Psurf= surface_pressure_met. Taken from GEOS5-FP-IT v5.12.4."; String Shape "MetLevel_Array"; String Type "Float32"; String origname "bk"; String fullnamepath "/MeteorologyDiagnostics/bk"; } SoundingGeometry_sounding_altitude { String Description "Altitude of the sounding based on Earth topography."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_altitude"; String fullnamepath "/SoundingGeometry/sounding_altitude"; } SoundingGeometry_sounding_altitude_uncert { String Description "Uncertainty of the source Earth topography data."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_altitude_uncert"; String fullnamepath "/SoundingGeometry/sounding_altitude_uncert"; } SoundingGeometry_sounding_aspect { String Description "Orientation of the surface slope relative to the local North."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_aspect"; String fullnamepath "/SoundingGeometry/sounding_aspect"; } SoundingGeometry_sounding_att_data_source { String Description "Attitude data source flag: 0= Unspecified, 1= ISS, 2= OCO-3 SRU, 3= Merged ISS to CALET (orbit gap), 4= Smoothed CALET, 5= Merged ISS to CALET (sub-orbit), 6= Merged ISS to SRU (2 ends), 7= Merged ISS to SRU (1 end), 8= Merged ISS to SRU (2 ends, long gap), 9= Merged ISS to SRU (1 end, long gap), -1= None."; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "sounding_att_data_source"; String fullnamepath "/SoundingGeometry/sounding_att_data_source"; } SoundingGeometry_sounding_azimuth { String Description "Angle between local North and the projection of the LOS onto the Earth based on topography."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_azimuth"; String fullnamepath "/SoundingGeometry/sounding_azimuth"; } SoundingGeometry_sounding_center_offset_o2_weak_co2 { String Description "Distance between the ABO2 band footprint center and the WCO2 band footprint center."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_center_offset_o2_weak_co2"; String fullnamepath "/SoundingGeometry/sounding_center_offset_o2_weak_co2"; } SoundingGeometry_sounding_center_offset_strong_co2_o2 { String Description "Distance between the SCO2 band footprint center and the ABO2 band footprint center."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_center_offset_strong_co2_o2"; String fullnamepath "/SoundingGeometry/sounding_center_offset_strong_co2_o2"; } SoundingGeometry_sounding_center_offset_weak_co2_strong_co2 { String Description "Distance between the WCO2 band footprint center and the SCO2 band footprint center."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_center_offset_weak_co2_strong_co2"; String fullnamepath "/SoundingGeometry/sounding_center_offset_weak_co2_strong_co2"; } SoundingGeometry_sounding_eph_data_source { String Description "Ephemeris data source flag: 0= Unspecified, 1= ISS, -1= None."; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "sounding_eph_data_source"; String fullnamepath "/SoundingGeometry/sounding_eph_data_source"; } SoundingGeometry_sounding_land_fraction { String Description "Percentage of land surface type within the sounding."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Percent"; String origname "sounding_land_fraction"; String fullnamepath "/SoundingGeometry/sounding_land_fraction"; } SoundingGeometry_sounding_land_water_indicator { String Description "Surface type at the sounding location: 0 - Land, 1 - Water, 2 - unused, 3 - Mixed land water."; Int16 Maximum 3; Int16 Minimum 0; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "sounding_land_water_indicator"; String fullnamepath "/SoundingGeometry/sounding_land_water_indicator"; } SoundingGeometry_sounding_latitude { String Description "Geodetic latitude of the sounding based on Earth topography."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_latitude"; String fullnamepath "/SoundingGeometry/sounding_latitude"; } SoundingGeometry_sounding_latitude_geoid { String Description "Geodetic latitude of the sounding based on standard geoid."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_latitude_geoid"; String fullnamepath "/SoundingGeometry/sounding_latitude_geoid"; } SoundingGeometry_sounding_longitude { String Description "Longitude of the sounding based on Earth topography."; Float32 Maximum 180.0000000; Float32 Minimum -180.0000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_longitude"; String fullnamepath "/SoundingGeometry/sounding_longitude"; } SoundingGeometry_sounding_longitude_geoid { String Description "Longitude of the sounding based on standard geoid."; Float32 Maximum 180.0000000; Float32 Minimum -180.0000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_longitude_geoid"; String fullnamepath "/SoundingGeometry/sounding_longitude_geoid"; } SoundingGeometry_sounding_los_surface_bidirectional_angle { String Description "Angle between the LOS as defined from the sounding location to the spacecraft, and the sounding surface normal."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String origname "sounding_los_surface_bidirectional_angle"; String fullnamepath "/SoundingGeometry/sounding_los_surface_bidirectional_angle"; } SoundingGeometry_sounding_operation_mode { String Description "A two-letter abbreviation of the effective science pointing mode: GL, ND, TG, AM, XS."; String Shape "Frame_Sounding_Array"; String Type "FixLenStr"; String origname "sounding_operation_mode"; String fullnamepath "/SoundingGeometry/sounding_operation_mode"; } SoundingGeometry_sounding_overlap { String Description "Union in area of all three band footprints relative to average area of all three band footprints."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Percent"; String origname "sounding_overlap"; String fullnamepath "/SoundingGeometry/sounding_overlap"; } SoundingGeometry_sounding_overlap_o2_weak_co2 { String Description "Union in area of the footprints of band one and two relative to the average area of the two footprints."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Percent"; String origname "sounding_overlap_o2_weak_co2"; String fullnamepath "/SoundingGeometry/sounding_overlap_o2_weak_co2"; } SoundingGeometry_sounding_overlap_strong_co2_o2 { String Description "Union in area of the footprints of band one and three relative to the average area of the two footprints."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Percent"; String origname "sounding_overlap_strong_co2_o2"; String fullnamepath "/SoundingGeometry/sounding_overlap_strong_co2_o2"; } SoundingGeometry_sounding_overlap_weak_co2_strong_co2 { String Description "Union in area of the footprints of band two and three relative to the average area of the two footprints."; Float32 Maximum 100.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Percent"; String origname "sounding_overlap_weak_co2_strong_co2"; String fullnamepath "/SoundingGeometry/sounding_overlap_weak_co2_strong_co2"; } SoundingGeometry_sounding_pcs_data_source { String Description "0 = Estimator uses SRU, IMU, and GPS, 1 = Estimator uses SRU, and GPS, 2 = Estimator uses IMU, and GPS, 3 = Estimator uses SRU, IMU, and BAD position, 4 = Estimator uses SRU, and BAD position, 5 = Estimator uses IMU, and BAD position, 6 = Estimator uses BAD attitude, and GPS position, 7 = Estimator uses ISS BAD data only Else = no data available."; Int16 Maximum 7; Int16 Minimum -1; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "sounding_pcs_data_source"; String fullnamepath "/SoundingGeometry/sounding_pcs_data_source"; } SoundingGeometry_sounding_pcs_mode { String Description "The two-letter abbreviation of the Pointing Control System mode: PS, PA, PR, PC, PJ, PT, RN, ND, RG, GL, RT, TG, RA, AM."; String Shape "Frame_Sounding_Array"; String Type "FixLenStr"; String origname "sounding_pcs_mode"; String fullnamepath "/SoundingGeometry/sounding_pcs_mode"; } SoundingGeometry_sounding_plane_fit_quality { String Description "Goodness-of-fit of surface slope: the standard deviation of the points, to which the plane is fitted, with the expected values taken as the orthogonal projection of the points onto the plane."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_plane_fit_quality"; String fullnamepath "/SoundingGeometry/sounding_plane_fit_quality"; } SoundingGeometry_sounding_pma_azimuth { String Description "Pointing Mirror Assembly azimuth rotation angle in science reference."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_pma_azimuth"; String fullnamepath "/SoundingGeometry/sounding_pma_azimuth"; } SoundingGeometry_sounding_pma_elevation { String Description "Pointing Mirror Assembly elevation rotation angle in science reference."; Float32 Maximum 90.00000000; Float32 Minimum -90.00000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_pma_elevation"; String fullnamepath "/SoundingGeometry/sounding_pma_elevation"; } SoundingGeometry_sounding_pma_motion_flag { String Description "Motion flag for Pointing Mirror Assembly (0 = not moving, 1 = in motion, -1 = unknown)."; Int16 Maximum 1; Int16 Minimum -1; String Shape "Frame_Sounding_Array"; String Type "Signed8"; String origname "sounding_pma_motion_flag"; String fullnamepath "/SoundingGeometry/sounding_pma_motion_flag"; } SoundingGeometry_sounding_polarization_angle { String Description "Angle between the accepted polarization axis of the instrument and the instrument reference plane for polarization, defined as the plane formed by the LOS and the ray from the sounding location to the local zenith."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_polarization_angle"; String fullnamepath "/SoundingGeometry/sounding_polarization_angle"; } SoundingGeometry_sounding_relative_velocity { String Description "Velocity of the spacecraft along the LOS: positive indicates spacecraft moving toward sounding location."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "sounding_relative_velocity"; String fullnamepath "/SoundingGeometry/sounding_relative_velocity"; } SoundingGeometry_sounding_slant_path_diff_o2_weak_co2 { String Description "Difference in slant path between ABO2 and WCO2 footprints."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_slant_path_diff_o2_weak_co2"; String fullnamepath "/SoundingGeometry/sounding_slant_path_diff_o2_weak_co2"; } SoundingGeometry_sounding_slant_path_diff_strong_co2_o2 { String Description "Difference in slant path between SCO2 and ABO2 footprints."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_slant_path_diff_strong_co2_o2"; String fullnamepath "/SoundingGeometry/sounding_slant_path_diff_strong_co2_o2"; } SoundingGeometry_sounding_slant_path_diff_weak_co2_strong_co2 { String Description "Difference in slant path between WCO2 and SCO2 footprints."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_slant_path_diff_weak_co2_strong_co2"; String fullnamepath "/SoundingGeometry/sounding_slant_path_diff_weak_co2_strong_co2"; } SoundingGeometry_sounding_slope { String Description "Slope of a plane fit to points within the sounding."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_slope"; String fullnamepath "/SoundingGeometry/sounding_slope"; } SoundingGeometry_sounding_solar_azimuth { String Description "Angle between local North and the projection of the solar angle onto the Earth at the sounding location based on topography."; Float32 Maximum 360.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_solar_azimuth"; String fullnamepath "/SoundingGeometry/sounding_solar_azimuth"; } SoundingGeometry_sounding_solar_distance { String Description "Distance between sounding location and the Sun."; String Shape "Frame_Sounding_Array"; String Type "Float64"; String Units "Meters"; String origname "sounding_solar_distance"; String fullnamepath "/SoundingGeometry/sounding_solar_distance"; } SoundingGeometry_sounding_solar_relative_velocity { String Description "Velocity of the Sun along the sounding location/Sun vector: negative indicates Sun moving toward sounding location."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters Second^{-1}"; String origname "sounding_solar_relative_velocity"; String fullnamepath "/SoundingGeometry/sounding_solar_relative_velocity"; } SoundingGeometry_sounding_solar_surface_bidirectional_angle { String Description "Angle between the solar direction as defined from the sounding location to the sun, and the sounding surface normal."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String origname "sounding_solar_surface_bidirectional_angle"; String fullnamepath "/SoundingGeometry/sounding_solar_surface_bidirectional_angle"; } SoundingGeometry_sounding_solar_zenith { String Description "Angle between the normal to the Earth geoid and the solar angle at the sounding location based on topography."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_solar_zenith"; String fullnamepath "/SoundingGeometry/sounding_solar_zenith"; } SoundingGeometry_sounding_surface_roughness { String Description "Standard deviation of the altitude within the sounding."; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Meters"; String origname "sounding_surface_roughness"; String fullnamepath "/SoundingGeometry/sounding_surface_roughness"; } SoundingGeometry_sounding_time_string { String Description "Data acquisition time for the sounding based upon the three footprint times (yyyy-mm-ddThh:mm:ss.mmmZ)."; String Shape "Frame_Sounding_Array"; String Type "FixLenStr"; String origname "sounding_time_string"; String fullnamepath "/SoundingGeometry/sounding_time_string"; } SoundingGeometry_sounding_time_tai93 { String Description "Data acquisition time for the sounding based upon the three footprint times in seconds since Jan. 1, 1993."; String Shape "Frame_Sounding_Array"; String Type "Float64"; String Units "Seconds"; String origname "sounding_time_tai93"; String fullnamepath "/SoundingGeometry/sounding_time_tai93"; } SoundingGeometry_sounding_zenith { String Description "Angle between the normal to the Earth geoid and the LOS at the sounding location based on Earth topography."; Float32 Maximum 180.0000000; Float32 Minimum 0.000000000; String Shape "Frame_Sounding_Array"; String Type "Float32"; String Units "Degrees"; String origname "sounding_zenith"; String fullnamepath "/SoundingGeometry/sounding_zenith"; } }