netcdf classic (CDF-1) {
dimensions:
	altitude = 400 ;
	vector = 3 ;
	event = UNLIMITED ; // (96 currently)
// global attributes:
		:Title = "SABER Level2A" ;
		:Data_Product_Type = "Processed Level2A" ;
		:Mission = "TIMED" ;
		:Source = "SABER POC" ;
		:Software_Name = "./Level2a" ;
		:Software_Version = "02.05" ;
		:Calibration_Version = "02.00" ;
		:Product_Format_Version = "003" ;
		:Filename = "SABER_L2A_2004103_12691_02.0.nc" ;
		:Data_Product_Version = "02.0" ;
		:Date_Generated = "2013243204028" ;
		:Data_Start_Time = "2004103041643" ;
		:Data_End_Time = "2004103055321" ;
		:History = "" ;
		:Orbitnumber = "12691" ;
		:Validation_Stamp = "Unvalidated" ;
variables:
	short event(event) ;
		event:units = "unitless" ;
		event:long_name = "Event Number for Current File" ;
		event:missing_value = -999 ;
	int date(event) ;
		date:units = "yyyyddd" ;
		date:long_name = "Date [yyyyddd]" ;
		date:missing_value = -999 ;
	short mode(event) ;
		mode:units = "unitless" ;
		mode:long_name = "0=Down 1=Up" ;
		mode:missing_value = -999 ;
	short tpDN(event) ;
		tpDN:units = "unitless" ;
		tpDN:long_name = "0=Day 1=Night" ;
		tpDN:missing_value = -999 ;
	short tpAD(event) ;
		tpAD:units = "unitless" ;
		tpAD:long_name = "0=Ascending 1=Descending" ;
		tpAD:missing_value = -999 ;
	float moonSepAngle(event) ;
		moonSepAngle:units = "Degrees" ;
		moonSepAngle:long_name = "Angle bewteen moon and LOS" ;
		moonSepAngle:missing_value = -999.0 ;
	float tpaltmoonSepAngle(event) ;
		tpaltmoonSepAngle:units = "km" ;
		tpaltmoonSepAngle:long_name = "Tp altitude at separation angle" ;
		tpaltmoonSepAngle:missing_value = -999.0 ;
	float solAP(event) ;
		solAP:units = "unitless" ;
		solAP:long_name = "Solar Ap Index" ;
		solAP:missing_value = -999.0 ;
	float solKP(event) ;
		solKP:units = "unitless" ;
		solKP:long_name = "Solar Kp Index" ;
		solKP:missing_value = -999.0 ;
	float solf10p7Daily(event) ;
		solf10p7Daily:units = "10^-22 J/s/m^2/Hz" ;
		solf10p7Daily:long_name = "F10.7 Flux (Daily)" ;
		solf10p7Daily:missing_value = -999.0 ;
	float solF10p781dAvg(event) ;
		solF10p781dAvg:units = "10^-22 J/s/m^2/Hz" ;
		solF10p781dAvg:long_name = "F10.7 Flux (81 day Average)" ;
		solF10p781dAvg:missing_value = -999.0 ;
	short solSpotNo(event) ;
		solSpotNo:units = "unitless" ;
		solSpotNo:long_name = "Zurich Sunspot Number" ;
		solSpotNo:missing_value = -999 ;
	float scSolarZen(event) ;
		scSolarZen:units = "Degrees" ;
		scSolarZen:long_name = "Sc Solar-Zenith Angle" ;
		scSolarZen:missing_value = -999.0 ;
	float earth_sun(event) ;
		earth_sun:units = "km" ;
		earth_sun:long_name = "Earth-Sun Distance" ;
		earth_sun:missing_value = -999.0 ;
	float L1_altoff(event) ;
		L1_altoff:units = "km" ;
		L1_altoff:long_name = "Altitude Offset from Level1" ;
		L1_altoff:missing_value = -999.0 ;
	short Iaurora(event) ;
		Iaurora:units = "unitless" ;
		Iaurora:long_name = "Aurora Flag (1=TRUE, 0=FALSE)" ;
		Iaurora:missing_value = -999 ;
	int time(event, altitude) ;
		time:units = "msec" ;
		time:long_name = "Msec Since Midnight" ;
		time:missing_value = -999 ;
	float sclatitude(event, altitude) ;
		sclatitude:units = "degrees" ;
		sclatitude:long_name = "Spacecraft Latitude" ;
		sclatitude:missing_value = -999.0 ;
	float sclongitude(event, altitude) ;
		sclongitude:units = "degrees" ;
		sclongitude:long_name = "Spacecraft Longitude" ;
		sclongitude:missing_value = -999.0 ;
	float scaltitude(event, altitude) ;
		scaltitude:units = "km" ;
		scaltitude:long_name = "Spacecraft Altitude" ;
		scaltitude:missing_value = -999.0 ;
	float tpaltitude(event, altitude) ;
		tpaltitude:units = "km" ;
		tpaltitude:long_name = "Tangent-Point Altitude" ;
		tpaltitude:missing_value = -999.0 ;
	float tplatitude(event, altitude) ;
		tplatitude:units = "degrees" ;
		tplatitude:long_name = "Tangent-Point Latitude" ;
		tplatitude:missing_value = -999.0 ;
	float tplongitude(event, altitude) ;
		tplongitude:units = "degrees" ;
		tplongitude:long_name = "Tangent-Point Longitude" ;
		tplongitude:missing_value = -999.0 ;
	float tpSolarZen(event, altitude) ;
		tpSolarZen:units = "degrees" ;
		tpSolarZen:long_name = "Tangent-Point Solar-Zenith Angle" ;
		tpSolarZen:missing_value = -999.0 ;
	float tpSolarLT(event, altitude) ;
		tpSolarLT:units = "msec" ;
		tpSolarLT:long_name = "Tangent-Point Local-Solar Time " ;
		tpSolarLT:missing_value = -999.0 ;
	double elevation(event, altitude) ;
		elevation:units = "milliradians" ;
		elevation:long_name = "Elevation Angle" ;
		elevation:missing_value = -999.0 ;
	int time_top(event, altitude) ;
		time_top:units = "msec" ;
		time_top:long_name = "Msec Since Midnight" ;
		time_top:missing_value = -999 ;
	float sclatitude_top(event, altitude) ;
		sclatitude_top:units = "degrees" ;
		sclatitude_top:long_name = "Spacecraft Latitude" ;
		sclatitude_top:missing_value = -999.0 ;
	float sclongitude_top(event, altitude) ;
		sclongitude_top:units = "degrees" ;
		sclongitude_top:long_name = "Spacecraft Longitude" ;
		sclongitude_top:missing_value = -999.0 ;
	float scaltitude_top(event, altitude) ;
		scaltitude_top:units = "km" ;
		scaltitude_top:long_name = "Spacecraft Altitude" ;
		scaltitude_top:missing_value = -999.0 ;
	float tpaltitude_top(event, altitude) ;
		tpaltitude_top:units = "km" ;
		tpaltitude_top:long_name = "Tangent-Point Altitude" ;
		tpaltitude_top:missing_value = -999.0 ;
	float tplatitude_top(event, altitude) ;
		tplatitude_top:units = "degrees" ;
		tplatitude_top:long_name = "Tangent-Point Latitude" ;
		tplatitude_top:missing_value = -999.0 ;
	float tplongitude_top(event, altitude) ;
		tplongitude_top:units = "degrees" ;
		tplongitude_top:long_name = "Tangent-Point Longitude" ;
		tplongitude_top:missing_value = -999.0 ;
	float tpSolarZen_top(event, altitude) ;
		tpSolarZen_top:units = "degrees" ;
		tpSolarZen_top:long_name = "Tangent-Point Solar-Zenith Angle" ;
		tpSolarZen_top:missing_value = -999.0 ;
	float tpSolarLT_top(event, altitude) ;
		tpSolarLT_top:units = "msec" ;
		tpSolarLT_top:long_name = "Tangent-Point Local-Solar Time " ;
		tpSolarLT_top:missing_value = -999.0 ;
	double elevation_top(event, altitude) ;
		elevation_top:units = "milliradians" ;
		elevation_top:long_name = "Elevation Angle" ;
		elevation_top:missing_value = -999.0 ;
	float tpgpaltitude(event, altitude) ;
		tpgpaltitude:units = "km" ;
		tpgpaltitude:long_name = "Tangent-Point Geopotential Altitude" ;
		tpgpaltitude:missing_value = -999.0 ;
	float pressure(event, altitude) ;
		pressure:units = "mbar" ;
		pressure:long_name = "Pressure" ;
		pressure:missing_value = -999.0 ;
	float ktemp(event, altitude) ;
		ktemp:units = "K" ;
		ktemp:long_name = "Kinetic Temperature" ;
		ktemp:missing_value = -999.0 ;
	float density(event, altitude) ;
		density:units = "molecules/cm^3" ;
		density:long_name = "Atmospheric Density" ;
		density:missing_value = -999.0 ;
	float O3_96(event, altitude) ;
		O3_96:units = "unitless" ;
		O3_96:long_name = "O3 Mixing Ratio 9.6um" ;
		O3_96:missing_value = -999.0 ;
	float O3_127(event, altitude) ;
		O3_127:units = "unitless" ;
		O3_127:long_name = "O3 Mixing Ratio 1.27um Channel" ;
		O3_127:missing_value = -999.0 ;
	float H2O(event, altitude) ;
		H2O:units = "unitless" ;
		H2O:long_name = "H2O Mixing Ratio" ;
		H2O:missing_value = -999.0 ;
	float CO2(event, altitude) ;
		CO2:units = "unitless" ;
		CO2:long_name = "CO2 Mixing Ratio" ;
		CO2:missing_value = -999.0 ;
	float O(event, altitude) ;
		O:units = "unitless" ;
		O:long_name = "O Mixing Ratio" ;
		O:missing_value = -999.0 ;
	float H(event, altitude) ;
		H:units = "unitless" ;
		H:long_name = "H Mixing Ratio" ;
		H:missing_value = -999.0 ;
	float O2_1delta_ver(event, altitude) ;
		O2_1delta_ver:units = "ergs/cm3/sec" ;
		O2_1delta_ver:long_name = "O2(1delta)VER" ;
		O2_1delta_ver:missing_value = -999.0 ;
	float OH_16_ver(event, altitude) ;
		OH_16_ver:units = "ergs/cm3/sec" ;
		OH_16_ver:long_name = "OH VER for 1.6 um Channel" ;
		OH_16_ver:missing_value = -999.0 ;
	float OH_20_ver(event, altitude) ;
		OH_20_ver:units = "ergs/cm3/sec" ;
		OH_20_ver:long_name = "OH VER for 2.0 um Channel" ;
		OH_20_ver:missing_value = -999.0 ;
	float NO_ver(event, altitude) ;
		NO_ver:units = "ergs/cm3/sec" ;
		NO_ver:long_name = "NO VER" ;
		NO_ver:missing_value = -999.0 ;
	float NO_ver_top(event, altitude) ;
		NO_ver_top:units = "ergs/cm3/sec" ;
		NO_ver_top:long_name = "NO VER" ;
		NO_ver_top:missing_value = -999.0 ;
	float O2_1delta_ver_unfilt(event, altitude) ;
		O2_1delta_ver_unfilt:units = "ergs/cm3/sec" ;
		O2_1delta_ver_unfilt:long_name = "O2(1delta)VER" ;
		O2_1delta_ver_unfilt:missing_value = -999.0 ;
	float OH_16_ver_unfilt(event, altitude) ;
		OH_16_ver_unfilt:units = "ergs/cm3/sec" ;
		OH_16_ver_unfilt:long_name = "OH VER for 1.6 um Channel" ;
		OH_16_ver_unfilt:missing_value = -999.0 ;
	float OH_20_ver_unfilt(event, altitude) ;
		OH_20_ver_unfilt:units = "ergs/cm3/sec" ;
		OH_20_ver_unfilt:long_name = "OH VER for 2.0 um Channel" ;
		OH_20_ver_unfilt:missing_value = -999.0 ;
	float NO_ver_unfilt(event, altitude) ;
		NO_ver_unfilt:units = "ergs/cm3/sec" ;
		NO_ver_unfilt:long_name = "NO VER" ;
		NO_ver_unfilt:missing_value = -999.0 ;
	float NO_ver_top_unfilt(event, altitude) ;
		NO_ver_top_unfilt:units = "ergs/cm3/sec" ;
		NO_ver_top_unfilt:long_name = "NO VER" ;
		NO_ver_top_unfilt:missing_value = -999.0 ;
// event: first 1, last 96, count 96
}