/data/tccon/3a-std-public/iz20140102_20210908.public.qc.nc
Sitename= Izana, Tenerife, Spain
site= izana01
GGG2020 TCCON data from Izana, Tenerife, Spain (28.31 N,-16.5 E).
The data cover dates starting from 20140102 through 20210908.

Please refer to the data description for these data on the TCCON wiki:
https://tccon-wiki.caltech.edu/Main/DataUsePolicy

The site page for Izana, Tenerife, Spain is:
https://tccon-wiki.caltech.edu/Main/Izana

Below is a description of the contents of the Izana, Tenerife, Spain .nc file:
netcdf iz20140102_20210908.public.qc {
dimensions:
	time = 77597 ;
	prior_altitude = 51 ;
	ak_altitude = 51 ;
variables:
	double time(time) ;
		time:standard_name = "time" ;
		time:long_name = "time" ;
		time:description = "UTC time" ;
		time:units = "seconds since 1970-01-01 00:00:00" ;
		time:calendar = "gregorian" ;
	double prior_time(time) ;
		prior_time:long_name = "prior time" ;
		prior_time:description = "UTC time for the prior profiles, corresponds to GEOS5 times every 3 hours from 0 to 21" ;
		prior_time:units = "seconds since 1970-01-01 00:00:00" ;
		prior_time:calendar = "gregorian" ;
		prior_time:standard_name = "time" ;
	float prior_altitude(prior_altitude) ;
		prior_altitude:long_name = "prior altitude profile" ;
		prior_altitude:units = "km" ;
		prior_altitude:description = "altitude levels for the prior profiles, these are the same for all the priors" ;
		prior_altitude:standard_name = "altitude" ;
	float ak_altitude(ak_altitude) ;
		ak_altitude:long_name = "averaging kernel altitude levels" ;
		ak_altitude:description = "Altitude levels for column averaging kernels" ;
		ak_altitude:units = "km" ;
		ak_altitude:standard_name = "altitude" ;
	float ak_pressure(ak_altitude) ;
		ak_pressure:long_name = "averaging kernel pressure levels" ;
		ak_pressure:description = "Median pressure for the column averaging kernels vertical grid" ;
		ak_pressure:units = "hPa" ;
		ak_pressure:standard_name = "air_pressure" ;
	float ak_xco2(time, ak_altitude) ;
		ak_xco2:long_name = "xco2 column averaging kernel" ;
		ak_xco2:description = "xco2 column averaging kernels. " ;
		ak_xco2:units = "1" ;
		ak_xco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xco2:ancillary_variables = "extrapolation_flags_ak_xco2" ;
		ak_xco2:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xco2(time) ;
		extrapolation_flags_ak_xco2:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xco2:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xwco2(time, ak_altitude) ;
		ak_xwco2:long_name = "xwco2 column averaging kernel" ;
		ak_xwco2:description = "xwco2 column averaging kernels.  wco2 is the weak CO2 band centered at 6073.5 and does not contribute to the xco2 calculation." ;
		ak_xwco2:units = "1" ;
		ak_xwco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xwco2:ancillary_variables = "extrapolation_flags_ak_xwco2" ;
		ak_xwco2:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xwco2(time) ;
		extrapolation_flags_ak_xwco2:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xwco2:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xwco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xlco2(time, ak_altitude) ;
		ak_xlco2:long_name = "xlco2 column averaging kernel" ;
		ak_xlco2:description = "xlco2 column averaging kernels.  lco2 is the strong CO2 band centered at 4852.87 cm-1 and does not contribute to the xco2 calculation." ;
		ak_xlco2:units = "1" ;
		ak_xlco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xlco2:ancillary_variables = "extrapolation_flags_ak_xlco2" ;
		ak_xlco2:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xlco2(time) ;
		extrapolation_flags_ak_xlco2:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xlco2:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xlco2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xch4(time, ak_altitude) ;
		ak_xch4:long_name = "xch4 column averaging kernel" ;
		ak_xch4:description = "xch4 column averaging kernels. " ;
		ak_xch4:units = "1" ;
		ak_xch4:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xch4:ancillary_variables = "extrapolation_flags_ak_xch4" ;
		ak_xch4:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xch4(time) ;
		extrapolation_flags_ak_xch4:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xch4:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xch4:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xhf(time, ak_altitude) ;
		ak_xhf:long_name = "xhf column averaging kernel" ;
		ak_xhf:description = "xhf column averaging kernels. " ;
		ak_xhf:units = "1" ;
		ak_xhf:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xhf:ancillary_variables = "extrapolation_flags_ak_xhf" ;
		ak_xhf:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xhf(time) ;
		extrapolation_flags_ak_xhf:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xhf:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xhf:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xo2(time, ak_altitude) ;
		ak_xo2:long_name = "xo2 column averaging kernel" ;
		ak_xo2:description = "xo2 column averaging kernels. " ;
		ak_xo2:units = "1" ;
		ak_xo2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xo2:ancillary_variables = "extrapolation_flags_ak_xo2" ;
		ak_xo2:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xo2(time) ;
		extrapolation_flags_ak_xo2:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xo2:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xo2:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xn2o(time, ak_altitude) ;
		ak_xn2o:long_name = "xn2o column averaging kernel" ;
		ak_xn2o:description = "xn2o column averaging kernels. " ;
		ak_xn2o:units = "1" ;
		ak_xn2o:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xn2o:ancillary_variables = "extrapolation_flags_ak_xn2o" ;
		ak_xn2o:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xn2o(time) ;
		extrapolation_flags_ak_xn2o:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xn2o:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xn2o:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xco(time, ak_altitude) ;
		ak_xco:long_name = "xco column averaging kernel" ;
		ak_xco:description = "xco column averaging kernels. " ;
		ak_xco:units = "1" ;
		ak_xco:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xco:ancillary_variables = "extrapolation_flags_ak_xco" ;
		ak_xco:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xco(time) ;
		extrapolation_flags_ak_xco:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xco:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xco:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float ak_xh2o(time, ak_altitude) ;
		ak_xh2o:long_name = "xh2o column averaging kernel" ;
		ak_xh2o:description = "xh2o column averaging kernels. " ;
		ak_xh2o:units = "1" ;
		ak_xh2o:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for instructions on how to use the AK variables." ;
		ak_xh2o:ancillary_variables = "extrapolation_flags_ak_xh2o" ;
		ak_xh2o:standard_name = "averaging_kernel" ;
	byte extrapolation_flags_ak_xh2o(time) ;
		extrapolation_flags_ak_xh2o:flag_values = -2b, -1b, 0b, 1b, 2b ;
		extrapolation_flags_ak_xh2o:flag_meanings = "clamped_to_min_slant_xgas\n",
			"extrapolated_below_lowest_slant_xgas_bin\n",
			"interpolated_normally\n",
			"extrapolated_above_largest_slant_xgas_bin\n",
			"clamped_to_max_slant_xgas" ;
		extrapolation_flags_ak_xh2o:usage = "Please see https://tccon-wiki.caltech.edu/Main/GGG2020DataChanges for more information" ;
	float prior_temperature(time, prior_altitude) ;
		prior_temperature:long_name = "prior temperature profile" ;
		prior_temperature:description = "prior temperature profile" ;
		prior_temperature:units = "degrees_Kelvin" ;
		prior_temperature:standard_name = "air_temperature" ;
	float prior_pressure(time, prior_altitude) ;
		prior_pressure:long_name = "prior pressure profile" ;
		prior_pressure:description = "prior pressure profile" ;
		prior_pressure:units = "atm" ;
		prior_pressure:standard_name = "air_pressure" ;
	float prior_density(time, prior_altitude) ;
		prior_density:long_name = "prior density profile" ;
		prior_density:description = "prior density profile" ;
		prior_density:units = "molecules.cm-3" ;
		prior_density:note = "This is the ideal number density for the temperature and pressure at each model level. GGG assumes that this includes water, and so multiplies this by wet mole fractions of trace gases to get those gases\' number densities." ;
		prior_density:standard_name = "number_concentration_of_air" ;
	float prior_h2o(time, prior_altitude) ;
		prior_h2o:long_name = "prior 1h2o profile" ;
		prior_h2o:description = "a priori profile of h2o" ;
		prior_h2o:units = "" ;
		prior_h2o:long_units = "parts (wet mole fraction)" ;
		prior_h2o:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet)." ;
		prior_h2o:standard_name = "wet_atmosphere_mole_fraction_of_water" ;
	float prior_co2(time, prior_altitude) ;
		prior_co2:long_name = "prior 1co2 profile" ;
		prior_co2:description = "a priori profile of co2" ;
		prior_co2:units = "ppm" ;
		prior_co2:long_units = "parts per million (wet mole fraction)" ;
		prior_co2:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_co2:standard_name = "wet_atmosphere_mole_fraction_of_carbon_dioxide" ;
	float prior_n2o(time, prior_altitude) ;
		prior_n2o:long_name = "prior 1n2o profile" ;
		prior_n2o:description = "a priori profile of n2o" ;
		prior_n2o:units = "ppb" ;
		prior_n2o:long_units = "parts per billion (wet mole fraction)" ;
		prior_n2o:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_n2o:standard_name = "wet_atmosphere_mole_fraction_of_nitrous_oxide" ;
	float prior_co(time, prior_altitude) ;
		prior_co:long_name = "prior 1co profile" ;
		prior_co:description = "a priori profile of co" ;
		prior_co:units = "ppb" ;
		prior_co:long_units = "parts per billion (wet mole fraction)" ;
		prior_co:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_co:standard_name = "wet_atmosphere_mole_fraction_of_carbon_monoxide" ;
	float prior_ch4(time, prior_altitude) ;
		prior_ch4:long_name = "prior 1ch4 profile" ;
		prior_ch4:description = "a priori profile of ch4" ;
		prior_ch4:units = "ppb" ;
		prior_ch4:long_units = "parts per billion (wet mole fraction)" ;
		prior_ch4:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_ch4:standard_name = "wet_atmosphere_mole_fraction_of_methane" ;
	float prior_o2(time, prior_altitude) ;
		prior_o2:long_name = "prior 1o2 profile" ;
		prior_o2:description = "a priori profile of o2" ;
		prior_o2:units = "" ;
		prior_o2:long_units = "parts (wet mole fraction)" ;
		prior_o2:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_o2:standard_name = "wet_atmosphere_mole_fraction_of_oxygen" ;
	float prior_hf(time, prior_altitude) ;
		prior_hf:long_name = "prior 1hf profile" ;
		prior_hf:description = "a priori profile of hf" ;
		prior_hf:units = "ppt" ;
		prior_hf:long_units = "parts per trillion (wet mole fraction)" ;
		prior_hf:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_hf:standard_name = "wet_atmosphere_mole_fraction_of_hydrogen_fluoride" ;
	float prior_hdo(time, prior_altitude) ;
		prior_hdo:long_name = "prior 1hdo profile" ;
		prior_hdo:description = "a priori profile of hdo" ;
		prior_hdo:units = "" ;
		prior_hdo:long_units = "parts (wet mole fraction)" ;
		prior_hdo:note = "Prior VMRs are given in wet mole fractions. To convert to dry mole fractions, you must calculate H2O_dry = H2O_wet/(1 - H2O_wet) and then gas_dry = gas_wet * (1 + H2O_dry), where H2O_wet is the prior_h2o variable. (Be sure to convert the H2O and gas priors to compatible units.)" ;
		prior_hdo:standard_name = "wet_atmosphere_mole_fraction_of_semiheavy_water" ;
	float prior_gravity(time, prior_altitude) ;
		prior_gravity:long_name = "prior gravity profile" ;
		prior_gravity:description = "prior gravity profile" ;
		prior_gravity:units = "m.s-2" ;
		prior_gravity:standard_name = "gravity" ;
	float prior_equivalent_latitude(time, prior_altitude) ;
		prior_equivalent_latitude:long_name = "prior equivalent latitude profile" ;
		prior_equivalent_latitude:description = "prior equivalent latitude profile" ;
		prior_equivalent_latitude:units = "degrees_north" ;
		prior_equivalent_latitude:standard_name = "equivalent_latitude_derived_from_potential_vorticity" ;
	float prior_tropopause_altitude(time) ;
		prior_tropopause_altitude:long_name = "prior tropopause altitude" ;
		prior_tropopause_altitude:description = "altitude at which the gradient in the prior temperature profile becomes > -2 degrees per km" ;
		prior_tropopause_altitude:units = "km" ;
		prior_tropopause_altitude:standard_name = "altitude" ;
	float prior_effective_latitude(time) ;
		prior_effective_latitude:long_name = "prior effective latitude" ;
		prior_effective_latitude:description = "latitude at which the mid-tropospheric potential temperature agrees with that from the corresponding 2-week period in a GEOS-FPIT climatology" ;
		prior_effective_latitude:units = "degrees_north" ;
		prior_effective_latitude:standard_name = "effective_latitude_derived_from_mid_troposphere_potential_temperature" ;
	float prior_mid_tropospheric_potential_temperature(time) ;
		prior_mid_tropospheric_potential_temperature:standard_name = "prior_mid_tropospheric_potential_temperature" ;
		prior_mid_tropospheric_potential_temperature:long_name = "prior mid-tropospheric potential temperature" ;
		prior_mid_tropospheric_potential_temperature:description = "average potential temperature between 700-500 hPa" ;
		prior_mid_tropospheric_potential_temperature:units = "degrees_Kelvin" ;
	float gfit_version(time) ;
		gfit_version:description = "version number of the GFIT code that generated the data" ;
		gfit_version:long_name_dict = "gfit version" ;
	float gsetup_version(time) ;
		gsetup_version:description = "version number of the GSETUP code that generated the priors" ;
		gsetup_version:long_name = "gsetup version" ;
	short year(time) ;
		year:description = "Year (e.g. (2009)" ;
		year:units = "years" ;
		year:vmin = 2004. ;
		year:vmax = 2040. ;
		year:precision = "f7.0" ;
		year:standard_name = "year" ;
		year:long_name = "year" ;
	short day(time) ;
		day:description = "Day of the year (1-366)" ;
		day:units = "days" ;
		day:vmin = 0. ;
		day:vmax = 367. ;
		day:precision = "f6.0" ;
		day:standard_name = "day_of_year" ;
		day:long_name = "day of year" ;
	float hour(time) ;
		hour:units = "hours" ;
		hour:vmin = -12. ;
		hour:vmax = 36. ;
		hour:precision = "f8.3" ;
		hour:standard_name = "decimal_hour" ;
		hour:long_name = "decimal hour" ;
		hour:description = "Fractional UT hours (zero path difference crossing time)" ;
	float lat(time) ;
		lat:description = "Latitude (deg.)" ;
		lat:units = "degrees_north" ;
		lat:vmin = 28. ;
		lat:vmax = 28.5 ;
		lat:precision = "f8.2" ;
		lat:standard_name = "latitude" ;
		lat:long_name = "latitude" ;
	float long(time) ;
		long:description = "Longitude (deg.)" ;
		long:units = "degrees_east" ;
		long:vmin = -16. ;
		long:vmax = -17. ;
		long:precision = "f9.2" ;
		long:standard_name = "longitude" ;
		long:long_name = "longitude" ;
	float zobs(time) ;
		zobs:description = "Geometric Altitude (km)" ;
		zobs:units = "km" ;
		zobs:vmin = 2.3 ;
		zobs:vmax = 2.4 ;
		zobs:precision = "f7.2" ;
		zobs:long_name = "observation altitude" ;
		zobs:standard_name = "altitude" ;
	float zmin(time) ;
		zmin:description = "Pressure Altitude (km)" ;
		zmin:units = "km" ;
		zmin:vmin = 1. ;
		zmin:vmax = 5. ;
		zmin:precision = "f7.2" ;
		zmin:long_name = "pressure altitude" ;
		zmin:standard_name = "altitude" ;
	float solzen(time) ;
		solzen:description = "Solar Zenith Angle (deg)" ;
		solzen:units = "degrees" ;
		solzen:vmin = 0. ;
		solzen:vmax = 82. ;
		solzen:precision = "f7.2" ;
		solzen:standard_name = "solar_zenith_angle" ;
		solzen:long_name = "solar zenith angle" ;
	float azim(time) ;
		azim:description = "Solar Azimuth Angle (deg)" ;
		azim:units = "degrees" ;
		azim:vmin = -180. ;
		azim:vmax = 360. ;
		azim:precision = "f8.2" ;
		azim:standard_name = "solar_azimuth_angle" ;
		azim:long_name = "solar azimuth angle" ;
	float tout(time) ;
		tout:description = "External Temperature (C)" ;
		tout:units = "degrees_Celsius" ;
		tout:vmin = -35. ;
		tout:vmax = 40. ;
		tout:precision = "f6.1" ;
		tout:long_name = "atmospheric temperature" ;
		tout:standard_name = "air_temperature" ;
	float pout(time) ;
		pout:description = "External  pressure (hPa)" ;
		pout:units = "hPa" ;
		pout:vmin = 500. ;
		pout:vmax = 900. ;
		pout:precision = "f7.1" ;
		pout:standard_name = "atmospheric_pressure" ;
		pout:long_name = "atmospheric pressure" ;
	float hout(time) ;
		hout:description = "External Humidity (%)" ;
		hout:units = "%" ;
		hout:vmin = 0. ;
		hout:vmax = 110. ;
		hout:precision = "f6.1" ;
		hout:standard_name = "atmospheric_humidity" ;
		hout:long_name = "atmospheric humidity" ;
	float sia(time) ;
		sia:description = "Solar Intensity (Average)" ;
		sia:units = "" ;
		sia:vmin = -1. ;
		sia:vmax = 9999. ;
		sia:precision = "f7.1" ;
		sia:long_name = "solar intensity average" ;
	float fvsi(time) ;
		fvsi:description = "Fractional Variation in Solar Intensity" ;
		fvsi:units = "%" ;
		fvsi:vmin = 0. ;
		fvsi:vmax = 5. ;
		fvsi:precision = "f7.3" ;
		fvsi:long_name = "fractional variation in solar intensity" ;
	float wspd(time) ;
		wspd:description = "Wind Speed (m/s)" ;
		wspd:units = "m.s-1" ;
		wspd:vmin = 0. ;
		wspd:vmax = 50. ;
		wspd:precision = "f6.1" ;
		wspd:standard_name = "wind_speed" ;
		wspd:long_name = "wind speed" ;
	float wdir(time) ;
		wdir:description = "Wind Direction (deg.)" ;
		wdir:units = "degrees" ;
		wdir:vmin = -180. ;
		wdir:vmax = 360. ;
		wdir:precision = "f6.0" ;
		wdir:long_name = "wind direction" ;
		wdir:standard_name = "wind_from_direction" ;
	float xluft(time) ;
		xluft:long_name = "xluft" ;
		xluft:vmin = 0.95 ;
		xluft:vmax = 1.05 ;
		xluft:precision = "f7.3" ;
		xluft:description = "0.2095*column_air/column_O2 luft is used for \"dry air\"" ;
		xluft:units = "1" ;
		xluft:wmo_or_analogous_scale = "Not used" ;
		xluft:standard_name = "column_average_dry_atmosphere_mole_fraction_of_air" ;
		xluft:ancillary_variables = "xluft_error" ;
	float xluft_error(time) ;
		xluft_error:long_name = "xluft error" ;
		xluft_error:vmin = 0. ;
		xluft_error:vmax = 0.05 ;
		xluft_error:precision = "f6.3" ;
		xluft_error:description = "one-sigma precision luft is used for \"dry air\"" ;
		xluft_error:units = "1" ;
		xluft_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_air standard_error" ;
	float xhf(time) ;
		xhf:long_name = "xhf" ;
		xhf:description = "0.2095*column_hf/column_o2" ;
		xhf:units = "ppt" ;
		xhf:vmin = -1. ;
		xhf:vmax = 500. ;
		xhf:precision = "f7.1" ;
		xhf:standard_name = "column_average_dry_atmosphere_mole_fraction_of_hydrogen_fluoride" ;
		xhf:ancillary_variables = "xhf_error" ;
	float xhf_error(time) ;
		xhf_error:long_name = "xhf error" ;
		xhf_error:description = "one-sigma precision" ;
		xhf_error:units = "ppt" ;
		xhf_error:vmin = 0. ;
		xhf_error:vmax = 500. ;
		xhf_error:precision = "f7.1" ;
		xhf_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_hydrogen_fluoride standard_error" ;
	float xh2o(time) ;
		xh2o:long_name = "xh2o" ;
		xh2o:description = "0.2095*column_h2o/column_o2" ;
		xh2o:units = "ppm" ;
		xh2o:vmin = -1. ;
		xh2o:vmax = 15000. ;
		xh2o:precision = "f9.2" ;
		xh2o:wmo_or_analogous_scale = "ARM Radiosondes (Lamont+Darwin)" ;
		xh2o:standard_name = "column_average_dry_atmosphere_mole_fraction_of_water" ;
		xh2o:ancillary_variables = "xh2o_error" ;
	float xh2o_error(time) ;
		xh2o_error:long_name = "xh2o error" ;
		xh2o_error:description = "one-sigma precision" ;
		xh2o_error:units = "ppm" ;
		xh2o_error:vmin = 0. ;
		xh2o_error:vmax = 5000. ;
		xh2o_error:precision = "f8.2" ;
		xh2o_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_water standard_error" ;
	float xhdo(time) ;
		xhdo:long_name = "xhdo" ;
		xhdo:description = "0.2095*column_h2o/column_o2" ;
		xhdo:units = "ppm" ;
		xhdo:vmin = -1. ;
		xhdo:vmax = 15000. ;
		xhdo:precision = "f9.2" ;
		xhdo:standard_name = "column_average_dry_atmosphere_mole_fraction_of_semiheavy_water" ;
		xhdo:ancillary_variables = "xhdo_error" ;
	float xhdo_error(time) ;
		xhdo_error:long_name = "xhdo error" ;
		xhdo_error:description = "one-sigma precision" ;
		xhdo_error:units = "ppm" ;
		xhdo_error:vmin = 0. ;
		xhdo_error:vmax = 5000. ;
		xhdo_error:precision = "f8.2" ;
		xhdo_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_semiheavy_water standard_error" ;
	float xco(time) ;
		xco:long_name = "xco" ;
		xco:description = "0.2095*column_hdo/column_o2" ;
		xco:units = "ppb" ;
		xco:vmin = -1. ;
		xco:vmax = 500. ;
		xco:precision = "f8.2" ;
		xco:wmo_or_analogous_scale = "Not used" ;
		xco:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_monoxide" ;
		xco:ancillary_variables = "xco_error" ;
	float xco_error(time) ;
		xco_error:long_name = "xco error" ;
		xco_error:description = "one-sigma precision" ;
		xco_error:units = "ppb" ;
		xco_error:vmin = 0. ;
		xco_error:vmax = 20. ;
		xco_error:precision = "f8.2" ;
		xco_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_monoxide standard_error" ;
	float xn2o(time) ;
		xn2o:long_name = "xn2o" ;
		xn2o:description = "0.2095*column_co/column_o2" ;
		xn2o:units = "ppb" ;
		xn2o:vmin = 100. ;
		xn2o:vmax = 400. ;
		xn2o:precision = "f8.2" ;
		xn2o:wmo_or_analogous_scale = "NOAA 2006A" ;
		xn2o:standard_name = "column_average_dry_atmosphere_mole_fraction_of_nitrous_oxide" ;
		xn2o:ancillary_variables = "xn2o_error" ;
	float xn2o_error(time) ;
		xn2o_error:long_name = "xn2o error" ;
		xn2o_error:description = "one-sigma precision" ;
		xn2o_error:units = "ppb" ;
		xn2o_error:vmin = 0. ;
		xn2o_error:vmax = 50. ;
		xn2o_error:precision = "f7.2" ;
		xn2o_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_nitrous_oxide standard_error" ;
	float xch4(time) ;
		xch4:long_name = "xch4" ;
		xch4:description = "0.2095*column_ch4/column_o2" ;
		xch4:units = "ppm" ;
		xch4:vmin = 0. ;
		xch4:vmax = 2. ;
		xch4:precision = "f9.4" ;
		xch4:wmo_or_analogous_scale = "WMO CH4 X2004" ;
		xch4:standard_name = "column_average_dry_atmosphere_mole_fraction_of_methane" ;
		xch4:ancillary_variables = "xch4_error" ;
	float xch4_error(time) ;
		xch4_error:long_name = "xch4 error" ;
		xch4_error:description = "one-sigma precision" ;
		xch4_error:units = "ppm" ;
		xch4_error:vmin = 0. ;
		xch4_error:vmax = 0.1 ;
		xch4_error:precision = "f8.4" ;
		xch4_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_methane standard_error" ;
	float xlco2_experimental(time) ;
		xlco2_experimental:long_name = "xlco2" ;
		xlco2_experimental:units = "ppm" ;
		xlco2_experimental:vmin = 350. ;
		xlco2_experimental:vmax = 450. ;
		xlco2_experimental:precision = "f9.2" ;
		xlco2_experimental:description = "0.2095*column_co2/column_o2 lco2 is the strong CO2 band centered at 4852.87 cm-1 and does not contribute to the xco2 calculation. These data are EXPERIMENTAL. If you plan to use them, please work with the site PI." ;
		xlco2_experimental:wmo_or_analogous_scale = "WMO CO2 X2007" ;
		xlco2_experimental:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide_from_strong_band" ;
		xlco2_experimental:ancillary_variables = "xlco2_error_experimental" ;
	float xlco2_error_experimental(time) ;
		xlco2_error_experimental:long_name = "xlco2 error" ;
		xlco2_error_experimental:units = "ppm" ;
		xlco2_error_experimental:vmin = 0. ;
		xlco2_error_experimental:vmax = 20. ;
		xlco2_error_experimental:precision = "f8.2" ;
		xlco2_error_experimental:description = "one-sigma precision lco2 is the strong CO2 band centered at 4852.87 cm-1 and does not contribute to the xco2 calculation. These data are EXPERIMENTAL. If you plan to use them, please work with the site PI." ;
		xlco2_error_experimental:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide_from_strong_band standard_error" ;
	float xwco2_experimental(time) ;
		xwco2_experimental:long_name = "xwco2" ;
		xwco2_experimental:units = "ppm" ;
		xwco2_experimental:vmin = 350. ;
		xwco2_experimental:vmax = 450. ;
		xwco2_experimental:precision = "f9.2" ;
		xwco2_experimental:description = "0.2095*column_co2/column_o2 wco2 is the weak CO2 band centered at 6073.5 and does not contribute to the xco2 calculation. These data are EXPERIMENTAL. If you plan to use them, please work with the site PI." ;
		xwco2_experimental:wmo_or_analogous_scale = "WMO CO2 X2007" ;
		xwco2_experimental:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide_from_weak_band" ;
		xwco2_experimental:ancillary_variables = "xwco2_error_experimental" ;
	float xwco2_error_experimental(time) ;
		xwco2_error_experimental:long_name = "xwco2 error" ;
		xwco2_error_experimental:units = "ppm" ;
		xwco2_error_experimental:vmin = 0. ;
		xwco2_error_experimental:vmax = 20. ;
		xwco2_error_experimental:precision = "f8.2" ;
		xwco2_error_experimental:description = "one-sigma precision wco2 is the weak CO2 band centered at 6073.5 and does not contribute to the xco2 calculation. These data are EXPERIMENTAL. If you plan to use them, please work with the site PI." ;
		xwco2_error_experimental:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide_from_weak_band standard_error" ;
	float xco2(time) ;
		xco2:long_name = "xco2" ;
		xco2:description = "0.2095*column_co2/column_o2" ;
		xco2:units = "ppm" ;
		xco2:vmin = 350. ;
		xco2:vmax = 450. ;
		xco2:precision = "f9.2" ;
		xco2:wmo_or_analogous_scale = "WMO CO2 X2007" ;
		xco2:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide" ;
		xco2:ancillary_variables = "xco2_error" ;
	float xco2_error(time) ;
		xco2_error:long_name = "xco2 error" ;
		xco2_error:description = "one-sigma precision" ;
		xco2_error:units = "ppm" ;
		xco2_error:vmin = 0. ;
		xco2_error:vmax = 10. ;
		xco2_error:precision = "f8.2" ;
		xco2_error:standard_name = "column_average_dry_atmosphere_mole_fraction_of_carbon_dioxide standard_error" ;
	float airmass(time) ;
		airmass:description = "airmass computed as the total vertical column of O2 divided by the total slant column of O2 retrieved from the window centered at 7885 cm-1." ;
		airmass:long_name = "airmass" ;
		airmass:units = "" ;

// global attributes:
		:source = "Products retrieved from solar absorption spectra using the GGG2020 software" ;
		:description = "\n",
			"--------------------------------------------------------------------------\n",
			"\n",
			"Carbon Dioxide Dry Column-Averaged Mixing Ratios from Izaña\n",
			"\n",
			"Version: 2020-10-26\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"CONTENTS\n",
			"\n",
			"1. Data source and contacts\n",
			"2. Use of data\n",
			"3. Reciprocity\n",
			"4. Warnings\n",
			"5. Update notes\n",
			"6. Introduction\n",
			"7. General Comments on data\n",
			"8. References\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"1. DATA SOURCE AND CONTACTS\n",
			"\n",
			"Karlsruhe Institute of Technology\n",
			"\n",
			"Correspondence concerning these data should be directed to:\n",
			"Omaira Garcia, Matthias Schneider, Benedikt Herkommer, Jochen Groß \n",
			"\n",
			"Email: ogarciar@aemet.es, matthias.schneider@kit.edu,\n",
			"       benedikt.herkommer@kit.edu, jochen.gross@kit.edu\n",
			"       \n",
			"       Alternatively you can write to\n",
			"           tccon-iz@lists.kit.edu\n",
			"       which is received by all of the persons above.\n",
			"\n",
			"IMK-ASF\n",
			"Karlsruhe Institute of Technology\n",
			"Eggenstein-Leopoldshafen\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"2. USE OF DATA\n",
			"\n",
			"These data are made freely available to the public and the scientific\n",
			"community in the belief that their wide dissemination will lead to greater\n",
			"understanding and new scientific insights.  The availability of these\n",
			"data does not constitute publication of the data.  We expect all users\n",
			"to assure that the authors receive fair credit for their work.  If the\n",
			"data are obtained for potential use in a publication or presentation\n",
			"the authors should be informed at the outset of the nature of this work.\n",
			"If the data are essential to the work, or if an important result or\n",
			"conclusion depends on the data, co-authorship may be appropriate.\n",
			"This should be discussed at an early stage in the work.  Manuscripts\n",
			"using the data should be sent to the authors for review before they\n",
			"are submitted for publication, so we can insure that the quality and\n",
			"limitations of the data are accurately represented.\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"3. RECIPROCITY\n",
			"\n",
			"Use of these data implies an agreement to reciprocate.  Individuals\n",
			"making similar measurements agree to make their own data available to\n",
			"the general public and to the scientific community in an equally complete\n",
			"and easily accessible form.  Modelers are encouraged to make available to\n",
			"the community, upon request, their own tools used in the interpretation\n",
			"of this data, namely well-documented model code, transport fields, and\n",
			"additional information necessary for other scientists to repeat the work\n",
			"and to run modified versions.  Model availability includes collaborative\n",
			"support for new users of the models.\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"4. WARNINGS\n",
			"\n",
			"Every effort is made to produce the most accurate and precise measurements\n",
			"possible.  However, we reserve the right to make corrections to the data.\n",
			"We are not responsible for results and conclusions based on use of these\n",
			"data without regard to this warning.\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"5. UPDATE NOTES\n",
			"\n",
			"None.\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"6. INTRODUCTION\n",
			"\n",
			"Column-average Dry Mole Fractions (DMF) reported in this file were\n",
			"acquired using a Fourier Transform Spectrometer (FTS) located at Izaña\n",
			"(28.31 deg N, 16.5 deg W, 2370 m above sea level). Direct solar spectra\n",
			"were acquired in the near-infrared spectral region.\n",
			"\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"7. GENERAL COMMENTS ON THE DATA\n",
			"\n",
			"Dry column-average CO2 DMF has been calculated according to\n",
			"\n",
			"CO2 DMF = 0.2095 x column CO2 / column O2.\n",
			"\n",
			"Column CO2 is retrieved for two CO2 bands centered at 6228 cm-1 and\n",
			"6348 cm-1.  Column O2 is retrieved from the electronic band centered at\n",
			"7882 cm-1.  The average of the two calculated CO2 DMFs is presented here.\n",
			"\n",
			"The dry column-average CO2 DMF (0.2095 x column CO2 / column O2) is\n",
			"affected by three main sources of error:\n",
			"\n",
			"1. Measurement precision\n",
			"The standard deviation of column CO2 / column O2 during a one hour period\n",
			"is better than 0.1% under clear sky conditions and ~0.2% under partly\n",
			"cloudy conditions.  Repeatability of the measurement is not a significant\n",
			"source of error.\n",
			"\n",
			"2. Spectroscopic errors\n",
			"The retrieved O2 columns were NOT reduced by 2.27% to bring them into\n",
			"agreement with the dry surface pressure, as described in Washenfelder et\n",
			"al. (2006).  The absolute accuracy of the CO2 retrievals was calibrated\n",
			"by comparison to integrated aircraft profiles, resulting in a correction\n",
			"of 0.99.  The standard deviation of the fitting residuals is ~0.1%. \n",
			"The aircraft profiles were performed with the sun\n",
			"at airmass 1.1 to 2.0 (SZA 25 to 60 deg), and the column-average CO2 DMF is\n",
			"now well-calibrated for these values.  However, additional systematic\n",
			"errors may be present at higher airmass due to errors in the spectroscopy\n",
			"of CO2 and or O2. \n",
			"\n",
			"3. Systematic instrumental changes over time\n",
			"Retrieved O2 DMF increased by ~0.3% during the observation period reported\n",
			"here. We believe that this error affects both the CO2 and O2 retrievals\n",
			"similarly, but for now assume that the column CO2 / column O2 ratio may\n",
			"also have a systematic error of 0.3% over the observation period.\n",
			"\n",
			"In summary, the measurement precision of ~0.1% under clear sky and\n",
			"~0.2% under partly cloudy conditions does not affect the accuracy of the\n",
			"measurements.  However, spectroscopic errors introduce a systematic bias\n",
			"which depends on airmass.  We have calibrated the FTS column retrievals\n",
			"at airmass 1.1 to 2.0 during Jul to Aug 2004, and expect that the absolute\n",
			"accuracy at these airmasses has been maintained within 0.3% throughout\n",
			"the subsequent data record.\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"8. REFERENCES\n",
			"\n",
			"Washenfelder, R.A., G.C. Toon, J-F. Blavier, Z. Yang, N.T. Allen\n",
			"P.O. Wennberg, S.A. Vay, D.M. Matross, and B.C. Daube, 2006.  Carbon\n",
			"dioxide column abundances at the Wisconsin Tall Tower site, Journal of\n",
			"Geophysical Research, 2006, 111, doi:10.1029/2006JD007154.\n",
			"\n",
			"--------------------------------------------------------------------------\n",
			"" ;
		:file_creation = "Created with Python 3.7.3; the library netCDF4 1.5.0.1; and the code concat_netcdf.py" ;
		:title = "Atmospheric trace gas column-average dry-air mole fractions retrieved from solar absorption spectra measured by ground based Fourier Transform Infrared Spectrometers that are part of the Total Carbon Column Observing Network (TCCON)" ;
		:data_use_policy = "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy" ;
		:auxiliary_data_description = "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Auxiliary_Data" ;
		:more_information = "https://tccon-wiki.caltech.edu" ;
		:tccon_reference = "Wunch, D., G. C. Toon, J.-F. L. Blavier, R. A. Washenfelder, J. Notholt, B. J. Connor, D. W. T. Griffith, V. Sherlock, and P. O. Wennberg (2011), The total carbon column observing network, Philosophical Transactions of the Royal Society - Series A: Mathematical, Physical and Engineering Sciences, 369(1943), 2087-2112, doi:10.1098/rsta.2010.0240. Available from: http://dx.doi.org/10.1098/rsta.2010.0240" ;
		:history = "Created Wed Apr 27 20:10:50 2022 (UTC) from the engineering file iz20140102_20210908.private.qc.nc" ;
		:release_flags_20140520_20140520 = "flag=3; name=\'surface pressure\'; comment=\'Re: Coleen and Omaira\'s discussion on QA/QC (4/4/22)\'" ;
		:release_flags_20140724_20140724 = "flag=1; name=\'ils\'; comment=\'Re: Coleen and Omaira\'s discussion on QA/QC (4/4/22)\'" ;
		:long_name = "izana01" ;
		:location = "Izana, Tenerife, Spain" ;
		:contact = "Matthias Schneider <matthias.schneider@kit.edu>" ;
		:site_reference = "" ;
		:data_doi = "10.14291/tccon.ggg2020.izana01.R0" ;
		:data_reference = "Blumenstock, T., F. Hase, M. Schneider, O.E. García, E. Sepúlveda. 2017. TCCON data from Izana, Tenerife, Spain, Release GGG2020R0. TCCON data archive, hosted by CaltechDATA, California Institute of Technology, Pasadena, CA, U.S.A. https://doi.org/10.14291/tccon.ggg2020.izana01.R0" ;
		:data_revision = "R0" ;
		:withheld_data = "Some time periods have been withheld due to data quality concerns. If you require access to this data for your research, please reach out to the site representative listed in the `contact` attribute. Time periods withheld (possibly overlapping) are:\n",
			"  - 2014-05-20 to 2014-05-20\n",
			"  - 2014-05-20 to 2014-05-20\n",
			"  - 2014-07-24 to 2014-07-24\n",
			"  - 2014-07-24 to 2014-07-24" ;
}