Dataset Information

filter_function: acos_l2_filter_b7
bc_function: bias_correct_acos_b7
warn_level_function: acos_warn_levels_b7
Bias_Correction_landH: XCO2_Bias_Corrected = XCO2_Raw + 0.300*(dp + 0.0) + 8.60*(sqrt_alb_3 - 0.500) + 0.0160*(co2_grad_del - 25.0) + 14.5*(DWS - 0.0200) +0.15 ppm
Bias_Correction_landM: XCO2_Bias_Corrected = XCO2_Raw + 0.290*(dp + 1.20) + 4.10*(alb_3 - 0.400) + 0.0150*(co2_grad_del - 20.0) + 7.50*(aod_du - 0.0100) -0.20 ppm
Bias_Correction_Ocean: XCO2_Bias_Corrected = XCO2_Raw - 42.4*(s32 - 0.610) - 0.0930*(co2_grad_del + 3.00) + 1.80*(aodheight_ic - 0.180) + 0.325*(logDust + 0.0) +0.90 ppm
Bias_Uncertainty: Bias correction parameter uncertainties are given in the data users guide.
Note_regarding_bias_correction: There is some uncertainty in not only the bias correction coefficients but in the chosen parameters themselves. This release bias correction may be slightly different that of previous releases, and also somewhat different from those of previous ACOS algorithm versions. This has to do with details of the particular retrieval algorithm version and is considered normal (though not ideal).
Platform: GOSAT
Sensor: TANSO-FTS
title: ACOS L2 Lite Output
BuildId: B7.3.10A
filtering_state: Filtered with acos_b7_prefilter
creation_date: Nov 2016
contact: Chris O'Dell: odell@atmos.colostate.edu


Variables in this Dataset

xco2_apriori: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: A priori XCO2 Value
missing_value: -999999.0000
origname: xco2_apriori
fullnamepath: /xco2_apriori
file_index: Array of Bytes [sounding_id = 0..1320]
units: none
long_name: L2 File Index
missing_value: -1
comment: 1-Based Index of L2 File for each sounding
origname: file_index
fullnamepath: /file_index
pressure_levels: Array of 32 bit Reals [sounding_id = 0..1320][levels = 0..19]
units: hPa
long_name: Pressure_Levels
missing_value: -999999.0000
comment: Pressure at each level; Defined on layer boundaries. These are oriented space-to-surface, so the first element defines the TOA, the last element defines the surface.
origname: pressure_levels
fullnamepath: /pressure_levels
xco2: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: XCO2
missing_value: -999999.0000
comment: Column-averaged dry-air mole fraction of CO2 (includes bias correction)
origname: xco2
fullnamepath: /xco2
time: Array of 64 bit Reals [sounding_id = 0..1320]
units: seconds since 1970-01-01 00:00:00
long_name: time
missing_value: -999999.00000000000
origname: time
fullnamepath: /time
pressure_weight: Array of 32 bit Reals [sounding_id = 0..1320][levels = 0..19]
units: none
long_name: Pressure Weighting Function
missing_value: -999999.0000
comment: Pressure weighting function for each level; Defined on layer boundaries. These are oriented space-to-surface, so the first element defines the TOA, the last element defines the surface.
origname: pressure_weight
fullnamepath: /pressure_weight
Preprocessors_co2_ratio: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: CO2 Ratio
missing_value: -999999.0000
comment: Band 3 / Band 2 Ratio of retrieved Single-band XCO2 using IMAP-DOAS algorithm
origname: co2_ratio
fullnamepath: /Preprocessors/co2_ratio
Preprocessors_h2o_ratio: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: H2O Ratio
missing_value: -999999.0000
comment: Band 3 / Band 2 Ratio of retrieved Single-band XH2O using IMAP-DOAS algorithm
origname: h2o_ratio
fullnamepath: /Preprocessors/h2o_ratio
Preprocessors_xco2_weak_idp: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: xco2_weak
missing_value: -999999.0000
comment: XCO2 from Weak CO2 Band only, IMAP-DOAS algorithm
origname: xco2_weak_idp
fullnamepath: /Preprocessors/xco2_weak_idp
Preprocessors_xco2_strong_idp: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: xco2_strong
missing_value: -999999.0000
comment: XCO2 from Strong CO2 Band only, IMAP-DOAS algorithm
origname: xco2_strong_idp
fullnamepath: /Preprocessors/xco2_strong_idp
Preprocessors_o2_ratio_p_idp: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: o2_ratio_p_idp
missing_value: -999999.0000
comment: O2 Ratio (nonscattering retrieval) from IMAP-DOAS algorithm, GOSAT P Polarization
origname: o2_ratio_p_idp
fullnamepath: /Preprocessors/o2_ratio_p_idp
Preprocessors_dp_abp: Array of 32 bit Reals [sounding_id = 0..1320]
units: hPa
long_name: delta_surface_pressure_abp
missing_value: -999999.0000
comment: Retrieved-Prior Pressure from the fast O2A-band only preprocessor retrieval
origname: dp_abp
fullnamepath: /Preprocessors/dp_abp
Preprocessors_o2_ratio_s_idp: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: o2_ratio_s_idp
missing_value: -999999.0000
comment: O2 Ratio (nonscattering retrieval) from IMAP-DOAS algorithm, GOSAT S Polarization
origname: o2_ratio_s_idp
fullnamepath: /Preprocessors/o2_ratio_s_idp
solar_zenith_angle: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees
long_name: sounding_solar_zenith
missing_value: -999999.0000
comment: solar zenith angle at the time of the measurement
origname: solar_zenith_angle
fullnamepath: /solar_zenith_angle
longitude: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees_east
long_name: longitude
missing_value: -999999.0000
comment: center longitude of the measurement
origname: longitude
fullnamepath: /longitude
latitude: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees_north
long_name: latitude
missing_value: -999999.0000
comment: center latitude of the measurement
origname: latitude
fullnamepath: /latitude
sensor_zenith_angle: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees
long_name: sounding_zenith
missing_value: -999999.0000
comment: zenith angle of the satellite at the time of the measurement
origname: sensor_zenith_angle
fullnamepath: /sensor_zenith_angle
xco2_quality_flag: Array of 16 bit Integers [sounding_id = 0..1320]
units: none
long_name: XCO2_Quality_Flag
missing_value: 127
comment: 0=Good, 1=Bad
origname: xco2_quality_flag
fullnamepath: /xco2_quality_flag
xco2_averaging_kernel: Array of 32 bit Reals [sounding_id = 0..1320][levels = 0..19]
units: none
long_name: XCO2 Column Averaging Kernel
missing_value: -999999.0000
comment: Normalized XCO2 averaging kernel; Defined on layer boundaries. These are oriented space-to-surface, so the first element defines the TOA, the last element defines the surface.
origname: xco2_averaging_kernel
fullnamepath: /xco2_averaging_kernel
date: Array of 16 bit Integers [sounding_id = 0..1320][epoch_dimension = 0..5]
units: none
long_name: Observation date and time matching sounding_id
missing_value: -9999
comment: Year, month (1-12), day (1-31), hour (0-23), minute (0-59), second (0-59).
origname: date
fullnamepath: /date
Retrieval_aod_water: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Water Cloud Optical Depth
missing_value: -999999.0000
comment: Retrieved Water Cloud Optical Depth at 0.755 microns
origname: aod_water
fullnamepath: /Retrieval/aod_water
Retrieval_s32: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Signal_band3/Signal_band2
missing_value: -999999.0000
comment: Ratio of Band 3 to Band 2 signal level
origname: s32
fullnamepath: /Retrieval/s32
Retrieval_aod_dust: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Dust Aerosol Optical Depth
missing_value: -999999.0000
comment: Retrieved Dust Aerosol Optical Depth at 0.755 microns
origname: aod_dust
fullnamepath: /Retrieval/aod_dust
Retrieval_albedo_slope_3: Array of 32 bit Reals [sounding_id = 0..1320]
units: per wn
long_name: Retrieved Band 3 albedo slope
missing_value: -999999.0000
origname: albedo_slope_3
fullnamepath: /Retrieval/albedo_slope_3
Retrieval_aod_bc: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Black Carbon Optical Depth
missing_value: -999999.0000
comment: Retrieved Black Carbon Optical Depth at 0.755 microns
origname: aod_bc
fullnamepath: /Retrieval/aod_bc
Retrieval_aod_seasalt: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Sea Salt Optical Depth
missing_value: -999999.0000
comment: Retrieved Sea Salt Carbon Optical Depth at 0.755 microns
origname: aod_seasalt
fullnamepath: /Retrieval/aod_seasalt
Retrieval_windspeed_apriori: Array of 32 bit Reals [sounding_id = 0..1320]
units: m/s
long_name: Prior Surface Wind Speed
missing_value: -999999.0000
comment: Surface wind speed retrieved by the Level-2 retrieval
origname: windspeed_apriori
fullnamepath: /Retrieval/windspeed_apriori
Retrieval_tcwv_apriori: Array of 32 bit Reals [sounding_id = 0..1320]
units: kg/m^2
long_name: Total Column Water Vapor A Priori
missing_value: -999999.0000
comment: Prior TCWV (from ECMWF prior profile)
origname: tcwv_apriori
fullnamepath: /Retrieval/tcwv_apriori
Retrieval_co2_grad_del: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: Change in CO2 vertical gradient (surface minus level 13), retrieved-apriori
missing_value: -999999.0000
comment: level 13 is at P/Psurf=0.631579
origname: co2_grad_del
fullnamepath: /Retrieval/co2_grad_del
Retrieval_fs: Array of 32 bit Reals [sounding_id = 0..1320]
units: W/m^2/um/sr
long_name: Retrieved Fluorescence at 757 nm
missing_value: -999999.0000
comment: Simultaneous Fluorescence retrieval (at 757 nm) by L2 code; note this is different than the dedicated retrieval using only solar lines
origname: fs
fullnamepath: /Retrieval/fs
Retrieval_psurf_apriori: Array of 32 bit Reals [sounding_id = 0..1320]
units: hPa
long_name: Prior Surface Pressure
missing_value: -999999.0000
comment: Prior surface pressure used in the retrieval, as determined by ECMWF short-term (0-9 hour) forecast
origname: psurf_apriori
fullnamepath: /Retrieval/psurf_apriori
Retrieval_SigmaB: Array of 32 bit Reals [levels = 0..19]
units: dimensionless
long_name: SigmaB_Coefficient
missing_value: -999999.0000
comment: Multiply Psurf by these values to get the pressure layer boundaries (= pressure levels)
origname: SigmaB
fullnamepath: /Retrieval/SigmaB
Retrieval_albedo_2: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Band 2 Albedo
missing_value: -999999.0000
comment: Retrieved Band 2 (1.6 micron) surface albedo
origname: albedo_2
fullnamepath: /Retrieval/albedo_2
Retrieval_T700: Array of 32 bit Reals [sounding_id = 0..1320]
units: K
long_name: Temperature_at_700hPa
missing_value: -999999.0000
comment: Temperature at 700 hPa (from ECMWF)
origname: T700
fullnamepath: /Retrieval/T700
Retrieval_albedo_1: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Band 1 Albedo
missing_value: -999999.0000
comment: Retrieved Band 1 (0.76 micron) surface albedo
origname: albedo_1
fullnamepath: /Retrieval/albedo_1
Retrieval_reduced_chi_squared_per_band: Array of 32 bit Reals [sounding_id = 0..1320][bands = 0..2]
units: dimensionless
long_name: Reduced Chi-Squared of L2 Fit per band
missing_value: -999999.0000
comment: Reduced Chi-Squared for each band (1,2,3) of L2 spectral fit
origname: reduced_chi_squared_per_band
fullnamepath: /Retrieval/reduced_chi_squared_per_band
Retrieval_tcwv: Array of 32 bit Reals [sounding_id = 0..1320]
units: kg/m^2
long_name: Total Column Water Vapor
missing_value: -999999.0000
comment: Retrieved TCWV obtained by multiplying retrieved h2o_scale factor to prior (ECMWF) TCWV
origname: tcwv
fullnamepath: /Retrieval/tcwv
Retrieval_tcwv_uncertainty: Array of 32 bit Reals [sounding_id = 0..1320]
units: kg/m^2
long_name: Total Column Water Vapor Uncertainty
missing_value: -999999.0000
comment: Retrieved TCWV Posterior Uncertainty
origname: tcwv_uncertainty
fullnamepath: /Retrieval/tcwv_uncertainty
Retrieval_albedo_slope_2: Array of 32 bit Reals [sounding_id = 0..1320]
units: per wn
long_name: Retrieved Band 2 albedo slope
missing_value: -999999.0000
origname: albedo_slope_2
fullnamepath: /Retrieval/albedo_slope_2
Retrieval_deltaT: Array of 32 bit Reals [sounding_id = 0..1320]
units: Kelvin
long_name: Retrieved Offset to Prior Temperature Profile in Kelvin
missing_value: -999999.0000
origname: deltaT
fullnamepath: /Retrieval/deltaT
Retrieval_b1offset: Array of 32 bit Reals [sounding_id = 0..1320]
units: GOSAT radiance units * 1e7
long_name: Band 1 Radiance Offset
missing_value: -999999.0000
comment: Retrieved Band 1 (0.76 micron) radiance offset
origname: b1offset
fullnamepath: /Retrieval/b1offset
Retrieval_h2o_scale: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Retrieved scale factor to Prior Water Vapor Profile
missing_value: -999999.0000
origname: h2o_scale
fullnamepath: /Retrieval/h2o_scale
Retrieval_logDWS: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: log(dust+water+salt)
missing_value: -999999.0000
comment: Retrieved max(log(aod_dust+aod_sulfate+aod_ss),-5), at 0.755 microns
origname: logDWS
fullnamepath: /Retrieval/logDWS
Retrieval_dp: Array of 32 bit Reals [sounding_id = 0..1320]
units: hPa
long_name: Delta Psurf from L2
missing_value: -999999.0000
comment: Retrieved-Prior Pressure from the L2 Full-Physics retrieval
origname: dp
fullnamepath: /Retrieval/dp
Retrieval_lm_param: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Levenberg-Marquardt Parameter
missing_value: -999999.0000
comment: Value of Levenberg-Marquardt Parameter on final iteration
origname: lm_param
fullnamepath: /Retrieval/lm_param
Retrieval_windspeed: Array of 32 bit Reals [sounding_id = 0..1320]
units: m/s
long_name: Retrieved Surface Wind Speed
missing_value: -999999.0000
comment: Surface wind speed retrieved by the Level-2 retrieval
origname: windspeed
fullnamepath: /Retrieval/windspeed
Retrieval_aod_ice: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Ice Cloud Optical Depth
missing_value: -999999.0000
comment: Retrieved Ice Cloud Optical Depth at 0.755 microns
origname: aod_ice
fullnamepath: /Retrieval/aod_ice
Retrieval_iterations: Array of 16 bit Integers [sounding_id = 0..1320]
units: none
long_name: Iterations
missing_value: 127
comment: No. of iterations used in retrieval
origname: iterations
fullnamepath: /Retrieval/iterations
Retrieval_albedo_3: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Band 3 Albedo
missing_value: -999999.0000
comment: Retrieved Band 1 (2.04 micron) surface albedo
origname: albedo_3
fullnamepath: /Retrieval/albedo_3
Retrieval_aod_sulfate: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Sulfate Aerosol Optical Depth
missing_value: -999999.0000
comment: Retrieved Sulfate Aerosol Optical Depth at 0.755 microns
origname: aod_sulfate
fullnamepath: /Retrieval/aod_sulfate
Retrieval_albedo_slope_1: Array of 32 bit Reals [sounding_id = 0..1320]
units: per wn
long_name: Retrieved Band 1 albedo slope
missing_value: -999999.0000
origname: albedo_slope_1
fullnamepath: /Retrieval/albedo_slope_1
Retrieval_snr_strong_clip: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Strong_CO2 SNR Clipped
missing_value: -999999.0000
comment: Band 3 SNR clipped at 600
origname: snr_strong_clip
fullnamepath: /Retrieval/snr_strong_clip
Retrieval_diverging_steps: Array of 16 bit Integers [sounding_id = 0..1320]
units: none
long_name: diverging_steps
missing_value: 127
comment: No. of diverging steps taken in retrieval
origname: diverging_steps
fullnamepath: /Retrieval/diverging_steps
Retrieval_grad_co2: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: Retrieved CO2 vertical gradient (surface minus level 13) in ppm
missing_value: -999999.0000
comment: level 13 is at P/Psurf=0.631579
origname: grad_co2
fullnamepath: /Retrieval/grad_co2
Retrieval_surface_type: Array of 16 bit Integers [sounding_id = 0..1320]
units: 0=ocean;1=land
long_name: Surface Type
missing_value: 127
comment: Surface type used in the retrieval: 0=ocean and corresponds to a Coxmunk+Lambertian surface; 1=land and corresponds to a pure Lambertian surface
origname: surface_type
fullnamepath: /Retrieval/surface_type
Retrieval_s31: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: Signal_band3/Signal_band1
missing_value: -999999.0000
comment: Ratio of Band 3 to Band 1 signal level
origname: s31
fullnamepath: /Retrieval/s31
Retrieval_psurf: Array of 32 bit Reals [sounding_id = 0..1320]
units: hPa
long_name: Retrieved Surface Pressure
missing_value: -999999.0000
comment: Surface pressure retrieved by the Level-2 retrieval
origname: psurf
fullnamepath: /Retrieval/psurf
Retrieval_aod_total: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Total Cloud+Aerosol Optical Depth
missing_value: -999999.0000
comment: Retrieved Total Cloud+Aerosol Optical Depth at 0.755 microns
origname: aod_total
fullnamepath: /Retrieval/aod_total
Retrieval_aod_oc: Array of 32 bit Reals [sounding_id = 0..1320]
units: dimensionless
long_name: Organic Carbon Optical Depth
missing_value: -999999.0000
comment: Retrieved Organic Carbon Optical Depth at 0.755 microns
origname: aod_oc
fullnamepath: /Retrieval/aod_oc
Retrieval_xco2_raw: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: Raw value of Retrieved XCO2
missing_value: -999999.0000
origname: xco2_raw
fullnamepath: /Retrieval/xco2_raw
Sounding_glint_angle: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees
long_name: sounding_glint_angle
missing_value: -999999.0000
comment: Angular distance from viewing along the perfect glint direction
origname: glint_angle
fullnamepath: /Sounding/glint_angle
Sounding_sensor_azimuth_angle: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees East of North
long_name: sounding_azimuth
missing_value: -999999.0000
comment: azimuth angle of the satellite at the time of the measurement
origname: sensor_azimuth_angle
fullnamepath: /Sounding/sensor_azimuth_angle
Sounding_snr_o2: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: snr_O2_L1b
missing_value: -999999.0000
comment: O2A-Band Continuum Signal-to-Noise Ratio
origname: snr_o2
fullnamepath: /Sounding/snr_o2
Sounding_airmass: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees
long_name: relative_airmass
missing_value: -999999.0000
comment: Airmass, computed as 1/cos(solar_zenith_angle) + 1/cos(sensor_zenith_angle)
origname: airmass
fullnamepath: /Sounding/airmass
Sounding_solar_azimuth_angle: Array of 32 bit Reals [sounding_id = 0..1320]
units: degrees East of North
long_name: sounding_solar_azimuth
missing_value: -999999.0000
comment: solar azimuth angle at the time of the measurement
origname: solar_azimuth_angle
fullnamepath: /Sounding/solar_azimuth_angle
Sounding_path: Array of Bytes [sounding_id = 0..1320]
units: none
long_name: GOSAT orbit path number
missing_value: -1
comment: GOSAT fixed orbit path number ranging from 1-45
origname: path
fullnamepath: /Sounding/path
Sounding_snr_weak_co2: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: snr_weak_CO2_L1b
missing_value: -999999.0000
comment: Weak CO2-Band Continuum Signal-to-Noise Ratio
origname: snr_weak_co2
fullnamepath: /Sounding/snr_weak_co2
Sounding_altitude: Array of 32 bit Reals [sounding_id = 0..1320]
units: meters
long_name: Altitude
missing_value: -999999.0000
comment: Surface Altitude in meters above sea level
origname: altitude
fullnamepath: /Sounding/altitude
Sounding_l1b_type: Array of 32 bit Integers [sounding_id = 0..1320]
units: none
long_name: JAXA L1B Processing Version
missing_value: -9999
origname: l1b_type
fullnamepath: /Sounding/l1b_type
Sounding_snr_strong_co2: Array of 32 bit Reals [sounding_id = 0..1320]
units: none
long_name: snr_strong_CO2_L1b
missing_value: -999999.0000
comment: Strong CO2-Band Continuum Signal-to-Noise Ratio
origname: snr_strong_co2
fullnamepath: /Sounding/snr_strong_co2
Sounding_land_fraction: Array of 16 bit Integers [sounding_id = 0..1320]
units: percent
long_name: Land Fraction
missing_value: 127
comment: Fraction of the footprint that contains land in percent
origname: land_fraction
fullnamepath: /Sounding/land_fraction
Sounding_gain: Array of Strings [sounding_id = 0..1320]
units: none
long_name: Gain
missing_value: -1
comment: TANSO-FTS gain mode: H is the high-gain mode (used over most of the planet); M is the medium gain mode (used over very bright surfaces)
origname: gain
fullnamepath: /Sounding/gain
xco2_uncertainty: Array of 32 bit Reals [sounding_id = 0..1320]
units: ppm
long_name: XCO2_Posterior_Error
missing_value: -999999.0000
origname: xco2_uncertainty
fullnamepath: /xco2_uncertainty
warn_level: Array of 16 bit Integers [sounding_id = 0..1320]
units: none
long_name: L2 Warn Level
missing_value: 127
comment: Data Quality Indicator.0=Most likely good; 19=least likely good
origname: warn_level
fullnamepath: /warn_level
co2_profile_apriori: Array of 32 bit Reals [sounding_id = 0..1320][levels = 0..19]
units: ppm
long_name: CO2 Apriori Profile
missing_value: -999999.0000
comment: Prior CO2 Prior assumed by L2 code; Defined on layer boundaries. These are oriented space-to-surface, so the first element defines the TOA, the last element defines the surface.
origname: co2_profile_apriori
fullnamepath: /co2_profile_apriori
bands: Array of 16 bit Integers [bands = 0..2]
origname: bands
fullnamepath: /bands
epoch_dimension: Array of 32 bit Reals [epoch_dimension = 0..5]
levels: Array of 16 bit Integers [levels = 0..19]
origname: levels
fullnamepath: /levels
source_files: Array of Strings [source_files = 0..14]
units: none
long_name: L2 Source File
missing_value: Missing
comment: Source L2 File Names for these soundings
origname: source_files
fullnamepath: /source_files