For
instrumentation details see:
http://www.arm.gov/docs/instruments/static/aeri.html
There are 4 a1 level netCDF files created from this instrument.
Sample netCDF file header for the nsaaerisummary.a1 datastream:
------------------------------------------------------------------------------------
netcdf
nsaaerisummaryC1.a1.20010401.002128 {
dimensions:
time = UNLIMITED ; // (191
currently)
wnumsum1 = 71 ;
wnumsum2 = 56 ;
wnumsum3 = 63 ;
wnumsum4 = 48 ;
wnumsum5 = 71 ;
wnumsum6 = 56 ;
wnumsum7 = 71 ;
wnumsum8 = 56 ;
wnumsum9 = 71 ;
wnumsum10 = 56 ;
wnumsum11 = 55 ;
wnumsum12 = 48 ;
wnumsum13 = 55 ;
wnumsum14 = 48 ;
variables:
int base_time ;
base_time:string =
"1-Apr-2001,0:21:28 GMT" ;
base_time:long_name =
"Base time in Epoch" ;
base_time:units =
"seconds since 1970-1-1 0:00:00 0:00" ;
double time_offset(time) ;
time_offset:long_name =
"Time offset from base_time" ;
time_offset:units =
"seconds since 2001-04-01 00:21:28 0:00" ;
float Time(time) ;
Time:long_name = "Time at
center of AERI sky observation period" ;
Time:units = "UTC
Hours" ;
Time:resolution = 0.0001f ;
Time:missing_value = -9999.f ;
float timeHHMMSS(time) ;
timeHHMMSS:long_name =
"Time at center of AERI sky observation period" ;
timeHHMMSS:units =
"HHMMSS" ;
timeHHMMSS:resolution = 1.f ;
timeHHMMSS:missing_value =
-9999.f ;
float dateYYMMDD(time) ;
dateYYMMDD:long_name =
"Observation date" ;
dateYYMMDD:units =
"YYMMDD" ;
dateYYMMDD:resolution = 1.f ;
dateYYMMDD:missing_value =
-9999.f ;
float JulianDay(time) ;
JulianDay:long_name =
"Julian Day including day and fraction of day" ;
JulianDay:units =
"Days" ;
JulianDay:resolution = 1.e-05f
;
JulianDay:missing_value =
-9999.f ;
float AERIunitNumber(time) ;
AERIunitNumber:long_name =
"AERI instrument unit serial number" ;
AERIunitNumber:units =
"unitless" ;
AERIunitNumber:resolution = 1.f
;
AERIunitNumber:missing_value =
-9999.f ;
float instrumentUnitNumber(time) ;
instrumentUnitNumber:long_name
= "Character string containing instrument name" ;
instrumentUnitNumber:units =
"unitless" ;
instrumentUnitNumber:resolution
= 0.f ;
instrumentUnitNumber:missing_value
= -9999.f ;
float Latitude(time) ;
Latitude:long_name =
"Observation latitude" ;
Latitude:units =
"Degrees" ;
Latitude:resolution = 0.01f ;
Latitude:missing_value =
-9999.f ;
float Longitude(time) ;
Longitude:long_name =
"Observation longitude" ;
Longitude:units =
"Degrees" ;
Longitude:resolution = 0.01f ;
Longitude:missing_value =
-9999.f ;
float Altitude(time) ;
Altitude:long_name =
"Observation Altitude" ;
Altitude:units =
"Meters" ;
Altitude:resolution = 1.f ;
Altitude:missing_value =
-9999.f ;
float systemReleaseNumber(time) ;
systemReleaseNumber:long_name
= "Version number of Operational Software" ;
systemReleaseNumber:units =
"unitless" ;
systemReleaseNumber:resolution
= 0.001f ;
systemReleaseNumber:missing_value
= -9999.f ;
float sceneViewDuration(time) ;
sceneViewDuration:long_name =
"Duration of scene view" ;
sceneViewDuration:units =
"Seconds" ;
sceneViewDuration:resolution =
1.f ;
sceneViewDuration:missing_value
= -9999.f ;
float outsideAirTemp(time) ;
outsideAirTemp:long_name =
"Ambient air temperature at hatch opening" ;
outsideAirTemp:units =
"K" ;
outsideAirTemp:resolution =
0.001f ;
outsideAirTemp:missing_value =
-9999.f ;
float rainSensorIntensity(time) ;
rainSensorIntensity:long_name
= "Rain sensor analog output" ;
rainSensorIntensity:units =
"mm/hr" ;
rainSensorIntensity:resolution
= 1.f ;
rainSensorIntensity:missing_value
= -9999.f ;
float
atmosphericRelativeHumidity(time) ;
atmosphericRelativeHumidity:long_name
= "Relative humidity measured near Blackbodies. Use with Air Temperature
Near BBs only." ;
atmosphericRelativeHumidity:units
= "% RH" ;
atmosphericRelativeHumidity:resolution
= 0.1f ;
atmosphericRelativeHumidity:missing_value
= -9999.f ;
float atmosphericPressure(time) ;
atmosphericPressure:long_name
= "Observation atmospheric pressure in AERI electronics" ;
atmosphericPressure:units =
"mb" ;
atmosphericPressure:resolution
= 0.1f ;
atmosphericPressure:missing_value
= -9999.f ;
float maxSampleStdDev(time) ;
maxSampleStdDev:long_name =
"Maximum Standard Deviation in Thermistor Channels 0..7" ;
maxSampleStdDev:units =
"K" ;
maxSampleStdDev:resolution =
0.001f ;
maxSampleStdDev:missing_value
= -9999.f ;
float sceneMirrorAngle(time) ;
sceneMirrorAngle:long_name =
"Scene mirror view angle in non-negative degrees, measured clockwise
looking into interferometer window." ;
sceneMirrorAngle:units =
"degrees" ;
sceneMirrorAngle:resolution =
0.01f ;
sceneMirrorAngle:missing_value
= -9999.f ;
float hatchOpen(time) ;
hatchOpen:long_name =
"Boolean with negative error conditions: 1:Open 0:Closed -1:Fault
-2:Outside Valid Range -3:Neither Open Nor Closed " ;
hatchOpen:units =
"unitless" ;
hatchOpen:resolution = 1.f ;
hatchOpen:missing_value =
-9999.f ;
float ABBmaxTempDiff(time) ;
ABBmaxTempDiff:long_name =
"Maximum Temperature Difference Between ABB Thermistors" ;
ABBmaxTempDiff:units =
"K" ;
ABBmaxTempDiff:resolution =
0.001f ;
ABBmaxTempDiff:missing_value =
-9999.f ;
float HBBmaxTempDiff(time) ;
HBBmaxTempDiff:long_name =
"Maximum Temperature Difference Between HBB Thermistors" ;
HBBmaxTempDiff:units =
"K" ;
HBBmaxTempDiff:resolution =
0.001f ;
HBBmaxTempDiff:missing_value =
-9999.f ;
float frontEndFanAirTempDiff(time) ;
frontEndFanAirTempDiff:long_name
= "Front End Fan Air Temperature Difference" ;
frontEndFanAirTempDiff:units =
"K" ;
frontEndFanAirTempDiff:resolution
= 0.001f ;
frontEndFanAirTempDiff:missing_value
= -9999.f ;
float sceneMirPosEncoderDrift(time)
;
sceneMirPosEncoderDrift:long_name
= "Scene Mirror Encoder Position Drift" ;
sceneMirPosEncoderDrift:units
= "steps" ;
sceneMirPosEncoderDrift:resolution
= 1.f ;
sceneMirPosEncoderDrift:missing_value
= -9999.f ;
float channelNumber(time) ;
channelNumber:long_name =
"AERI instrument data channel number" ;
channelNumber:units =
"unitless" ;
channelNumber:resolution = 1.f
;
channelNumber:missing_value =
-9999.f ;
float calibrationAmbientTemp(time) ;
calibrationAmbientTemp:long_name
= "Ambient temperature used in calibration" ;
calibrationAmbientTemp:units =
"K" ;
calibrationAmbientTemp:resolution
= 0.001f ;
calibrationAmbientTemp:missing_value
= -9999.f ;
float calibrationCBBtemp(time) ;
calibrationCBBtemp:long_name =
"Cold blackbody temperature used in calibration" ;
calibrationCBBtemp:units =
"K" ;
calibrationCBBtemp:resolution
= 0.001f ;
calibrationCBBtemp:missing_value
= -9999.f ;
float calibrationHBBtemp(time) ;
calibrationHBBtemp:long_name =
"Hot blackbody temperature used in calibration" ;
calibrationHBBtemp:units =
"K" ;
calibrationHBBtemp:resolution
= 0.001f ;
calibrationHBBtemp:missing_value
= -9999.f ;
float calibratedSceneID(time) ;
calibratedSceneID:long_name =
"Calibrated Scene Type Identification" ;
calibratedSceneID:units =
"unitless" ;
calibratedSceneID:resolution =
1.f ;
calibratedSceneID:missing_value
= -9999.f ;
float
sceneMirPosEncoderMaxDrift(time) ;
sceneMirPosEncoderMaxDrift:long_name
= "Scene Mirror Position Encoder Maximum Drift" ;
sceneMirPosEncoderMaxDrift:units
= "steps" ;
sceneMirPosEncoderMaxDrift:resolution
= 0.1f ;
sceneMirPosEncoderMaxDrift:missing_value
= -9999.f ;
float
surfaceLayerRadiance675_680(time) ;
surfaceLayerRadiance675_680:long_name
= "Longwave radiance average (675-680 cm-1) Surface Air" ;
surfaceLayerRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
surfaceLayerRadiance675_680:resolution
= 0.0001f ;
surfaceLayerRadiance675_680:missing_value
= -9999.f ;
float elevatedLayerRadiance700_705(time)
;
elevatedLayerRadiance700_705:long_name
= "Longwave radiance average (700_705 cm-1) Elevated Air" ;
elevatedLayerRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
elevatedLayerRadiance700_705:resolution
= 0.0001f ;
elevatedLayerRadiance700_705:missing_value
= -9999.f ;
float
longwaveWindowRadiance985_990(time) ;
longwaveWindowRadiance985_990:long_name
= "Longwave window radiance average (985_990 cm-1)" ;
longwaveWindowRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
longwaveWindowRadiance985_990:resolution
= 0.0001f ;
longwaveWindowRadiance985_990:missing_value
= -9999.f ;
float
surfaceLayerRadiance2295_2300(time) ;
surfaceLayerRadiance2295_2300:long_name
= "Shortwave radiance average (2295_2300 cm-1) Surface Air" ;
surfaceLayerRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
surfaceLayerRadiance2295_2300:resolution
= 1.e-06f ;
surfaceLayerRadiance2295_2300:missing_value
= -9999.f ;
float
elevatedLayerRadiance2282_2287(time) ;
elevatedLayerRadiance2282_2287:long_name
= "Shortwave radiance average (2282_2287 cm-1) Elevated Air" ;
elevatedLayerRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
elevatedLayerRadiance2282_2287:resolution
= 1.e-06f ;
elevatedLayerRadiance2282_2287:missing_value
= -9999.f ;
float shortwaveWindowRadiance2510_2515(time)
;
shortwaveWindowRadiance2510_2515:long_name
= "Shortwave window radiance average (2510_2515 cm-1)" ;
shortwaveWindowRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
shortwaveWindowRadiance2510_2515:resolution
= 1.e-06f ;
shortwaveWindowRadiance2510_2515:missing_value
= -9999.f ;
float
surfaceLayerAirTemp675_680(time) ;
surfaceLayerAirTemp675_680:long_name
= "Longwave surface air brightness temperature from radiance average
(675_680 cm-1)" ;
surfaceLayerAirTemp675_680:units
= "K" ;
surfaceLayerAirTemp675_680:resolution
= 0.0001f ;
surfaceLayerAirTemp675_680:missing_value
= -9999.f ;
float
elevatedLayerAirTemp700_705(time) ;
elevatedLayerAirTemp700_705:long_name
= "Longwave elevated air brightness temperature from radiance average
(700_705 cm-1)" ;
elevatedLayerAirTemp700_705:units
= "K" ;
elevatedLayerAirTemp700_705:resolution
= 0.0001f ;
elevatedLayerAirTemp700_705:missing_value
= -9999.f ;
float
longwaveWindowAirTemp985_990(time) ;
longwaveWindowAirTemp985_990:long_name
= "Longwave window brightness temperature from radiance average (985_990
cm-1)" ;
longwaveWindowAirTemp985_990:units
= "K" ;
longwaveWindowAirTemp985_990:resolution
= 0.0001f ;
longwaveWindowAirTemp985_990:missing_value
= -9999.f ;
float surfaceLayerAirTemp2295_2300(time)
;
surfaceLayerAirTemp2295_2300:long_name
= "Shortwave surface air brightness temperature from radiance average
(2295_2300 cm-1)" ;
surfaceLayerAirTemp2295_2300:units
= "K" ;
surfaceLayerAirTemp2295_2300:resolution
= 0.0001f ;
surfaceLayerAirTemp2295_2300:missing_value
= -9999.f ;
float
elevatedLayerAirTemp2282_2287(time) ;
elevatedLayerAirTemp2282_2287:long_name
= "Shortwave elevated air brightness temperature from radiance average
(2282_2287 cm-1)" ;
elevatedLayerAirTemp2282_2287:units
= "K" ;
elevatedLayerAirTemp2282_2287:resolution
= 0.0001f ;
elevatedLayerAirTemp2282_2287:missing_value
= -9999.f ;
float
shortwaveWindowAirTemp2510_2515(time) ;
shortwaveWindowAirTemp2510_2515:long_name
= "Shortwave window brightness temperature from radiance average
(2510_2515 cm-1)" ;
shortwaveWindowAirTemp2510_2515:units
= "K" ;
shortwaveWindowAirTemp2510_2515:resolution
= 0.0001f ;
shortwaveWindowAirTemp2510_2515:missing_value
= -9999.f ;
float skyViewStdDevRadiance675_680(time)
;
skyViewStdDevRadiance675_680:long_name
= "Radiance standard deviation during sky view averaged over (675_680
cm-1)" ;
skyViewStdDevRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance675_680:resolution
= 1.e-07f ;
skyViewStdDevRadiance675_680:missing_value
= -9999.f ;
float
skyViewStdDevRadiance700_705(time) ;
skyViewStdDevRadiance700_705:long_name
= "Radiance standard deviation during sky view averaged over (700_705
cm-1)" ;
skyViewStdDevRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance700_705:resolution
= 1.e-07f ;
skyViewStdDevRadiance700_705:missing_value
= -9999.f ;
float
skyViewStdDevRadiance985_990(time) ;
skyViewStdDevRadiance985_990:long_name
= "Radiance standard deviation during sky view averaged over (985_990
cm-1)" ;
skyViewStdDevRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance985_990:resolution
= 1.e-07f ;
skyViewStdDevRadiance985_990:missing_value
= -9999.f ;
float
skyViewStdDevRadiance2295_2300(time) ;
skyViewStdDevRadiance2295_2300:long_name
= "Radiance standard deviation during sky view averaged over (2295_2300
cm-1)" ;
skyViewStdDevRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2295_2300:resolution
= 1.e-07f ;
skyViewStdDevRadiance2295_2300:missing_value
= -9999.f ;
float
skyViewStdDevRadiance2282_2287(time) ;
skyViewStdDevRadiance2282_2287:long_name
= "Radiance standard deviation during sky view averaged over (2282_2287
cm-1)" ;
skyViewStdDevRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2282_2287:resolution
= 1.e-07f ;
skyViewStdDevRadiance2282_2287:missing_value
= -9999.f ;
float
skyViewStdDevRadiance2510_2515(time) ;
skyViewStdDevRadiance2510_2515:long_name
= "Radiance standard deviation during sky view averaged over (2510_2515
cm-1)" ;
skyViewStdDevRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2510_2515:resolution
= 1.e-07f ;
skyViewStdDevRadiance2510_2515:missing_value
= -9999.f ;
float HBBstable(time) ;
HBBstable:long_name =
"Logical flag indicating whether HBB temperature is stable (true) or not
stable (false). Determined using HBBtempDrift and HBBtempDriftLimit." ;
HBBstable:units =
"unitless" ;
HBBstable:resolution = 1.f ;
HBBstable:missing_value = -9999.f
;
float SWskyNENacceptable(time) ;
SWskyNENacceptable:long_name =
"Logical flag indicating whether shortwave channel noise equivalent
radiance is acceptable in sky view (true/false). Determined using SWskyNEN and
SWskyNENlimit." ;
SWskyNENacceptable:units =
"unitless" ;
SWskyNENacceptable:resolution
= 1.f ;
SWskyNENacceptable:missing_value
= -9999.f ;
float LWskyNENacceptable(time) ;
LWskyNENacceptable:long_name =
"Logical flag indicating whether longwave channel noise equivalent radiance
is acceptable in sky view (true/false).
Determined using LWskyNEN and LWskyNENlimit." ;
LWskyNENacceptable:units =
"unitless" ;
LWskyNENacceptable:resolution
= 1.f ;
LWskyNENacceptable:missing_value
= -9999.f ;
float dataAvailable(time) ;
dataAvailable:long_name =
"Logical flag indicating whether any data is available at current time
(true/false)" ;
dataAvailable:units =
"unitless" ;
dataAvailable:resolution =
0.001f ;
dataAvailable:missing_value =
-9999.f ;
float HBBtempDrift(time) ;
HBBtempDrift:long_name =
"The maximum excursion of hot-blackbody temperature over 5 consecutive
scenes, centered on the sky view" ;
HBBtempDrift:units =
"K" ;
HBBtempDrift:resolution =
0.001f ;
HBBtempDrift:missing_value =
-9999.f ;
float LWskyNEN(time) ;
LWskyNEN:long_name = "The
noise equivalent radiance observed in the longwave channel during a sky view at
1000 cm-1" ;
LWskyNEN:units = "mw/(m2
sr cm-1)" ;
LWskyNEN:resolution = 0.0001f
;
LWskyNEN:missing_value =
-9999.f ;
float SWskyNEN(time) ;
SWskyNEN:long_name = "The
noise equivalent radiance observed in the shortwave channel during a sky view
at 2500 cm-1" ;
SWskyNEN:units = "mw/(m2
sr cm-1)" ;
SWskyNEN:resolution = 1.e-06f
;
SWskyNEN:missing_value =
-9999.f ;
float LW_HBB_NEN(time) ;
LW_HBB_NEN:long_name =
"Longwave HBB Noise-equivalent Radiance" ;
LW_HBB_NEN:units =
"mw/(m2 sr cm-1)" ;
LW_HBB_NEN:resolution =
0.0001f ;
LW_HBB_NEN:missing_value =
-9999.f ;
float SW_HBB_NEN(time) ;
SW_HBB_NEN:long_name =
"Shortwave HBB Noise-equivalent Radiance" ;
SW_HBB_NEN:units =
"mw/(m2 sr cm-1)" ;
SW_HBB_NEN:resolution =
1.e-06f ;
SW_HBB_NEN:missing_value =
-9999.f ;
float SWresponsivity(time) ;
SWresponsivity:long_name =
"Characteristic value representing overall shortwave channel
responsivity" ;
SWresponsivity:units =
"Counts/[mw/(m2 sr cm-1)]" ;
SWresponsivity:resolution =
1.e-05f ;
SWresponsivity:missing_value =
-9999.f ;
float LWresponsivity(time) ;
LWresponsivity:long_name =
"Characteristic value representing overall longwave channel
responsivity" ;
LWresponsivity:units =
"Counts/[mw/(m2 sr cm-1)]" ;
LWresponsivity:resolution =
1.e-05f ;
LWresponsivity:missing_value =
-9999.f ;
float wnumsum1(wnumsum1) ;
wnumsum1:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum1:units =
"cm-1" ;
wnumsum1:resolution = 100.f ;
wnumsum1:missing_value =
-9999.f ;
wnumsum1:range_of_values =
"[225.172729 1974.962524]" ;
wnumsum1:independent_interval
= "24.996997" ;
float ResponsivitySpectralAveragesCh1(time,
wnumsum1) ;
ResponsivitySpectralAveragesCh1:long_name
= "AERI LW Responsivity Spectral Averages (Ch1)" ;
ResponsivitySpectralAveragesCh1:units
= "Counts/[mw/(m2 sr cm-1)]" ;
ResponsivitySpectralAveragesCh1:resolution
= 100.f ;
ResponsivitySpectralAveragesCh1:missing_value
= -9999.f ;
float wnumsum2(wnumsum2) ;
wnumsum2:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum2:units =
"cm-1" ;
wnumsum2:resolution = 100.f ;
wnumsum2:missing_value =
-9999.f ;
wnumsum2:range_of_values =
"[1624.908132 3000.052936]" ;
wnumsum2:independent_interval
= "25.002633" ;
float
ResponsivitySpectralAveragesCh2(time, wnumsum2) ;
ResponsivitySpectralAveragesCh2:long_name
= "AERI SW Responsivity Spectral Averages (Ch2)" ;
ResponsivitySpectralAveragesCh2:units
= "Counts/[mw/(m2 sr cm-1)]" ;
ResponsivitySpectralAveragesCh2:resolution
= 100.f ;
ResponsivitySpectralAveragesCh2:missing_value
= -9999.f ;
float wnumsum3(wnumsum3) ;
wnumsum3:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum3:units =
"cm-1" ;
wnumsum3:resolution = 100.f ;
wnumsum3:missing_value =
-9999.f ;
wnumsum3:range_of_values =
"[424.790523 1974.962524]" ;
wnumsum3:independent_interval
= "25.002774" ;
float SkyUniformityCh1(time,
wnumsum3) ;
SkyUniformityCh1:long_name =
"AERI LW Scene Variability Spectral Averages (Ch1)" ;
SkyUniformityCh1:units =
"(mw/(m2 sr cm-1))^2" ;
SkyUniformityCh1:resolution =
100.f ;
SkyUniformityCh1:missing_value
= -9999.f ;
float wnumsum4(wnumsum4) ;
wnumsum4:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum4:units =
"cm-1" ;
wnumsum4:resolution = 100.f ;
wnumsum4:missing_value =
-9999.f ;
wnumsum4:range_of_values =
"[1825.008094 3000.052936]" ;
wnumsum4:independent_interval
= "25.000954" ;
float SkyUniformityCh2(time,
wnumsum4) ;
SkyUniformityCh2:long_name =
"AERI SW Scene Variability Spectral Averages (Ch2)" ;
SkyUniformityCh2:units =
"(mw/(m2 sr cm-1))^2" ;
SkyUniformityCh2:resolution =
100.f ;
SkyUniformityCh2:missing_value
= -9999.f ;
float wnumsum5(wnumsum5) ;
wnumsum5:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum5:units =
"cm-1" ;
wnumsum5:resolution = 100.f ;
wnumsum5:missing_value =
-9999.f ;
wnumsum5:range_of_values =
"[225.172729 1974.962524]" ;
wnumsum5:independent_interval
= "24.996997" ;
float SkyNENCh1(time, wnumsum5) ;
SkyNENCh1:long_name =
"AERI LW Scene NESR Spectral Averages (Ch1)" ;
SkyNENCh1:units = "mw/(m2
sr cm-1)" ;
SkyNENCh1:resolution = 100.f ;
SkyNENCh1:missing_value =
-9999.f ;
float wnumsum6(wnumsum6) ;
wnumsum6:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum6:units =
"cm-1" ;
wnumsum6:resolution = 100.f ;
wnumsum6:missing_value =
-9999.f ;
wnumsum6:range_of_values =
"[1624.908132 3000.052936]" ;
wnumsum6:independent_interval
= "25.002633" ;
float SkyNENCh2(time, wnumsum6) ;
SkyNENCh2:long_name =
"AERI SW Scene NESR Spectral Averages (Ch2)" ;
SkyNENCh2:units = "mw/(m2
sr cm-1)" ;
SkyNENCh2:resolution = 100.f ;
SkyNENCh2:missing_value =
-9999.f ;
float wnumsum7(wnumsum7) ;
wnumsum7:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum7:units =
"cm-1" ;
wnumsum7:resolution = 100.f ;
wnumsum7:missing_value =
-9999.f ;
wnumsum7:range_of_values =
"[225.172729 1974.962524]" ;
wnumsum7:independent_interval
= "24.996997" ;
float HBB2minNENestimateNo1Ch1(time,
wnumsum7) ;
HBB2minNENestimateNo1Ch1:long_name
= "AERI LW HBB 2min NESR Estimate #1 derived from variance during HBB view
(Ch1)" ;
HBB2minNENestimateNo1Ch1:units
= "mw/(m2 sr cm-1)" ;
HBB2minNENestimateNo1Ch1:resolution
= 100.f ;
HBB2minNENestimateNo1Ch1:missing_value
= -9999.f ;
float wnumsum8(wnumsum8) ;
wnumsum8:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum8:units =
"cm-1" ;
wnumsum8:resolution = 100.f ;
wnumsum8:missing_value =
-9999.f ;
wnumsum8:range_of_values =
"[1624.908132 3000.052936]" ;
wnumsum8:independent_interval
= "25.002633" ;
float HBB2minNENestimateNo1Ch2(time,
wnumsum8) ;
HBB2minNENestimateNo1Ch2:long_name
= "AERI SW HBB 2min NESR Estimate #1 derived from variance during HBB view
(Ch2)" ;
HBB2minNENestimateNo1Ch2:units
= "mw/(m2 sr cm-1)" ;
HBB2minNENestimateNo1Ch2:resolution
= 100.f ;
HBB2minNENestimateNo1Ch2:missing_value
= -9999.f ;
float wnumsum9(wnumsum9) ;
wnumsum9:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum9:units =
"cm-1" ;
wnumsum9:resolution = 100.f ;
wnumsum9:missing_value =
-9999.f ;
wnumsum9:range_of_values =
"[225.172729 1974.962524]" ;
wnumsum9:independent_interval
= "24.996997" ;
float HBB2minNENestimateNo2Ch1(time,
wnumsum9) ;
HBB2minNENestimateNo2Ch1:long_name
= "AERI LW HBB 2min NESR Estimate #2 derived from sequential HBB views
(Ch1)" ;
HBB2minNENestimateNo2Ch1:units
= "mw/(m2 sr cm-1)" ;
HBB2minNENestimateNo2Ch1:resolution
= 100.f ;
HBB2minNENestimateNo2Ch1:missing_value
= -9999.f ;
float wnumsum10(wnumsum10) ;
wnumsum10:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum10:units =
"cm-1" ;
wnumsum10:resolution = 100.f ;
wnumsum10:missing_value =
-9999.f ;
wnumsum10:range_of_values =
"[1624.908132 3000.052936]" ;
wnumsum10:independent_interval
= "25.002633" ;
float HBB2minNENestimateNo2Ch2(time,
wnumsum10) ;
HBB2minNENestimateNo2Ch2:long_name
= "AERI SW HBB 2min NESR Estimate #2 derived from sequential HBB views
(Ch2)" ;
HBB2minNENestimateNo2Ch2:units
= "mw/(m2 sr cm-1)" ;
HBB2minNENestimateNo2Ch2:resolution
= 100.f ;
HBB2minNENestimateNo2Ch2:missing_value
= -9999.f ;
float wnumsum11(wnumsum11) ;
wnumsum11:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum11:units =
"cm-1" ;
wnumsum11:resolution = 100.f ;
wnumsum11:missing_value =
-9999.f ;
wnumsum11:range_of_values =
"[424.771698 1774.783905]" ;
wnumsum11:independent_interval
= "25.000226" ;
float
SkyRadianceSpectralAveragesCh1(time, wnumsum11) ;
SkyRadianceSpectralAveragesCh1:long_name
= "AERI LW Scene Radiance Spectral Averages (Ch1)" ;
SkyRadianceSpectralAveragesCh1:units
= "mw/(m2 sr cm-1)" ;
SkyRadianceSpectralAveragesCh1:resolution
= 100.f ;
SkyRadianceSpectralAveragesCh1:missing_value
= -9999.f ;
float wnumsum12(wnumsum12) ;
wnumsum12:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum12:units =
"cm-1" ;
wnumsum12:resolution = 100.f ;
wnumsum12:missing_value =
-9999.f ;
wnumsum12:range_of_values =
"[1824.927216 2999.919983]" ;
wnumsum12:independent_interval
= "24.999846" ;
float
SkyRadianceSpectralAveragesCh2(time, wnumsum12) ;
SkyRadianceSpectralAveragesCh2:long_name
= "AERI SW Scene Radiance Spectral Averages (Ch2)" ;
SkyRadianceSpectralAveragesCh2:units
= "mw/(m2 sr cm-1)" ;
SkyRadianceSpectralAveragesCh2:resolution
= 100.f ;
SkyRadianceSpectralAveragesCh2:missing_value
= -9999.f ;
float wnumsum13(wnumsum13) ;
wnumsum13:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum13:units =
"cm-1" ;
wnumsum13:resolution = 100.f ;
wnumsum13:missing_value =
-9999.f ;
wnumsum13:range_of_values =
"[424.771698 1774.783905]" ;
wnumsum13:independent_interval
= "25.000226" ;
float
SkyBrightnessTempSpectralAveragesCh1(time, wnumsum13) ;
SkyBrightnessTempSpectralAveragesCh1:long_name
= "AERI LW Scene Brightness Temp Spectral Averages (Ch1)" ;
SkyBrightnessTempSpectralAveragesCh1:units
= "K" ;
SkyBrightnessTempSpectralAveragesCh1:resolution
= 100.f ;
SkyBrightnessTempSpectralAveragesCh1:missing_value
= -9999.f ;
float wnumsum14(wnumsum14) ;
wnumsum14:long_name =
"Averaged Wave number in inverse centimeters" ;
wnumsum14:units =
"cm-1" ;
wnumsum14:resolution = 100.f ;
wnumsum14:missing_value =
-9999.f ;
wnumsum14:range_of_values =
"[1824.927216 2999.919983]" ;
wnumsum14:independent_interval
= "24.999846" ;
float
SkyBrightnessTempSpectralAveragesCh2(time, wnumsum14) ;
SkyBrightnessTempSpectralAveragesCh2:long_name
= "AERI SW Scene Brightness Temp Spectral Averages (Ch2)" ;
SkyBrightnessTempSpectralAveragesCh2:units
= "K" ;
SkyBrightnessTempSpectralAveragesCh2:resolution
= 100.f ;
SkyBrightnessTempSpectralAveragesCh2:missing_value
= -9999.f ;
float missingDataFlag(time) ;
missingDataFlag:long_name =
"Logical flag indicating that a data record is missing (true/false" ;
missingDataFlag:units =
"unitless" ;
missingDataFlag:resolution = 1.f
;
missingDataFlag:missing_value
= -9999.f ;
float sunSensorIntensity(time) ;
sunSensorIntensity:long_name =
"Sun Intensity" ;
sunSensorIntensity:units =
"W/m^2" ;
sunSensorIntensity:resolution
= 0.001f ;
sunSensorIntensity:missing_value
= -9999.f ;
sunSensorIntensity:comment =
"Sun sensor analog output: The sun sensor has a view angle to the sky
slightly\n",
"larger than the interferometer
FOV and is aligned to the interferometer\n",
"line-of-sight. It is used to
flag the critical condition when direct sunlight\n",
"can enter the interferometer.
When the direct sunlight is detected the AERI\n",
"scene mirrow will be safed to
the down looking position.\n",
"" ;
float lat ;
lat:long_name = "north
latitude" ;
lat:units =
"degrees" ;
lat:valid_min = -90.f ;
lat:valid_max = 90.f ;
float lon ;
lon:long_name = "east
longitude" ;
lon:units =
"degrees" ;
lon:valid_min = -180.f ;
lon:valid_max = 180.f ;
float alt ;
alt:long_name =
"altitude" ;
alt:units = "meters above
Mean Sea Level" ;
// global attributes:
:ingest_software = "
aeri_ingest.c,v 1.19 2001/03/28 21:16:12 koontz Exp $" ;
:input_source =
"aeri1:/data/collection/nsa/nsaaeriC1.00//010401.SUM" ;
:site_id = "nsa" ;
:facility_id = "C1 :
PAARCS2:NSA-Barrow_Central_Facility" ;
:resolution_description =
"The resolution field attributes refer to the number of
significant\n",
"digits relative to the decimal
point that should be used in\n",
"calculations. Using fewer digits might result in greater
uncertainty;\n",
"using a larger number of
digits should have no effect and thus is\n",
"unnecessary. However, analyses based on differences in
values with\n",
"a larger number of significant
digits than indicated could lead to\n",
"erroneous results or misleading scientific
conclusions.\n",
"\n",
"resolution for lat=
0.001\n",
"resolution for lon =
0.001\n",
"resolution for alt = 1" ;
:comment = "The time
assigned to each data point indicates the center of any period of averaging of
the geophysical state" ;
:comment_on_time = "The
time assigned to each data point is identical to the Time and timeHHMMSS
fields" ;
:Ingest_OHWHIO_version =
"$State: Release2_601 $" ;
:Instrument_OHWHIO_version =
"$State: Exp $" ;
:sample_int = "about 446
seconds" ;
:dateYYMMDD = "10401.0
YYMMDD" ;
:dateYYMMDD_description =
"Observation date" ;
:FFOVhalfAngle = "0.0230
radians" ;
:FFOVhalfAngle_description =
"Field of view half angle used in finite FOV correction" ;
:originalLaserWavenumber =
"15799.2998 cm-1" ;
:originalLaserWavenumber_description
= "Original laser wavenumber assumed for this instrument" ;
:outputLaserWavenumber =
"15799.0000 cm-1" ;
:outputLaserWavenumber_description
= "Laser wavenumber used in definition of output wavenumber scale" ;
:originalInterferogramSize =
"8192.0 32-bit words" ;
:originalInterferogramSize_description
= "Size of buffer holding initial spectrum" ;
:expandedInterferogramSize =
"131072.0 32-bit words" ;
:expandedInterferogramSize_description
= "Size of buffer holding expanded spectrum before interpolation" ;
:proc_level = "a1" ;
:serial_number = "0"
;
:averaging_int =
"213" ;
:zeb_platform =
"nsaaerisummaryC1.a1" ;
:history = "created by
the Zebra DataStore library, 25-Jul-2001,20:01:46, $RCSfile: DFA_NetCDF.c,v $
$Revision: 3.53 $\n",
"" ;
}
Sample netCDF file header for the nsaaeriengineer.a1 datastream:
------------------------------------------------------------------------------------
netcdf
nsaaeriengineerC1.a1.20010401.002128 {
dimensions:
time = UNLIMITED ; // (191
currently)
variables:
int base_time ;
base_time:string =
"1-Apr-2001,0:21:28 GMT" ;
base_time:long_name =
"Base time in Epoch" ;
base_time:units =
"seconds since 1970-1-1 0:00:00 0:00" ;
double time_offset(time) ;
time_offset:long_name =
"Time offset from base_time" ;
time_offset:units =
"seconds since 2001-04-01 00:21:28 0:00" ;
float Time(time) ;
Time:long_name = "Time at
center of AERI sky observation period" ;
Time:units = "UTC
Hours" ;
Time:resolution = 0.0001f ;
Time:missing_value = -9999.f ;
Time:explanation_of_value =
"Hour + Hour fraction for each day" ;
float timeHHMMSS(time) ;
timeHHMMSS:long_name =
"Time at center of AERI sky observation period" ;
timeHHMMSS:units =
"HHMMSS" ;
timeHHMMSS:resolution = 1.f ;
timeHHMMSS:missing_value =
-9999.f ;
float dateYYMMDD(time) ;
dateYYMMDD:long_name =
"Observation date" ;
dateYYMMDD:units =
"YYMMDD" ;
dateYYMMDD:resolution = 1.f ;
dateYYMMDD:missing_value =
-9999.f ;
float JulianDay(time) ;
JulianDay:long_name =
"Julian Day including day and fraction of day" ;
JulianDay:units =
"Days" ;
JulianDay:resolution = 1.e-05f
;
JulianDay:missing_value =
-9999.f ;
float AERIunitNumber(time) ;
AERIunitNumber:long_name =
"AERI instrument unit serial number" ;
AERIunitNumber:units =
"unitless" ;
AERIunitNumber:resolution =
1.f ;
AERIunitNumber:missing_value =
-9999.f ;
float instrumentUnitNumber(time) ;
instrumentUnitNumber:long_name
= "Character string containing instrument name" ;
instrumentUnitNumber:units =
"unitless" ;
instrumentUnitNumber:resolution
= 0.f ;
instrumentUnitNumber:missing_value
= -9999.f ;
float Latitude(time) ;
Latitude:long_name =
"Observation latitude" ;
Latitude:units =
"Degrees" ;
Latitude:resolution = 0.01f ;
Latitude:missing_value =
-9999.f ;
float Longitude(time) ;
Longitude:long_name =
"Observation longitude" ;
Longitude:units =
"Degrees" ;
Longitude:resolution = 0.01f ;
Longitude:missing_value =
-9999.f ;
float Altitude(time) ;
Altitude:long_name =
"Observation Altitude" ;
Altitude:units =
"Meters" ;
Altitude:resolution = 1.f ;
Altitude:missing_value =
-9999.f ;
float systemReleaseNumber(time) ;
systemReleaseNumber:long_name
= "Version number of Operational Software" ;
systemReleaseNumber:units =
"unitless" ;
systemReleaseNumber:resolution
= 0.001f ;
systemReleaseNumber:missing_value
= -9999.f ;
float sceneViewDuration(time) ;
sceneViewDuration:long_name =
"Duration of scene view" ;
sceneViewDuration:units =
"Seconds" ;
sceneViewDuration:resolution =
1.f ;
sceneViewDuration:missing_value
= -9999.f ;
float coadditionsCount(time) ;
coadditionsCount:long_name =
"Coadditions count; Number of complete(forward+backward) interferogram
scans in a sample average." ;
coadditionsCount:units =
"unitless" ;
coadditionsCount:resolution =
1.f ;
coadditionsCount:missing_value
= -9999.f ;
float sceneMirrorPosition(time) ;
sceneMirrorPosition:long_name
= "Instrument scene mirror position identifier" ;
sceneMirrorPosition:units =
"unitless" ;
sceneMirrorPosition:resolution
= 1.f ;
sceneMirrorPosition:missing_value
= -9999.f ;
float sceneMirPosCount(time) ;
sceneMirPosCount:long_name =
"Scene Mirror Position Count; Number of viewers in a sequence" ;
sceneMirPosCount:units =
"unitless" ;
sceneMirPosCount:resolution =
1.f ;
sceneMirPosCount:missing_value
= -9999.f ;
float sceneMirPosEncoder(time) ;
sceneMirPosEncoder:long_name =
"Scene mirror position encoder value" ;
sceneMirPosEncoder:units =
"unitless" ;
sceneMirPosEncoder:resolution
= 1.f ;
sceneMirPosEncoder:missing_value
= -9999.f ;
float ABBtopTemp(time) ;
ABBtopTemp:long_name =
"Ambient blackbody temperature - rim top" ;
ABBtopTemp:units =
"K" ;
ABBtopTemp:resolution = 0.001f
;
ABBtopTemp:missing_value =
-9999.f ;
float ABBapexTemp(time) ;
ABBapexTemp:long_name =
"Ambient blackbody temperature - apex" ;
ABBapexTemp:units =
"K" ;
ABBapexTemp:resolution =
0.001f ;
ABBapexTemp:missing_value =
-9999.f ;
float ABBbottomTemp(time) ;
ABBbottomTemp:long_name =
"Ambient blackbody temperature" ;
ABBbottomTemp:units =
"K" ;
ABBbottomTemp:resolution =
0.001f ;
ABBbottomTemp:missing_value =
-9999.f ;
float HBBtopTemp(time) ;
HBBtopTemp:long_name =
"Hot blackbody temperature - rim top" ;
HBBtopTemp:units =
"K" ;
HBBtopTemp:resolution = 0.001f
;
HBBtopTemp:missing_value =
-9999.f ;
float HBBapexTemp(time) ;
HBBapexTemp:long_name =
"Hot blackbody temperature - apex" ;
HBBapexTemp:units =
"K" ;
HBBapexTemp:resolution =
0.001f ;
HBBapexTemp:missing_value =
-9999.f ;
float HBBbottomTemp(time) ;
HBBbottomTemp:long_name =
"Hot backbody temperature - rim bottom" ;
HBBbottomTemp:units =
"K" ;
HBBbottomTemp:resolution =
0.001f ;
HBBbottomTemp:missing_value =
-9999.f ;
float fixed2500ohmResistor(time) ;
fixed2500ohmResistor:long_name
= "Resistive temperature of 2500 Ohm fixed resistor - banana plug
mounted" ;
fixed2500ohmResistor:units =
"K" ;
fixed2500ohmResistor:resolution
= 0.001f ;
fixed2500ohmResistor:missing_value
= -9999.f ;
float fixed97KohmResistor(time) ;
fixed97KohmResistor:long_name
= "Resistive temperature of 97 Kohm fixed resistor located in SCE-P4
shell" ;
fixed97KohmResistor:units =
"K" ;
fixed97KohmResistor:resolution
= 0.001f ;
fixed97KohmResistor:missing_value
= -9999.f ;
float outsideAirTemp(time) ;
outsideAirTemp:long_name =
"Ambient air temperature at hatch opening" ;
outsideAirTemp:units =
"K" ;
outsideAirTemp:resolution =
0.001f ;
outsideAirTemp:missing_value =
-9999.f ;
float
airNearInterferometerTemp(time) ;
airNearInterferometerTemp:long_name
= "Ambient air temperature near the interferometer" ;
airNearInterferometerTemp:units
= "K" ;
airNearInterferometerTemp:resolution
= 0.001f ;
airNearInterferometerTemp:missing_value
= -9999.f ;
float
interferometerSecondPortTemp(time) ;
interferometerSecondPortTemp:long_name
= "Interferometer Second Port Temperature" ;
interferometerSecondPortTemp:units
= "K" ;
interferometerSecondPortTemp:resolution
= 0.001f ;
interferometerSecondPortTemp:missing_value
= -9999.f ;
float BBsupportStructureTemp(time) ;
BBsupportStructureTemp:long_name
= "BB Support Structure Temperature" ;
BBsupportStructureTemp:units =
"K" ;
BBsupportStructureTemp:resolution
= 0.001f ;
BBsupportStructureTemp:missing_value
= -9999.f ;
float airNearBBsTemp(time) ;
airNearBBsTemp:long_name =
"Ambient air temperature near blackbodies" ;
airNearBBsTemp:units =
"K" ;
airNearBBsTemp:resolution =
0.001f ;
airNearBBsTemp:missing_value =
-9999.f ;
float mirrorMotorTemp(time) ;
mirrorMotorTemp:long_name =
"Mirror Motor Case Temperature" ;
mirrorMotorTemp:units =
"K" ;
mirrorMotorTemp:resolution =
0.001f ;
mirrorMotorTemp:missing_value
= -9999.f ;
float sceneMirrorTemp(time) ;
sceneMirrorTemp:long_name =
"Scene mirror temperature as measured at the center of the back of the
mirror" ;
sceneMirrorTemp:units =
"K" ;
sceneMirrorTemp:resolution =
0.001f ;
sceneMirrorTemp:missing_value
= -9999.f ;
float fixed12KohmResistor(time) ;
fixed12KohmResistor:long_name
= "12 KOhm Fixed Resistor Temperature" ;
fixed12KohmResistor:units =
"K" ;
fixed12KohmResistor:resolution
= 1.f ;
fixed12KohmResistor:missing_value
= -9999.f ;
float BBcontroller1temp(time) ;
BBcontroller1temp:long_name =
"BB Controller #1 Temperature " ;
BBcontroller1temp:units =
"K" ;
BBcontroller1temp:resolution =
0.001f ;
BBcontroller1temp:missing_value
= -9999.f ;
float BBcontroller2temp(time) ;
BBcontroller2temp:long_name =
"BB Controller #2 Temperature" ;
BBcontroller2temp:units =
"K" ;
BBcontroller2temp:resolution =
0.001f ;
BBcontroller2temp:missing_value
= -9999.f ;
float coolerCompressorTemp(time) ;
coolerCompressorTemp:long_name
= "Cooler Compressor Temperature" ;
coolerCompressorTemp:units =
"K" ;
coolerCompressorTemp:resolution
= 0.001f ;
coolerCompressorTemp:missing_value
= -9999.f ;
float coolerExpanderTemp(time) ;
coolerExpanderTemp:long_name =
"Cooler Expander Temperature" ;
coolerExpanderTemp:units =
"K" ;
coolerExpanderTemp:resolution
= 0.001f ;
coolerExpanderTemp:missing_value
= -9999.f ;
float coolerPowerSupplyTemp(time) ;
coolerPowerSupplyTemp:long_name
= "Cooler Power Supply Temperature" ;
coolerPowerSupplyTemp:units =
"K" ;
coolerPowerSupplyTemp:resolution
= 0.001f ;
coolerPowerSupplyTemp:missing_value
= -9999.f ;
float rackAmbientTemp(time) ;
rackAmbientTemp:long_name =
"Electronics Rack Ambient Temperature" ;
rackAmbientTemp:units =
"K" ;
rackAmbientTemp:resolution =
0.001f ;
rackAmbientTemp:missing_value
= -9999.f ;
float computerTemp(time) ;
computerTemp:long_name =
"Ingest Computer Temperature" ;
computerTemp:units =
"K" ;
computerTemp:resolution =
0.001f ;
computerTemp:missing_value =
-9999.f ;
float motorDriverTemp(time) ;
motorDriverTemp:long_name =
"Moter Driver Temperature" ;
motorDriverTemp:units =
"K" ;
motorDriverTemp:resolution =
0.001f ;
motorDriverTemp:missing_value
= -9999.f ;
float SCEtemp(time) ;
SCEtemp:long_name = "Signal
conditioning electronics inside air temperature" ;
SCEtemp:units = "K"
;
SCEtemp:resolution = 0.001f ;
SCEtemp:missing_value =
-9999.f ;
float coolerCurrent(time) ;
coolerCurrent:long_name =
"Stirling Cooler Current" ;
coolerCurrent:units = "amperes"
;
coolerCurrent:resolution =
0.001f ;
coolerCurrent:missing_value =
-9999.f ;
float detectorTemp(time) ;
detectorTemp:long_name =
"Detector Temperature" ;
detectorTemp:units =
"K" ;
detectorTemp:resolution =
0.001f ;
detectorTemp:missing_value =
-9999.f ;
float rainSensorIntensity(time) ;
rainSensorIntensity:long_name
= "Rain sensor analog output" ;
rainSensorIntensity:units =
"mm/hr" ;
rainSensorIntensity:resolution
= 1.f ;
rainSensorIntensity:missing_value
= -9999.f ;
float interferometerWindowTemp(time)
;
interferometerWindowTemp:long_name
= "Interferometer Window Temperature" ;
interferometerWindowTemp:units
= "K" ;
interferometerWindowTemp:resolution
= 0.001f ;
interferometerWindowTemp:missing_value
= -9999.f ;
float
frontEndFanAirUnheatedTemp(time) ;
frontEndFanAirUnheatedTemp:long_name
= "Front End Fan Airflow Unheated Temperature" ;
frontEndFanAirUnheatedTemp:units
= "K" ;
frontEndFanAirUnheatedTemp:resolution
= 0.001f ;
frontEndFanAirUnheatedTemp:missing_value
= -9999.f ;
float frontEndFanAirHeatedTemp(time)
;
frontEndFanAirHeatedTemp:long_name
= "Front End Fan Airflow Heated Temperature" ;
frontEndFanAirHeatedTemp:units
= "K" ;
frontEndFanAirHeatedTemp:resolution
= 0.001f ;
frontEndFanAirHeatedTemp:missing_value
= -9999.f ;
float spareTemp(time) ;
spareTemp:long_name =
"Spare Temperature" ;
spareTemp:units =
"K" ;
spareTemp:resolution = 0.001f
;
spareTemp:missing_value =
-9999.f ;
float
atmosphericRelativeHumidity(time) ;
atmosphericRelativeHumidity:long_name
= "Relative humidity measured near Blackbodies. Use with Air Temperature
Near BBs only." ;
atmosphericRelativeHumidity:units
= "% RH" ;
atmosphericRelativeHumidity:resolution
= 0.1f ;
atmosphericRelativeHumidity:missing_value
= -9999.f ;
float
interferometerEnclosureRelativeHumidity(time) ;
interferometerEnclosureRelativeHumidity:long_name
= "Interferometer Enclosure Relative Humidity" ;
interferometerEnclosureRelativeHumidity:units
= "% RH" ;
interferometerEnclosureRelativeHumidity:resolution
= 0.1f ;
interferometerEnclosureRelativeHumidity:missing_value
= -9999.f ;
float atmosphericPressure(time) ;
atmosphericPressure:long_name
= "Observation atmospheric pressure in AERI electronics" ;
atmosphericPressure:units =
"mb" ;
atmosphericPressure:resolution
= 0.1f ;
atmosphericPressure:missing_value
= -9999.f ;
float maxSampleStdDev(time) ;
maxSampleStdDev:long_name =
"Maximum Standard Deviation in Thermistor Channels 0..7" ;
maxSampleStdDev:units =
"K" ;
maxSampleStdDev:resolution
= 0.001f ;
maxSampleStdDev:missing_value
= -9999.f ;
float sceneMirrorAngle(time) ;
sceneMirrorAngle:long_name =
"Scene mirror view angle in non-negative degrees, measured clockwise
looking in" ;
sceneMirrorAngle:units = "degrees"
;
sceneMirrorAngle:resolution =
0.01f ;
sceneMirrorAngle:missing_value
= -9999.f ;
float sceneMirrorMotorStep(time) ;
sceneMirrorMotorStep:long_name
= "Scene Mirror Motor Step Setting" ;
sceneMirrorMotorStep:units =
"motor steps" ;
sceneMirrorMotorStep:resolution
= 1.f ;
sceneMirrorMotorStep:missing_value
= -9999.f ;
float
opticsCompartmentRelativeHumidity(time) ;
opticsCompartmentRelativeHumidity:long_name
= "Optics Compartment Relative Humidity" ;
opticsCompartmentRelativeHumidity:units
= "%" ;
opticsCompartmentRelativeHumidity:resolution
= 1.f ;
opticsCompartmentRelativeHumidity:missing_value
= -9999.f ;
float hatchOpen(time) ;
hatchOpen:long_name =
"Boolean with negative error conditions: 1:Open 0:Closed -1:Fault -2:Outside
Valid Range -3:Neither Open Nor Closed " ;
hatchOpen:units =
"unitless" ;
hatchOpen:resolution = 1.f ;
hatchOpen:missing_value =
-9999.f ;
float ABBmaxTempDiff(time) ;
ABBmaxTempDiff:long_name =
"Maximum Temperature Difference Between ABB Thermistors" ;
ABBmaxTempDiff:units =
"K" ;
ABBmaxTempDiff:resolution =
0.001f ;
ABBmaxTempDiff:missing_value =
-9999.f ;
float HBBmaxTempDiff(time) ;
HBBmaxTempDiff:long_name =
"Maximum Temperature Difference Between HBB Thermistors" ;
HBBmaxTempDiff:units =
"K" ;
HBBmaxTempDiff:resolution =
0.001f ;
HBBmaxTempDiff:missing_value =
-9999.f ;
float frontEndFanAirTempDiff(time) ;
frontEndFanAirTempDiff:long_name
= "Front End Fan Air Temperature Difference" ;
frontEndFanAirTempDiff:units =
"K" ;
frontEndFanAirTempDiff:resolution
= 0.001f ;
frontEndFanAirTempDiff:missing_value
= -9999.f ;
float sceneMirPosEncoderDrift(time)
;
sceneMirPosEncoderDrift:long_name
= "Scene Mirror Encoder Position Drift" ;
sceneMirPosEncoderDrift:units
= "steps" ;
sceneMirPosEncoderDrift:resolution
= 1.f ;
sceneMirPosEncoderDrift:missing_value
= -9999.f ;
float channelNumber(time) ;
channelNumber:long_name =
"AERI instrument data channel number" ;
channelNumber:units =
"unitless" ;
channelNumber:resolution = 1.f
;
channelNumber:missing_value =
-9999.f ;
float missingDataFlag(time) ;
missingDataFlag:long_name =
"Logical flag indicating that a data record is missing (true/false)"
;
missingDataFlag:units =
"unitless" ;
missingDataFlag:resolution =
1.f ;
missingDataFlag:missing_value
= -9999.f ;
float calibrationAmbientTemp(time) ;
calibrationAmbientTemp:long_name
= "Ambient temperature used in calibration" ;
calibrationAmbientTemp:units =
"K" ;
calibrationAmbientTemp:resolution
= 0.001f ;
calibrationAmbientTemp:missing_value
= -9999.f ;
float calibrationCBBtemp(time) ;
calibrationCBBtemp:long_name =
"Cold blackbody temperature used in calibration" ;
calibrationCBBtemp:units =
"K" ;
calibrationCBBtemp:resolution
= 0.001f ;
calibrationCBBtemp:missing_value
= -9999.f ;
float calibrationHBBtemp(time) ;
calibrationHBBtemp:long_name =
"Hot blackbody temperature used in calibration" ;
calibrationHBBtemp:units =
"K" ;
calibrationHBBtemp:resolution
= 0.001f ;
calibrationHBBtemp:missing_value
= -9999.f ;
float calibratedSceneID(time) ;
calibratedSceneID:long_name =
"Calibrated Scene Type Identification" ;
calibratedSceneID:units =
"Type of scene that has been calibrated (ASCII character as float)" ;
calibratedSceneID:resolution =
1.f ;
calibratedSceneID:missing_value
= -9999.f ;
float ABBtopTempWeight(time) ;
ABBtopTempWeight:long_name =
"Ambient Blackbody top temperature weight" ;
ABBtopTempWeight:units =
"/1" ;
ABBtopTempWeight:resolution =
0.001f ;
ABBtopTempWeight:missing_value
= -9999.f ;
float ABBapexTempWeight(time) ;
ABBapexTempWeight:long_name =
"Ambient Blackbody apex temperature weight" ;
ABBapexTempWeight:units =
"/1" ;
ABBapexTempWeight:resolution =
0.001f ;
ABBapexTempWeight:missing_value
= -9999.f ;
float ABBbottomTempWeight(time) ;
ABBbottomTempWeight:long_name
= "Ambient Blackbody bottom temperature weight" ;
ABBbottomTempWeight:units =
"/1" ;
ABBbottomTempWeight:resolution
= 0.001f ;
ABBbottomTempWeight:missing_value
= -9999.f ;
float HBBtopTempWeight(time) ;
HBBtopTempWeight:long_name =
"Hot Blackbody top temperature weight" ;
HBBtopTempWeight:units =
"/1" ;
HBBtopTempWeight:resolution =
0.001f ;
HBBtopTempWeight:missing_value
= -9999.f ;
float HBBapexTempWeight(time) ;
HBBapexTempWeight:long_name =
"Hot Blackbody apex temperature weight" ;
HBBapexTempWeight:units =
"/1" ;
HBBapexTempWeight:resolution =
0.001f ;
HBBapexTempWeight:missing_value
= -9999.f ;
float HBBbottomTempWeight(time) ;
HBBbottomTempWeight:long_name
= "Hot Blackbody bottom temperature weight" ;
HBBbottomTempWeight:units =
"/1" ;
HBBbottomTempWeight:resolution
= 0.001f ;
HBBbottomTempWeight:missing_value
= -9999.f ;
float ABBtempOffset(time) ;
ABBtempOffset:long_name =
"Ambient blackbody temperature offset" ;
ABBtempOffset:units =
"K" ;
ABBtempOffset:resolution =
0.001f ;
ABBtempOffset:missing_value =
-9999.f ;
float HBBtempOffset(time) ;
HBBtempOffset:long_name =
"Hot blackbody temperature offset" ;
HBBtempOffset:units = "K"
;
HBBtempOffset:resolution =
0.001f ;
HBBtempOffset:missing_value =
-9999.f ;
float BBcavityFactor(time) ;
BBcavityFactor:long_name =
"Blackbody cavity geometry factor" ;
BBcavityFactor:units =
"unitless" ;
BBcavityFactor:resolution =
1.f ;
BBcavityFactor:missing_value =
-9999.f ;
float
sceneMirPosEncoderMaxDrift(time) ;
sceneMirPosEncoderMaxDrift:long_name
= "Scene Mirror Position Encoder Maximum Drift" ;
sceneMirPosEncoderMaxDrift:units
= "steps" ;
sceneMirPosEncoderMaxDrift:resolution
= 0.1f ;
sceneMirPosEncoderMaxDrift:missing_value
= -9999.f ;
float FFOVhalfAngle(time) ;
FFOVhalfAngle:long_name =
"FFOV Half Angle" ;
FFOVhalfAngle:units =
"radians" ;
FFOVhalfAngle:resolution =
0.001f ;
FFOVhalfAngle:missing_value =
-9999.f ;
float numberOfTerms(time) ;
numberOfTerms:long_name =
"Number of Terms in FFOV Corrections" ;
numberOfTerms:units =
"unitless" ;
numberOfTerms:resolution = 1.f
;
numberOfTerms:missing_value =
-9999.f ;
float originalLaserWavenumber(time)
;
originalLaserWavenumber:long_name
= "Original Laser Wavenumber" ;
originalLaserWavenumber:units
= "cm-1" ;
originalLaserWavenumber:resolution
= 0.001f ;
originalLaserWavenumber:missing_value
= -9999.f ;
float outputLaserWavenumber(time) ;
outputLaserWavenumber:long_name
= "Ouput Laser Wavenumber" ;
outputLaserWavenumber:units =
"cm-1" ;
outputLaserWavenumber:resolution
= 0.001f ;
outputLaserWavenumber:missing_value
= -9999.f ;
float
originalInterferogramSize(time) ;
originalInterferogramSize:long_name
= "Initial Spectral Buffer Size" ;
originalInterferogramSize:units
= "32-bit words" ;
originalInterferogramSize:resolution
= 1.f ;
originalInterferogramSize:missing_value
= -9999.f ;
float
expandedInterferogramSize(time) ;
expandedInterferogramSize:long_name
= "Expanded Spectral Buffer Size" ;
expandedInterferogramSize:units
= "32-bit words" ;
expandedInterferogramSize:resolution
= 1.f ;
expandedInterferogramSize:missing_value
= -9999.f ;
float
surfaceLayerRadiance675_680(time) ;
surfaceLayerRadiance675_680:long_name
= "Longwave radiance average (675-680 cm-1) Surface Air" ;
surfaceLayerRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
surfaceLayerRadiance675_680:resolution
= 0.0001f ;
surfaceLayerRadiance675_680:missing_value
= -9999.f ;
float
elevatedLayerRadiance700_705(time) ;
elevatedLayerRadiance700_705:long_name
= "Longwave radiance average (700_705 cm-1) Elevated Air" ;
elevatedLayerRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
elevatedLayerRadiance700_705:resolution
= 0.0001f ;
elevatedLayerRadiance700_705:missing_value
= -9999.f ;
float
longwaveWindowRadiance985_990(time) ;
longwaveWindowRadiance985_990:long_name
= "Longwave window radiance average (985_990 cm-1)" ;
longwaveWindowRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
longwaveWindowRadiance985_990:resolution
= 0.0001f ;
longwaveWindowRadiance985_990:missing_value
= -9999.f ;
float
surfaceLayerRadiance2295_2300(time) ;
surfaceLayerRadiance2295_2300:long_name
= "Shortwave radiance average (2295_2300 cm-1) Surface Air" ;
surfaceLayerRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
surfaceLayerRadiance2295_2300:resolution
= 1.e-06f ;
surfaceLayerRadiance2295_2300:missing_value
= -9999.f ;
float
elevatedLayerRadiance2282_2287(time) ;
elevatedLayerRadiance2282_2287:long_name
= "Shortwave radiance average (2282_2287 cm-1) Elevated Air" ;
elevatedLayerRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
elevatedLayerRadiance2282_2287:resolution
= 1.e-06f ;
elevatedLayerRadiance2282_2287:missing_value
= -9999.f ;
float
shortwaveWindowRadiance2510_2515(time) ;
shortwaveWindowRadiance2510_2515:long_name
= "Shortwave window radiance average (2510_2515 cm-1)" ;
shortwaveWindowRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
shortwaveWindowRadiance2510_2515:resolution
= 1.e-06f ;
shortwaveWindowRadiance2510_2515:missing_value
= -9999.f ;
float
surfaceLayerAirTemp675_680(time) ;
surfaceLayerAirTemp675_680:long_name
= "Longwave surface air brightness temperature from radiance average
(675_680 cm-1)" ;
surfaceLayerAirTemp675_680:units
= "K" ;
surfaceLayerAirTemp675_680:resolution
= 0.0001f ;
surfaceLayerAirTemp675_680:missing_value
= -9999.f ;
float
elevatedLayerAirTemp700_705(time) ;
elevatedLayerAirTemp700_705:long_name
= "Longwave elevated air brightness temperature from radiance average
(700_705 cm-1)" ;
elevatedLayerAirTemp700_705:units
= "K" ;
elevatedLayerAirTemp700_705:resolution
= 0.0001f ;
elevatedLayerAirTemp700_705:missing_value
= -9999.f ;
float
longwaveWindowAirTemp985_990(time) ;
longwaveWindowAirTemp985_990:long_name
= "Longwave window brightness temperature from radiance average (985_990
cm-1)" ;
longwaveWindowAirTemp985_990:units
= "K" ;
longwaveWindowAirTemp985_990:resolution
= 0.0001f ;
longwaveWindowAirTemp985_990:missing_value
= -9999.f ;
float
surfaceLayerAirTemp2295_2300(time) ;
surfaceLayerAirTemp2295_2300:long_name
= "Shortwave surface air brightness temperature from radiance average
(2295_2300 cm-1)" ;
surfaceLayerAirTemp2295_2300:units
= "K" ;
surfaceLayerAirTemp2295_2300:resolution
= 0.0001f ;
surfaceLayerAirTemp2295_2300:missing_value
= -9999.f ;
float
elevatedLayerAirTemp2282_2287(time) ;
elevatedLayerAirTemp2282_2287:long_name
= "Shortwave elevated air brightness temperature from radiance average
(2282_2287 cm-1)" ;
elevatedLayerAirTemp2282_2287:units
= "K" ;
elevatedLayerAirTemp2282_2287:resolution
= 0.0001f ;
elevatedLayerAirTemp2282_2287:missing_value
= -9999.f ;
float
shortwaveWindowAirTemp2510_2515(time) ;
shortwaveWindowAirTemp2510_2515:long_name
= "Shortwave window brightness temperature from radiance average
(2510_2515 cm-1)" ;
shortwaveWindowAirTemp2510_2515:units
= "K" ;
shortwaveWindowAirTemp2510_2515:resolution
= 0.0001f ;
shortwaveWindowAirTemp2510_2515:missing_value
= -9999.f ;
float
skyViewStdDevRadiance675_680(time) ;
skyViewStdDevRadiance675_680:long_name
= "Radiance standard deviation during sky view averaged over (675_680
cm-1)" ;
skyViewStdDevRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance675_680:resolution
= 1.e-07f ;
skyViewStdDevRadiance675_680:missing_value
= -9999.f ;
float
skyViewStdDevRadiance700_705(time) ;
skyViewStdDevRadiance700_705:long_name
= "Radiance standard deviation during sky view averaged over (700_705
cm-1)" ;
skyViewStdDevRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance700_705:resolution
= 1.e-07f ;
skyViewStdDevRadiance700_705:missing_value
= -9999.f ;
float
skyViewStdDevRadiance985_990(time) ;
skyViewStdDevRadiance985_990:long_name
= "Radiance standard deviation during sky view averaged over (985_990
cm-1)" ;
skyViewStdDevRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance985_990:resolution
= 1.e-07f ;
skyViewStdDevRadiance985_990:missing_value
= -9999.f ;
float skyViewStdDevRadiance2295_2300(time)
;
skyViewStdDevRadiance2295_2300:long_name
= "Radiance standard deviation during sky view averaged over (2295_2300
cm-1)" ;
skyViewStdDevRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2295_2300:resolution
= 1.e-07f ;
skyViewStdDevRadiance2295_2300:missing_value
= -9999.f ;
float
skyViewStdDevRadiance2282_2287(time) ;
skyViewStdDevRadiance2282_2287:long_name
= "Radiance standard deviation during sky view averaged over (2282_2287
cm-1)" ;
skyViewStdDevRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2282_2287:resolution
= 1.e-07f ;
skyViewStdDevRadiance2282_2287:missing_value
= -9999.f ;
float
skyViewStdDevRadiance2510_2515(time) ;
skyViewStdDevRadiance2510_2515:long_name
= "Radiance standard deviation during sky view averaged over (2510_2515
cm-1)" ;
skyViewStdDevRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
skyViewStdDevRadiance2510_2515:resolution
= 1.e-07f ;
skyViewStdDevRadiance2510_2515:missing_value
= -9999.f ;
float
HBBviewStdDevRadiance675_680(time) ;
HBBviewStdDevRadiance675_680:long_name
= "HBB View Radiance Std Deviation (675_680 cm-1)" ;
HBBviewStdDevRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance675_680:resolution
= 1.e-07f ;
HBBviewStdDevRadiance675_680:missing_value
= -9999.f ;
float
HBBviewStdDevRadiance700_705(time) ;
HBBviewStdDevRadiance700_705:long_name
= "HBB View Radiance Std Deviation (700_705 cm-1)" ;
HBBviewStdDevRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance700_705:resolution
= 1.e-07f ;
HBBviewStdDevRadiance700_705:missing_value
= -9999.f ;
float
HBBviewStdDevRadiance985_990(time) ;
HBBviewStdDevRadiance985_990:long_name
= "HBB View Radiance Std Deviation (985_990 cm-1)" ;
HBBviewStdDevRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance985_990:resolution
= 1.e-07f ;
HBBviewStdDevRadiance985_990:missing_value
= -9999.f ;
float
HBBviewStdDevRadiance2295_2300(time) ;
HBBviewStdDevRadiance2295_2300:long_name
= "HBB View Radiance Std Deviation (2295_2300 cm-1)" ;
HBBviewStdDevRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance2295_2300:resolution
= 1.e-07f ;
HBBviewStdDevRadiance2295_2300:missing_value
= -9999.f ;
float HBBviewStdDevRadiance2282_2287(time)
;
HBBviewStdDevRadiance2282_2287:long_name
= "HBB View Radiance Std Deviation (2282_2287 cm-1)" ;
HBBviewStdDevRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance2282_2287:resolution
= 1.e-07f ;
HBBviewStdDevRadiance2282_2287:missing_value
= -9999.f ;
float
HBBviewStdDevRadiance2510_2515(time) ;
HBBviewStdDevRadiance2510_2515:long_name
= "HBB View Radiance Std Deviation (2510_2515 cm-1)" ;
HBBviewStdDevRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
HBBviewStdDevRadiance2510_2515:resolution
= 1.e-07f ;
HBBviewStdDevRadiance2510_2515:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance675_680(time) ;
ABBviewStdDevRadiance675_680:long_name
= "ABB View Radiance Std Deviation (675_680 cm-1)" ;
ABBviewStdDevRadiance675_680:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance675_680:resolution
= 1.e-07f ;
ABBviewStdDevRadiance675_680:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance700_705(time) ;
ABBviewStdDevRadiance700_705:long_name
= "ABB View Radiance Std Deviation (700_705 cm-1)" ;
ABBviewStdDevRadiance700_705:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance700_705:resolution
= 1.e-07f ;
ABBviewStdDevRadiance700_705:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance985_990(time) ;
ABBviewStdDevRadiance985_990:long_name
= "ABB View Radiance Std Deviation (985_990 cm-1)" ;
ABBviewStdDevRadiance985_990:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance985_990:resolution
= 1.e-07f ;
ABBviewStdDevRadiance985_990:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance2295_2300(time) ;
ABBviewStdDevRadiance2295_2300:long_name
= "ABB View Radiance Std Deviation (2295_2300 cm-1)" ;
ABBviewStdDevRadiance2295_2300:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance2295_2300:resolution
= 1.e-07f ;
ABBviewStdDevRadiance2295_2300:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance2282_2287(time) ;
ABBviewStdDevRadiance2282_2287:long_name
= "ABB View Radiance Std Deviation (2282_2287 cm-1)" ;
ABBviewStdDevRadiance2282_2287:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance2282_2287:resolution
= 1.e-07f ;
ABBviewStdDevRadiance2282_2287:missing_value
= -9999.f ;
float
ABBviewStdDevRadiance2510_2515(time) ;
ABBviewStdDevRadiance2510_2515:long_name
= "ABB View Radiance Std Deviation (2510_2515 cm-1)" ;
ABBviewStdDevRadiance2510_2515:units
= "mW/(m2 sr cm-1)" ;
ABBviewStdDevRadiance2510_2515:resolution
= 1.e-07f ;
ABBviewStdDevRadiance2510_2515:missing_value
= -9999.f ;
float
twoMinuteNoiseEstimateFactor(time) ;
twoMinuteNoiseEstimateFactor:long_name
= "Two-Minute Noise Estimate Factor" ;
twoMinuteNoiseEstimateFactor:units
= "unitless" ;
twoMinuteNoiseEstimateFactor:resolution
= 1.e-05f ;
twoMinuteNoiseEstimateFactor:missing_value
= -9999.f ;
float HBBstable(time) ;
HBBstable:long_name =
"Logical flag indicating whether HBB temperature is stable (true)\n",
"or not stable (false).
Determined using HBBtempDrift and HBBtempDriftLimit." ;
HBBstable:units =
"unitless" ;
HBBstable:resolution = 1.f ;
HBBstable:missing_value =
-9999.f ;
float SWskyNENacceptable(time) ;
SWskyNENacceptable:long_name =
"Logical flag indicating whether shortwave channel noise
equivalent\n",
"radiance is acceptable in sky
view (true/false). Determined using SWskyNEN and SWskyNENlimit." ;
SWskyNENacceptable:units =
"unitless" ;
SWskyNENacceptable:resolution
= 1.f ;
SWskyNENacceptable:missing_value
= -9999.f ;
float LWskyNENacceptable(time) ;
LWskyNENacceptable:long_name =
"Logical flag indicating whether longwave channel noise equivalent\n",
"radiance is acceptable in sky
view (true/false). Determined using
LWskyNEN and LWskyNENlimit." ;
LWskyNENacceptable:units =
"unitless" ;
LWskyNENacceptable:resolution
= 1.f ;
LWskyNENacceptable:missing_value
= -9999.f ;
float dataAvailable(time) ;
dataAvailable:long_name =
"Logical flag indicating whether any data is available at current time
(true/false) " ;
dataAvailable:units =
"unitless" ;
dataAvailable:resolution = 1.f
;
dataAvailable:missing_value =
-9999.f ;
float HBBtempDrift(time) ;
HBBtempDrift:long_name =
"The maximum excursion of hot-blackbody temperature over 5 consecutive
scenes, centered on the sky view" ;
HBBtempDrift:units =
"K" ;
HBBtempDrift:resolution =
0.001f ;
HBBtempDrift:missing_value =
-9999.f ;
float HBBtempDriftLimit(time) ;
HBBtempDriftLimit:long_name =
"Limit in Hot-blackbody Temperature Drift" ;
HBBtempDriftLimit:units =
"K" ;
HBBtempDriftLimit:resolution =
0.001f ;
HBBtempDriftLimit:missing_value
= -9999.f ;
float LWskyNEN(time) ;
LWskyNEN:long_name = "The
noise equivalent radiance observed in the longwave channel during a sky view at
1000 cm-1" ;
LWskyNEN:units = "mw/(m2
sr cm-1)" ;
LWskyNEN:resolution = 0.0001f
;
LWskyNEN:missing_value =
-9999.f ;
float LWskyNENlimit(time) ;
LWskyNENlimit:long_name =
"Longwave Sky NEN Limit" ;
LWskyNENlimit:units =
"mw/(m2 sr cm-1)" ;
LWskyNENlimit:resolution =
0.0001f ;
LWskyNENlimit:missing_value =
-9999.f ;
float SWskyNEN(time) ;
SWskyNEN:long_name = "The
noise equivalent radiance observed in the shortwave channel during a sky view
at 2500 cm-1" ;
SWskyNEN:units = "mw/(m2
sr cm-1)" ;
SWskyNEN:resolution = 1.e-06f
;
SWskyNEN:missing_value =
-9999.f ;
float SWskyNENlimit(time) ;
SWskyNENlimit:long_name =
"Shortwave Sky NEN Limit" ;
SWskyNENlimit:units =
"mw/(m2 sr cm-1)" ;
SWskyNENlimit:resolution =
1.e-06f ;
SWskyNENlimit:missing_value =
-9999.f ;
float LW_HBB_NEN(time) ;
LW_HBB_NEN:long_name =
"Longwave HBB Noise-equivalent Radiance" ;
LW_HBB_NEN:units = "mw/(m2
sr cm-1)" ;
LW_HBB_NEN:resolution =
1.e-06f ;
LW_HBB_NEN:missing_value =
-9999.f ;
float SW_HBB_NEN(time) ;
SW_HBB_NEN:long_name =
"Shortwave HBB Noise-equivalent Radiance" ;
SW_HBB_NEN:units =
"mw/(m2 sr cm-1)" ;
SW_HBB_NEN:resolution = 1.e-06f
;
SW_HBB_NEN:missing_value =
-9999.f ;
float SWresponsivity(time) ;
SWresponsivity:long_name =
"Characteristic value representing overall shortwave channel
responsivity" ;
SWresponsivity:units =
"Counts/[mw/(m2 sr cm-1)]" ;
SWresponsivity:resolution =
1.e-05f ;
SWresponsivity:missing_value =
-9999.f ;
float LWresponsivity(time) ;
LWresponsivity:long_name =
"Characteristic value representing overall longwave channel
responsivity" ;
LWresponsivity:units =
"Counts/[mw/(m2 sr cm-1)]" ;
LWresponsivity:resolution =
1.e-05f ;
LWresponsivity:missing_value =
-9999.f ;
float
skyViewImaginaryRadiance675_680(time) ;
skyViewImaginaryRadiance675_680:long_name
= "Sky View Imaginary Radiance (675_680 cm-1) " ;
skyViewImaginaryRadiance675_680:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance675_680:resolution
= 0.01f ;
skyViewImaginaryRadiance675_680:missing_value
= -9999.f ;
float
skyViewImaginaryRadiance700_705(time) ;
skyViewImaginaryRadiance700_705:long_name
= "Sky View Imaginary Radiance (700_705 cm-1) " ;
skyViewImaginaryRadiance700_705:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance700_705:resolution
= 0.01f ;
skyViewImaginaryRadiance700_705:missing_value
= -9999.f ;
float
skyViewImaginaryRadiance985_990(time) ;
skyViewImaginaryRadiance985_990:long_name
= "Sky View Imaginary Radiance (985_990 cm-1) " ;
skyViewImaginaryRadiance985_990:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance985_990:resolution
= 0.01f ;
skyViewImaginaryRadiance985_990:missing_value
= -9999.f ;
float
skyViewImaginaryRadiance2295_2300(time) ;
skyViewImaginaryRadiance2295_2300:long_name
= "Sky View Imaginary Radiance (2295_2300 cm-1) " ;
skyViewImaginaryRadiance2295_2300:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance2295_2300:resolution
= 0.001f ;
skyViewImaginaryRadiance2295_2300:missing_value
= -9999.f ;
float
skyViewImaginaryRadiance2282_2287(time) ;
skyViewImaginaryRadiance2282_2287:long_name
= "Sky View Imaginary Radiance (2282_2287 cm-1) " ;
skyViewImaginaryRadiance2282_2287:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance2282_2287:resolution
= 0.001f ;
skyViewImaginaryRadiance2282_2287:missing_value
= -9999.f ;
float
skyViewImaginaryRadiance2510_2515(time) ;
skyViewImaginaryRadiance2510_2515:long_name
= "Sky View Imaginary Radiance (2510_2515 cm-1) " ;
skyViewImaginaryRadiance2510_2515:units
= "mw/(m2 sr cm-1)" ;
skyViewImaginaryRadiance2510_2515:resolution
= 0.001f ;
skyViewImaginaryRadiance2510_2515:missing_value
= -9999.f ;
float sunSensorIntensity(time) ;
sunSensorIntensity:long_name =
"Sun Sensor Intensity" ;
sunSensorIntensity:units =
"W/m^2" ;
sunSensorIntensity:resolution
= 0.001f ;
sunSensorIntensity:missing_value
= -9999.f ;
float lat ;
lat:long_name = "north
latitude" ;
lat:units =
"degrees" ;
lat:valid_min = -90.f ;
lat:valid_max = 90.f ;
float lon ;
lon:long_name = "east
longitude" ;
lon:units =
"degrees" ;
lon:valid_min = -180.f ;
lon:valid_max = 180.f ;
float alt ;
alt:long_name =
"altitude" ;
alt:units = "meters above
Mean Sea Level" ;
// global attributes:
:ingest_software = "
aeri_ingest.c,v 1.19 2001/03/28 21:16:12 koontz Exp $" ;
:input_source =
"aeri1:/data/collection/nsa/nsaaeriC1.00//010401.SUM" ;
:site_id = "nsa" ;
:facility_id = "C1 : PAARCS2:NSA-Barrow_Central_Facility"
;
:resolution_description =
"The resolution field attributes refer to the number of
significant\n",
"digits relative to the decimal
point that should be used in\n",
"calculations. Using fewer digits might result in greater
uncertainty;\n",
"using a larger number of
digits should have no effect and thus is\n",
"unnecessary. However, analyses based on differences in
values with\n",
"a larger number of significant
digits than indicated could lead to\n",
"erroneous results or
misleading scientific conclusions.\n",
"\n",
"resolution for lat=
0.001\n",
"resolution for lon =
0.001\n",
"resolution for alt = 1" ;
:comment = "The time
assigned to each data point indicates the center of any period of averaging of
the geophysical state" ;
:comment_on_time = "The
time assigned to each data point is identical to the Time and timeHHMMSS
fields" ;
:Ingest_OHWHIO_version =
"$State: Release2_601 $" ;
:Instrument_OHWHIO_version =
"$State: Exp $" ;
:sample_int = "about 446
seconds" ;
:dateYYMMDD = "10401.0
YYMMDD" ;
:dateYYMMDD_description =
"Observation date" ;
:FFOVhalfAngle = "0.0230
radians" ;
:FFOVhalfAngle_description =
"Field of view half angle used in finite FOV correction" ;
:originalLaserWavenumber =
"15799.2998 cm-1" ;
:originalLaserWavenumber_description
= "Original laser wavenumber assumed for this instrument" ;
:outputLaserWavenumber =
"15799.0000 cm-1" ;
:outputLaserWavenumber_description
= "Laser wavenumber used in definition of output wavenumber scale" ;
:originalInterferogramSize =
"8192.0 32-bit words" ;
:originalInterferogramSize_description
= "Size of buffer holding initial spectrum" ;
:expandedInterferogramSize =
"131072.0 32-bit words" ;
:expandedInterferogramSize_description
= "Size of buffer holding expanded spectrum before interpolation" ;
:proc_level = "a1" ;
:serial_number = "0"
;
:averaging_int =
"213" ;
:zeb_platform =
"nsaaeriengineerC1.a1" ;
:history = "created by
the Zebra DataStore library, 25-Jul-2001,20:01:53, $RCSfile: DFA_NetCDF.c,v $
$Revision: 3.53 $\n",
"" ;
}
Sample
netCDF file header for the nsaaerich1C1.a1 datastream:
------------------------------------------------------------------------------------
netcdf
nsaaerich1C1.a1.20010401.002128 {
dimensions:
time = UNLIMITED ; // (191
currently)
wnum = 2904 ;
wnum2 = 3319 ;
variables:
int base_time ;
base_time:string =
"1-Apr-2001,0:21:28 GMT" ;
base_time:long_name =
"Base time in Epoch" ;
base_time:units = "seconds
since 1970-1-1 0:00:00 0:00" ;
double time_offset(time) ;
time_offset:long_name =
"Time offset from base_time" ;
time_offset:units =
"seconds since 2001-04-01 00:21:28 0:00" ;
float Time(time) ;
Time:long_name = "Time at
center of AERI sky observation period" ;
Time:units = "UTC
Hours" ;
Time:resolution = 0.0001f ;
Time:missing_value = -9999.f ;
float timeHHMMSS(time) ;
timeHHMMSS:long_name =
"Time at center of AERI sky observation period" ;
timeHHMMSS:units =
"HHMMSS" ;
timeHHMMSS:resolution = 1.f ;
timeHHMMSS:missing_value =
-9999.f ;
float dateYYMMDD(time) ;
dateYYMMDD:long_name =
"Observation date" ;
dateYYMMDD:units =
"YYMMDD" ;
dateYYMMDD:resolution = 1.f ;
dateYYMMDD:missing_value =
-9999.f ;
float JulianDay(time) ;
JulianDay:long_name =
"Julian Day including day and fraction of day" ;
JulianDay:units =
"Days" ;
JulianDay:resolution = 1.e-05f
;
JulianDay:missing_value =
-9999.f ;
float AERIunitNumber(time) ;
AERIunitNumber:long_name =
"AERI instrument unit serial number" ;
AERIunitNumber:units =
"unitless" ;
AERIunitNumber:resolution =
1.f ;
AERIunitNumber:missing_value =
-9999.f ;
float instrumentUnitNumber(time) ;
instrumentUnitNumber:long_name
= "Character string containing instrument name" ;
instrumentUnitNumber:units =
"unitless" ;
instrumentUnitNumber:resolution
= 0.f ;
instrumentUnitNumber:missing_value
= -9999.f ;
float Latitude(time) ;
Latitude:long_name =
"Observation latitude" ;
Latitude:units =
"Degrees" ;
Latitude:resolution = 0.01f ;
Latitude:missing_value =
-9999.f ;
float Longitude(time) ;
Longitude:long_name =
"Observation longitude" ;
Longitude:units =
"Degrees" ;
Longitude:resolution = 0.01f ;
Longitude:missing_value =
-9999.f ;
float Altitude(time) ;
Altitude:long_name
= "Observation Altitude" ;
Altitude:units =
"Meters" ;
Altitude:resolution = 1.f ;
Altitude:missing_value =
-9999.f ;
float systemReleaseNumber(time) ;
systemReleaseNumber:long_name
= "Version number of Operational Software" ;
systemReleaseNumber:units =
"unitless" ;
systemReleaseNumber:resolution
= 0.001f ;
systemReleaseNumber:missing_value
= -9999.f ;
float sceneViewDuration(time) ;
sceneViewDuration:long_name =
"Duration of scene view" ;
sceneViewDuration:units =
"Seconds" ;
sceneViewDuration:resolution =
1.f ;
sceneViewDuration:missing_value
= -9999.f ;
float outsideAirTemp(time) ;
outsideAirTemp:long_name =
"Ambient air temperature at hatch opening" ;
outsideAirTemp:units =
"K" ;
outsideAirTemp:resolution =
0.001f ;
outsideAirTemp:missing_value =
-9999.f ;
float BBsupportStructureTemp(time) ;
BBsupportStructureTemp:long_name
= "Temperature of the AERI blackbody support structure" ;
BBsupportStructureTemp:units =
"K" ;
BBsupportStructureTemp:resolution
= 0.001f ;
BBsupportStructureTemp:missing_value
= -9999.f ;
float
atmosphericRelativeHumidity(time) ;
atmosphericRelativeHumidity:long_name
= "Relative humidity measured near Blackbodies. Use with Air Temperature
Near BBs only." ;
atmosphericRelativeHumidity:units
= "% RH" ;
atmosphericRelativeHumidity:resolution
= 0.1f ;
atmosphericRelativeHumidity:missing_value
= -9999.f ;
float atmosphericPressure(time) ;
atmosphericPressure:long_name
= "Observation atmospheric pressure in AERI electronics" ;
atmosphericPressure:units =
"mb" ;
atmosphericPressure:resolution
= 0.1f ;
atmosphericPressure:missing_value
= -9999.f ;
float sceneMirrorAngle(time) ;
sceneMirrorAngle:long_name =
"Scene mirror view angle in non-negative degrees, measured clockwise
looking into interferometer window" ;
sceneMirrorAngle:units =
"degrees" ;
sceneMirrorAngle:resolution =
0.01f ;
sceneMirrorAngle:missing_value
= -9999.f ;
float hatchOpen(time) ;
hatchOpen:long_name =
"Hatch Open Flag" ;
hatchOpen:units =
"Boolean with negative error conditions: 1:Open 0:Closed -1:Fault
-2:Outside Valid Range -3:Neither Open Nor Closed" ;
hatchOpen:resolution = 1.f ;
hatchOpen:missing_value =
-9999.f ;
float channelNumber(time) ;
channelNumber:long_name =
"AERI instrument data channel number" ;
channelNumber:units =
"unitless" ;
channelNumber:resolution = 1.f
;
channelNumber:missing_value =
-9999.f ;
float calibrationAmbientTemp(time) ;
calibrationAmbientTemp:long_name
= "Ambient temperature used in calibration" ;
calibrationAmbientTemp:units =
"K" ;
calibrationAmbientTemp:resolution
= 0.001f ;
calibrationAmbientTemp:missing_value
= -9999.f ;
float calibrationCBBtemp(time) ;
calibrationCBBtemp:long_name =
"Cold blackbody temperature used in calibration" ;
calibrationCBBtemp:units =
"K" ;
calibrationCBBtemp:resolution
= 0.001f ;
calibrationCBBtemp:missing_value
= -9999.f ;
float calibrationHBBtemp(time) ;
calibrationHBBtemp:long_name =
"Hot blackbody temperature used in calibration" ;
calibrationHBBtemp:units
= "K" ;
calibrationHBBtemp:resolution
= 0.001f ;
calibrationHBBtemp:missing_value
= -9999.f ;
float calibratedSceneID(time) ;
calibratedSceneID:long_name =
"Calibrated Scene Type Identification" ;
calibratedSceneID:units =
"unitless" ;
calibratedSceneID:resolution =
1.f ;
calibratedSceneID:missing_value
= -9999.f ;
float
sceneMirPosEncoderMaxDrift(time) ;
sceneMirPosEncoderMaxDrift:long_name
= "Scene Mirror Position Encoder Maximum Drift" ;
sceneMirPosEncoderMaxDrift:units
= "steps" ;
sceneMirPosEncoderMaxDrift:resolution
= 0.1f ;
sceneMirPosEncoderMaxDrift:missing_value
= -9999.f ;
float wnum(wnum) ;
wnum:long_name = "Wave
number in reciprocal centimeters" ;
wnum:units = "cm-1"
;
wnum:resolution = 1000000.f ;
wnum:missing_value = -9999.f ;
wnum:range_of_values =
"[400.182190 1799.855560]" ;
wnum:independent_interval =
"0.482147" ;
float mean_rad(time, wnum) ;
mean_rad:long_name =
"Downwelling radiance interpolated to standard wavenumber scale" ;
mean_rad:units = "mw/(m2
sr cm-1)" ;
mean_rad:resolution = 10000.f
;
mean_rad:missing_value =
-9999.f ;
float wnum2(wnum2) ;
wnum2:long_name = "Wave
number in reciprocal centimeters" ;
wnum2:units = "cm-1"
;
wnum2:resolution = 1000000.f ;
wnum2:missing_value = -9999.f
;
wnum2:range_of_values =
"[400.182190 2000.017555]" ;
wnum2:independent_interval =
"0.482169" ;
float standard_dev_mean_rad(time,
wnum2) ;
standard_dev_mean_rad:long_name
= "Difference between the sky view\'s radiance variance and the hot black
body view\'s variance" ;
standard_dev_mean_rad:units =
"(mw/(m2 sr cm-1))^2" ;
standard_dev_mean_rad:resolution
= 10000.f ;
standard_dev_mean_rad:missing_value
= -9999.f ;
float missingDataFlag(time) ;
missingDataFlag:long_name =
"Logical flag indicating that a data record is missing (true/false)"
;
missingDataFlag:units =
"unitless" ;
missingDataFlag:resolution =
1.f ;
missingDataFlag:missing_value
= -9999.f ;
float lat ;
lat:long_name = "north
latitude" ;
lat:units =
"degrees" ;
lat:valid_min = -90.f ;
lat:valid_max = 90.f ;
float lon ;
lon:long_name = "east
longitude" ;
lon:units =
"degrees" ;
lon:valid_min = -180.f ;
lon:valid_max = 180.f ;
float alt ;
alt:long_name =
"altitude" ;
alt:units = "meters above
Mean Sea Level" ;
// global attributes:
:ingest_software = "
aeri_ingest.c,v 1.19 2001/03/28 21:16:12 koontz Exp $" ;
:input_source =
"aeri1:/data/collection/nsa/nsaaeriC1.00//010401.SUM" ;
:site_id = "nsa" ;
:facility_id = "C1 :
PAARCS2:NSA-Barrow_Central_Facility" ;
:resolution_description =
"The resolution field attributes refer to the number of
significant\n",
"digits relative to the decimal
point that should be used in\n",
"calculations. Using fewer digits might result in greater
uncertainty;\n",
"using a larger number of
digits should have no effect and thus is\n",
"unnecessary. However, analyses based on differences in
values with\n",
"a larger number of significant
digits than indicated could lead to\n",
"erroneous results or
misleading scientific conclusions.\n",
"\n",
"resolution for lat=
0.001\n",
"resolution for lon =
0.001\n",
"resolution for alt = 1" ;
:comment = "The time
assigned to each data point indicates the center of any period of averaging of
the geophysical state" ;
:comment_on_time = "The
time assigned to each data point is identical to the Time and timeHHMMSS
fields" ;
:Ingest_OHWHIO_version =
"$State: Release2_601 $" ;
:Instrument_OHWHIO_version =
"$State: Exp $" ;
:sample_int = "about 446
seconds" ;
:dateYYMMDD = "10401.0
YYMMDD" ;
:dateYYMMDD_description =
"Observation date" ;
:FFOVhalfAngle = "0.0230
radians" ;
:FFOVhalfAngle_description =
"Field of view half angle used in finite FOV correction" ;
:originalLaserWavenumber =
"15799.2998 cm-1" ;
:originalLaserWavenumber_description
= "Original laser wavenumber assumed for this instrument" ;
:outputLaserWavenumber =
"15799.0000 cm-1" ;
:outputLaserWavenumber_description
= "Laser wavenumber used in definition of output wavenumber scale" ;
:originalInterferogramSize =
"8192.0 32-bit words" ;
:originalInterferogramSize_description
= "Size of buffer holding initial spectrum" ;
:expandedInterferogramSize =
"131072.0 32-bit words" ;
:expandedInterferogramSize_description
= "Size of buffer holding expanded spectrum before interpolation" ;
:proc_level = "a1" ;
:serial_number = "0"
;
:averaging_int =
"213" ;
:zeb_platform =
"nsaaerich1C1.a1" ;
:history = "created by
the Zebra DataStore library, 25-Jul-2001,20:01:54, $RCSfile: DFA_NetCDF.c,v $
$Revision: 3.53 $\n",
"" ;
}
Sample
netCDF file header for the nsaaerich2C1.a1 datastream:
------------------------------------------------------------------------------------
netcdf
nsaaerich2C1.a1.20010401.002128 {
dimensions:
time = UNLIMITED ; // (191
currently)
wnum = 2532 ;
wnum2 = 2532 ;
variables:
int base_time ;
base_time:string =
"1-Apr-2001,0:21:28 GMT" ;
base_time:long_name =
"Base time in Epoch" ;
base_time:units = "seconds
since 1970-1-1 0:00:00 0:00" ;
double time_offset(time) ;
time_offset:long_name =
"Time offset from base_time" ;
time_offset:units =
"seconds since 2001-04-01 00:21:28 0:00" ;
float Time(time) ;
Time:long_name = "Time at
center of AERI sky observation period" ;
Time:units = "UTC
Hours" ;
Time:resolution = 0.0001f ;
Time:missing_value = -9999.f ;
float timeHHMMSS(time) ;
timeHHMMSS:long_name =
"Time at center of AERI sky observation period" ;
timeHHMMSS:units =
"HHMMSS" ;
timeHHMMSS:resolution = 1.f ;
timeHHMMSS:missing_value =
-9999.f ;
float dateYYMMDD(time) ;
dateYYMMDD:long_name =
"Observation date" ;
dateYYMMDD:units =
"YYMMDD" ;
dateYYMMDD:resolution = 1.f ;
dateYYMMDD:missing_value =
-9999.f ;
float JulianDay(time) ;
JulianDay:long_name =
"Julian Day including day and fraction of day" ;
JulianDay:units =
"Days" ;
JulianDay:resolution = 1.e-05f
;
JulianDay:missing_value =
-9999.f ;
float AERIunitNumber(time) ;
AERIunitNumber:long_name =
"AERI instrument unit serial number" ;
AERIunitNumber:units =
"unitless" ;
AERIunitNumber:resolution =
1.f ;
AERIunitNumber:missing_value =
-9999.f ;
float instrumentUnitNumber(time) ;
instrumentUnitNumber:long_name
= "Character string containing instrument name" ;
instrumentUnitNumber:units =
"unitless" ;
instrumentUnitNumber:resolution
= 0.f ;
instrumentUnitNumber:missing_value
= -9999.f ;
float Latitude(time) ;
Latitude:long_name =
"Observation latitude" ;
Latitude:units =
"Degrees" ;
Latitude:resolution = 0.01f ;
Latitude:missing_value =
-9999.f ;
float Longitude(time) ;
Longitude:long_name =
"Observation longitude" ;
Longitude:units =
"Degrees" ;
Longitude:resolution = 0.01f ;
Longitude:missing_value =
-9999.f ;
float Altitude(time) ;
Altitude:long_name =
"Observation Altitude" ;
Altitude:units =
"Meters" ;
Altitude:resolution = 1.f ;
Altitude:missing_value =
-9999.f ;
float systemReleaseNumber(time) ;
systemReleaseNumber:long_name
= "Version number of Operational Software" ;
systemReleaseNumber:units =
"unitless" ;
systemReleaseNumber:resolution
= 0.001f ;
systemReleaseNumber:missing_value
= -9999.f ;
float sceneViewDuration(time) ;
sceneViewDuration:long_name =
"Duration of scene view" ;
sceneViewDuration:units =
"Seconds" ;
sceneViewDuration:resolution =
1.f ;
sceneViewDuration:missing_value
= -9999.f ;
float outsideAirTemp(time) ;
outsideAirTemp:long_name =
"Ambient air temperature at hatch opening" ;
outsideAirTemp:units =
"K" ;
outsideAirTemp:resolution =
0.001f ;
outsideAirTemp:missing_value =
-9999.f ;
float BBsupportStructureTemp(time) ;
BBsupportStructureTemp:long_name
= "Temperature of the AERI blackbody support structure" ;
BBsupportStructureTemp:units =
"K" ;
BBsupportStructureTemp:resolution
= 0.001f ;
BBsupportStructureTemp:missing_value
= -9999.f ;
float
atmosphericRelativeHumidity(time) ;
atmosphericRelativeHumidity:long_name
= "Relative humidity measured near Blackbodies. Use with Air Temperature
Near BBs only." ;
atmosphericRelativeHumidity:units
= "% RH" ;
atmosphericRelativeHumidity:resolution
= 0.1f ;
atmosphericRelativeHumidity:missing_value
= -9999.f ;
float atmosphericPressure(time) ;
atmosphericPressure:long_name
= "Observation atmospheric pressure in AERI electronics" ;
atmosphericPressure:units =
"mb" ;
atmosphericPressure:resolution
= 0.1f ;
atmosphericPressure:missing_value
= -9999.f ;
float sceneMirrorAngle(time) ;
sceneMirrorAngle:long_name =
"Scene mirror view angle in non-negative degrees, measured clockwise
looking into interferometer window" ;
sceneMirrorAngle:units =
"degrees" ;
sceneMirrorAngle:resolution =
0.01f ;
sceneMirrorAngle:missing_value
= -9999.f ;
float hatchOpen(time) ;
hatchOpen:long_name =
"Hatch Open Flag" ;
hatchOpen:units =
"Boolean with negative error conditions: 1:Open 0:Closed -1:Fault
-2:Outside Valid Range -3:Neither Open Nor Closed" ;
hatchOpen:resolution = 1.f ;
hatchOpen:missing_value =
-9999.f ;
float channelNumber(time) ;
channelNumber:long_name =
"AERI instrument data channel number" ;
channelNumber:units =
"unitless" ;
channelNumber:resolution = 1.f
;
channelNumber:missing_value =
-9999.f ;
float calibrationAmbientTemp(time) ;
calibrationAmbientTemp:long_name
= "Ambient temperature used in calibration" ;
calibrationAmbientTemp:units =
"K" ;
calibrationAmbientTemp:resolution
= 0.001f ;
calibrationAmbientTemp:missing_value
= -9999.f ;
float calibrationCBBtemp(time) ;
calibrationCBBtemp:long_name =
"Cold blackbody temperature used in calibration" ;
calibrationCBBtemp:units =
"K" ;
calibrationCBBtemp:resolution
= 0.001f ;
calibrationCBBtemp:missing_value
= -9999.f ;
float calibrationHBBtemp(time) ;
calibrationHBBtemp:long_name =
"Hot blackbody temperature used in calibration" ;
calibrationHBBtemp:units =
"K" ;
calibrationHBBtemp:resolution
= 0.001f ;
calibrationHBBtemp:missing_value
= -9999.f ;
float calibratedSceneID(time) ;
calibratedSceneID:long_name =
"Calibrated Scene Type Identification" ;
calibratedSceneID:units =
"unitless" ;
calibratedSceneID:resolution =
1.f ;
calibratedSceneID:missing_value
= -9999.f ;
float
sceneMirPosEncoderMaxDrift(time) ;
sceneMirPosEncoderMaxDrift:long_name
= "Scene Mirror Position Encoder Maximum Drift" ;
sceneMirPosEncoderMaxDrift:units
= "steps" ;
sceneMirPosEncoderMaxDrift:resolution
= 0.1f ;
sceneMirPosEncoderMaxDrift:missing_value
= -9999.f ;
float wnum(wnum) ;
wnum:long_name = "Wave
number in reciprocal centimeters" ;
wnum:units = "cm-1"
;
wnum:resolution = 1000000.f ;
wnum:missing_value = -9999.f ;
wnum:range_of_values =
"[1799.855530 3020.170135]" ;
wnum:independent_interval =
"0.482147" ;
float mean_rad(time, wnum) ;
mean_rad:long_name =
"Downwelling radiance interpolated to standard wavenumber scale" ;
mean_rad:units
= "mw/(m2 sr cm-1)" ;
mean_rad:resolution = 10000.f
;
mean_rad:missing_value =
-9999.f ;
float wnum2(wnum2) ;
wnum2:long_name = "Wave
number in reciprocal centimeters" ;
wnum2:units = "cm-1"
;
wnum2:resolution = 1000000.f ;
wnum2:missing_value = -9999.f
;
wnum2:range_of_values =
"[1799.855530 3020.224219]" ;
wnum2:independent_interval =
"0.482169" ;
float standard_dev_mean_rad(time,
wnum2) ;
standard_dev_mean_rad:long_name
= "Difference between the sky view\'s radiance variance and the hot black
body view\'s variance" ;
standard_dev_mean_rad:units =
"(mw/(m2 sr cm-1))^2" ;
standard_dev_mean_rad:resolution
= 10000.f ;
standard_dev_mean_rad:missing_value
= -9999.f ;
float missingDataFlag(time) ;
missingDataFlag:long_name =
"Logical flag indicating that a data record is missing (true/false)"
;
missingDataFlag:units =
"unitless" ;
missingDataFlag:resolution =
1.f ;
missingDataFlag:missing_value
= -9999.f ;
float lat ;
lat:long_name = "north
latitude" ;
lat:units =
"degrees" ;
lat:valid_min = -90.f ;
lat:valid_max = 90.f ;
float lon ;
lon:long_name = "east
longitude" ;
lon:units =
"degrees" ;
lon:valid_min = -180.f ;
lon:valid_max = 180.f ;
float alt ;
alt:long_name =
"altitude" ;
alt:units = "meters above
Mean Sea Level" ;
// global attributes:
:ingest_software = "
aeri_ingest.c,v 1.19 2001/03/28 21:16:12 koontz Exp $" ;
:input_source =
"aeri1:/data/collection/nsa/nsaaeriC1.00//010401.SUM" ;
:site_id = "nsa" ;
:facility_id = "C1 : PAARCS2:NSA-Barrow_Central_Facility"
;
:resolution_description =
"The resolution field attributes refer to the number of
significant\n",
"digits relative to the decimal
point that should be used in\n",
"calculations. Using fewer digits might result in greater
uncertainty;\n",
"using a larger number of
digits should have no effect and thus is\n",
"unnecessary. However, analyses based on differences in
values with\n",
"a larger number of significant
digits than indicated could lead to\n",
"erroneous results or
misleading scientific conclusions.\n",
"\n",
"resolution for lat=
0.001\n",
"resolution for lon =
0.001\n",
"resolution for alt = 1" ;
:comment = "The time
assigned to each data point indicates the center of any period of averaging of
the geophysical state" ;
:comment_on_time = "The
time assigned to each data point is identical to the Time and timeHHMMSS
fields" ;
:Ingest_OHWHIO_version =
"$State: Release2_601 $" ;
:Instrument_OHWHIO_version =
"$State: Exp $" ;
:sample_int = "about 446
seconds" ;
:dateYYMMDD = "10401.0
YYMMDD" ;
:dateYYMMDD_description =
"Observation date" ;
:FFOVhalfAngle = "0.0230
radians" ;
:FFOVhalfAngle_description =
"Field of view half angle used in finite FOV correction" ;
:originalLaserWavenumber =
"15799.2998 cm-1" ;
:originalLaserWavenumber_description
= "Original laser wavenumber assumed for this instrument" ;
:outputLaserWavenumber =
"15799.0000 cm-1" ;
:outputLaserWavenumber_description
= "Laser wavenumber used in definition of output wavenumber scale" ;
:originalInterferogramSize =
"8192.0 32-bit words" ;
:originalInterferogramSize_description
= "Size of buffer holding initial spectrum" ;
:expandedInterferogramSize =
"131072.0 32-bit words" ;
:expandedInterferogramSize_description
= "Size of buffer holding expanded spectrum before interpolation" ;
:proc_level = "a1" ;
:serial_number = "0"
;
:averaging_int =
"213" ;
:zeb_platform =
"nsaaerich2C1.a1" ;
:history = "created by
the Zebra DataStore library, 25-Jul-2001,20:02:32, $RCSfile: DFA_NetCDF.c,v $
$Revision: 3.53 $\n",
"" ;
}