netcdf madis-metar { dimensions: maxAutoStaLen = 6 ; maxAutoWeather = 5 ; maxAutoWeaLen = 12 ; maxRepLen = 6 ; maxMETARLen = 256 ; maxSkyCover = 6 ; maxSkyLen = 8 ; maxStaNamLen = 5 ; maxLocationLen = 24 ; maxWeatherNum = 5 ; maxWeatherLen = 25 ; QCcheckNum = 10 ; QCcheckNameLen = 60 ; ICcheckNum = 55 ; ICcheckNameLen = 72 ; maxStaticIds = 3000 ; totalIdLen = 6 ; nInventoryBins = 24 ; recNum = UNLIMITED ; // (2879 currently) variables: int nStaticIds ; nStaticIds:_FillValue = 0 ; char staticIds(maxStaticIds, totalIdLen) ; staticIds:_FillValue = "" ; int lastRecord(maxStaticIds) ; lastRecord:_FillValue = -1 ; int invTime(recNum) ; invTime:_FillValue = 0 ; int prevRecord(recNum) ; prevRecord:_FillValue = -1 ; int inventory(maxStaticIds) ; inventory:_FillValue = 0 ; int globalInventory ; globalInventory:_FillValue = 0 ; int firstOverflow ; firstOverflow:_FillValue = -1 ; int isOverflow(recNum) ; isOverflow:_FillValue = 0 ; int firstInBin(nInventoryBins) ; firstInBin:_FillValue = -1 ; int lastInBin(nInventoryBins) ; lastInBin:_FillValue = -1 ; int wmoId(recNum) ; wmoId:long_name = "numeric WMO identification" ; wmoId:_FillValue = -2147483647 ; wmoId:valid_range = 1, 89999 ; wmoId:reference = "station table" ; char stationName(recNum, maxStaNamLen) ; stationName:long_name = "alphanumeric station identification" ; stationName:reference = "station table" ; char locationName(recNum, maxLocationLen) ; locationName:long_name = "geographic station location" ; locationName:reference = "station table" ; char QCT(QCcheckNum, QCcheckNameLen) ; QCT:long_name = "list of possible QC checks" ; QCT:reference = "Data statement definitions" ; char ICT(ICcheckNum, ICcheckNameLen) ; ICT:long_name = "list of possible IC checks" ; ICT:reference = "Data statement definitions" ; float latitude(recNum) ; latitude:long_name = "latitude" ; latitude:units = "degree_north" ; latitude:_FillValue = 3.402823e+38f ; latitude:reference = "station table" ; float longitude(recNum) ; longitude:long_name = "longitude" ; longitude:units = "degree_east" ; longitude:_FillValue = 3.402823e+38f ; longitude:reference = "station table" ; float elevation(recNum) ; elevation:long_name = "elevation" ; elevation:units = "meter" ; elevation:_FillValue = 3.402823e+38f ; elevation:reference = "station table" ; double timeObs(recNum) ; timeObs:long_name = "time of observation" ; timeObs:units = "seconds since 1-1-1970" ; timeObs:_FillValue = 1.79769313486232e+308 ; double timeNominal(recNum) ; timeNominal:long_name = "METAR hour" ; timeNominal:units = "seconds since 1-1-1970" ; timeNominal:_FillValue = 1.79769313486232e+308 ; char reportType(recNum, maxRepLen) ; reportType:long_name = "report type" ; reportType:reference = "FMH-1" ; char autoStationType(recNum, maxAutoStaLen) ; autoStationType:long_name = "automated station type" ; autoStationType:reference = "FMH-1" ; char skyCover(recNum, maxSkyCover, maxSkyLen) ; skyCover:long_name = "sky cover" ; skyCover:reference = "FMH-1" ; float skyLayerBase(recNum, maxSkyCover) ; skyLayerBase:long_name = "sky cover layer base" ; skyLayerBase:units = "meter" ; skyLayerBase:_FillValue = 3.402823e+38f ; skyLayerBase:valid_min = 0 ; float visibility(recNum) ; visibility:long_name = "visibility" ; visibility:units = "meter" ; visibility:_FillValue = 3.402823e+38f ; visibility:valid_min = 0. ; char visibilityDD(recNum) ; visibilityDD:long_name = "visibility QC summary value" ; visibilityDD:values = "Z,C,S,V,X,Q,G, or B" ; visibilityDD:reference = "Global Attributes Section" ; int visibilityQCA(recNum) ; visibilityQCA:long_name = "visibility QC applied word" ; visibilityQCA:NoBitsSet = "No QC applied" ; visibilityQCA:Bit1Set = "Master bit - at least 1 check applied" ; visibilityQCA:Bit2Set = "Validity check applied" ; visibilityQCA:Bit3Set = "Reserved" ; visibilityQCA:Bit4Set = "Internal Consistency check applied" ; visibilityQCA:Bit5Set = "Reserved" ; visibilityQCA:Bit6Set = "Reserved" ; visibilityQCA:Bit7Set = "Spatial Consistency check applied" ; visibilityQCA:Bit8Set = "Forecast Model Consistency check applied" ; visibilityQCA:reference = "Global Attributes Section" ; int visibilityQCR(recNum) ; visibilityQCR:long_name = "visibility QC results word" ; visibilityQCR:NoBitsSet = "No QC failures" ; visibilityQCR:Bit1Set = "Master bit - at least 1 check failed" ; visibilityQCR:Bit2Set = "Validity check failed" ; visibilityQCR:Bit3Set = "Reserved" ; visibilityQCR:Bit4Set = "Internal Consistency check failed" ; visibilityQCR:Bit5Set = "Reserved" ; visibilityQCR:Bit6Set = "Reserved" ; visibilityQCR:Bit7Set = "Spatial Consistency check failed" ; visibilityQCR:Bit8Set = "Forecast Model Consistency check failed" ; visibilityQCR:reference = "Global Attributes Section" ; float visibilityQCD(recNum, QCcheckNum) ; visibilityQCD:long_name = "visibility QC departures" ; visibilityQCD:units = "meter" ; visibilityQCD:_FillValue = 3.402823e+38f ; visibilityQCD:pos1 = "Average ob departure from QC check estimates" ; visibilityQCD:pos2 = "Reserved" ; visibilityQCD:pos3 = "Reserved" ; visibilityQCD:pos4 = "Internal Consistency check departure" ; visibilityQCD:pos5 = "Reserved" ; visibilityQCD:pos6 = "Reserved" ; visibilityQCD:pos7 = "Spatial Consistency check departure" ; visibilityQCD:pos8 = "Forecast Model Consistency check departure" ; visibilityQCD:reference = "Global Attributes Section" ; int visibilityICA(recNum) ; visibilityICA:long_name = "visibility QC applied word" ; visibilityICA:NoBitsSet = "No IC applied" ; visibilityICA:Bit1Set = "Master bit - at least 1 check applied" ; visibilityICA:Bit2Set = "IC check 16 applied" ; visibilityICA:reference = "Global Attributes Section" ; int visibilityICR(recNum) ; visibilityICR:long_name = "visibility IC results word" ; visibilityICR:NoBitsSet = "No IC applied" ; visibilityICR:Bit1Set = "Master bit - at least 1 check failed" ; visibilityICR:Bit2Set = "IC check 16 failed" ; visibilityICR:reference = "Global Attributes Section" ; char presWeather(recNum, maxWeatherLen) ; presWeather:long_name = "present weather" ; presWeather:reference = "FMH-1" ; float seaLevelPress(recNum) ; seaLevelPress:long_name = "sea level pressure" ; seaLevelPress:units = "pascal" ; seaLevelPress:_FillValue = 3.402823e+38f ; char seaLevelPressDD(recNum) ; seaLevelPressDD:long_name = "Sea level pressure QC summary value" ; seaLevelPressDD:values = "Z,C,S,V,X,Q,G, or B" ; seaLevelPressDD:reference = "Global Attributes Section" ; int seaLevelPressQCA(recNum) ; seaLevelPressQCA:long_name = "sea level pressure QC applied word" ; seaLevelPressQCA:NoBitsSet = "No QC applied" ; seaLevelPressQCA:Bit1Set = "Master bit - at least 1 check applied" ; seaLevelPressQCA:Bit2Set = "Validity check applied" ; seaLevelPressQCA:Bit3Set = "Reserved" ; seaLevelPressQCA:Bit4Set = "Internal Consistency check applied" ; seaLevelPressQCA:Bit5Set = "Temporal Consistency check applied" ; seaLevelPressQCA:Bit6Set = "Reserved" ; seaLevelPressQCA:Bit7Set = "Spatial Consistency check applied" ; seaLevelPressQCA:Bit8Set = "Forecast Model Consistency check applied" ; seaLevelPressQCA:reference = "Global Attributes Section" ; int seaLevelPressQCR(recNum) ; seaLevelPressQCR:long_name = "sea level pressure QC results word" ; seaLevelPressQCR:NoBitsSet = "No QC failures" ; seaLevelPressQCR:Bit1Set = "Master bit - at least 1 check failed" ; seaLevelPressQCR:Bit2Set = "Validity check failed" ; seaLevelPressQCR:Bit3Set = "Reserved" ; seaLevelPressQCR:Bit4Set = "Internal Consistency check failed" ; seaLevelPressQCR:Bit5Set = "Temporal Consistency check failed" ; seaLevelPressQCR:Bit6Set = "Reserved" ; seaLevelPressQCR:Bit7Set = "Spatial Consistency check failed" ; seaLevelPressQCR:Bit8Set = "Forecast Model Consistency check failed" ; seaLevelPressQCR:reference = "Global Attributes Section" ; float seaLevelPressQCD(recNum, QCcheckNum) ; seaLevelPressQCD:long_name = "sea level pressure QC departures" ; seaLevelPressQCD:units = "pascal" ; seaLevelPressQCD:_FillValue = 3.402823e+38f ; seaLevelPressQCD:pos1 = "Average ob departure from QC estimates" ; seaLevelPressQCD:pos2 = "Reserved" ; seaLevelPressQCD:pos3 = "Reserved" ; seaLevelPressQCD:pos4 = "Internal Consistency check departure" ; seaLevelPressQCD:pos5 = "Temporal Consistency check departure" ; seaLevelPressQCD:pos6 = "Reserved" ; seaLevelPressQCD:pos7 = "Spatial Consistency check departure" ; seaLevelPressQCD:pos8 = "Forecast Model Consistency check departure" ; seaLevelPressQCD:reference = "Global Attributes Section" ; int seaLevelPressICA(recNum) ; seaLevelPressICA:long_name = "sea level pressure IC applied word" ; seaLevelPressICA:NoBitsSet = "No IC check applied" ; seaLevelPressICA:Bit1Set = "Master bit - at least 1 check applied" ; seaLevelPressICA:Bit2Set = "IC check 1 applied" ; seaLevelPressICA:reference = "Global Attributes Section" ; int seaLevelPressICR(recNum) ; seaLevelPressICR:long_name = "sea level pressure IC results word" ; seaLevelPressICR:NoBitsSet = "No IC check failures" ; seaLevelPressICR:Bit1Set = "Master bit - at least 1 check failed" ; seaLevelPressICR:Bit2Set = "IC check 1 failed" ; seaLevelPressICR:reference = "Global Attributes Section" ; float temperature(recNum) ; temperature:long_name = "temperature" ; temperature:units = "kelvin" ; temperature:_FillValue = 3.402823e+38f ; char temperatureDD(recNum) ; temperatureDD:long_name = "temperature QC summary value" ; temperatureDD:values = "Z,C,S,V,X,Q,K,k,G, or B" ; temperatureDD:reference = "Global Attributes Section" ; int temperatureQCA(recNum) ; temperatureQCA:long_name = "temperature QC applied word" ; temperatureQCA:NoBitsSet = "No QC applied" ; temperatureQCA:Bit1Set = "Master bit - at least 1 check applied" ; temperatureQCA:Bit2Set = "Validity check applied" ; temperatureQCA:Bit3Set = "Reserved" ; temperatureQCA:Bit4Set = "Internal Consistency check applied" ; temperatureQCA:Bit5Set = "Temporal Consistency check applied" ; temperatureQCA:Bit6Set = "Reserved" ; temperatureQCA:Bit7Set = "Spatial Consistency check applied" ; temperatureQCA:Bit8Set = "Forecast Model Consistency check applied" ; temperatureQCA:Bit9Set = "Reserved" ; temperatureQCA:Bit10Set = "Kalman Filter applied" ; temperatureQCA:reference = "Global Attributes Section" ; int temperatureQCR(recNum) ; temperatureQCR:long_name = "Temperature QC Results word" ; temperatureQCR:NoBitsSet = "No QC failures" ; temperatureQCR:Bit1Set = "Master bit - at least 1 check failed" ; temperatureQCR:Bit2Set = "Validity check failed" ; temperatureQCR:Bit3Set = "Reserved" ; temperatureQCR:Bit4Set = "Internal Consistency check failed" ; temperatureQCR:Bit5Set = "Temporal Consistency check failed" ; temperatureQCR:Bit6Set = "Reserved" ; temperatureQCR:Bit7Set = "Spatial Consistency check failed" ; temperatureQCR:Bit8Set = "Forecast Model Consistency check failed" ; temperatureQCR:Bit9Set = "Reserved" ; temperatureQCR:Bit10Set = "Kalman Filter failed" ; temperatureQCR:reference = "Global Attributes Section" ; float temperatureQCD(recNum, QCcheckNum) ; temperatureQCD:long_name = "temperature QC departures" ; temperatureQCD:_FillValue = 3.402823e+38f ; temperatureQCD:units = "kelvin" ; temperatureQCD:pos1 = "Average ob departure from QC check estimates" ; temperatureQCD:pos2 = "Reserved" ; temperatureQCD:pos3 = "Reserved" ; temperatureQCD:pos4 = "Internal consistency check departure" ; temperatureQCD:pos5 = "Temporal consistency departure" ; temperatureQCD:pos6 = "Reserved" ; temperatureQCD:pos7 = "Spatial consistency departure" ; temperatureQCD:pos8 = "Model consistency departure" ; temperatureQCD:pos9 = "Reserved" ; temperatureQCD:pos10 = "Kalman filter departure" ; temperatureQCD:reference = "Global Attributes Section" ; int temperatureICA(recNum) ; temperatureICA:long_name = "temperature IC applied word" ; temperatureICA:NoBitsSet = "No IC check applied" ; temperatureICA:Bit1Set = "Master bit - at least 1 check applied" ; temperatureICA:Bit2Set = "IC check 3 applied" ; temperatureICA:reference = "Global Attributes Section" ; int temperatureICR(recNum) ; temperatureICR:long_name = "temperature IC results word" ; temperatureICR:NoBitsSet = "No IC failures" ; temperatureICR:Bit1Set = "Master bit - at least 1 check failed" ; temperatureICR:Bit2Set = "IC check 3 failed" ; temperatureICR:reference = "Global Attributes Section" ; float tempFromTenths(recNum) ; tempFromTenths:long_name = "temperature from tenths of a degree Celsius" ; tempFromTenths:units = "kelvin" ; tempFromTenths:_FillValue = 3.402823e+38f ; float dewpoint(recNum) ; dewpoint:long_name = "dewpoint" ; dewpoint:units = "kelvin" ; dewpoint:_FillValue = 3.402823e+38f ; char dewpointDD(recNum) ; dewpointDD:long_name = "dew point QC summary value" ; dewpointDD:values = "Z,C,S,V,X,Q,G, or B" ; dewpointDD:reference = "Global Attributes Section" ; int dewpointQCA(recNum) ; dewpointQCA:long_name = "dew point QC applied word" ; dewpointQCA:NoBitsSet = "No QC applied" ; dewpointQCA:Bit1Set = "Master bit - at least 1 check applied" ; dewpointQCA:Bit2Set = "Validity check applied" ; dewpointQCA:Bit3Set = "Reserved" ; dewpointQCA:Bit4Set = "Internal Consistency check applied" ; dewpointQCA:Bit5Set = "Temporal Consistency check applied" ; dewpointQCA:Bit6Set = "Reserved" ; dewpointQCA:Bit7Set = "Spatial Consistency check applied" ; dewpointQCA:Bit8Set = "Forecast Model Consistency check applied" ; dewpointQCA:reference = "Global Attributes Section" ; int dewpointQCR(recNum) ; dewpointQCR:long_name = "dew point QC results word" ; dewpointQCR:NoBitsSet = "No QC failures" ; dewpointQCR:Bit1Set = "Master bit - at least 1 check failed" ; dewpointQCR:Bit2Set = "Validity check failed" ; dewpointQCR:Bit3Set = "Reserved" ; dewpointQCR:Bit4Set = "Internal Consistency check failed" ; dewpointQCR:Bit5Set = "Temporal Consistency check failed" ; dewpointQCR:Bit6Set = "Reserved" ; dewpointQCR:Bit7Set = "Spatial Consistency check failed" ; dewpointQCR:Bit8Set = "Forecast Model Consistency check failed" ; dewpointQCR:reference = "Global Attributes Section" ; float dewpointQCD(recNum, QCcheckNum) ; dewpointQCD:long_name = "dew point QC departures" ; dewpointQCD:_FillValue = 3.402823e+38f ; dewpointQCD:units = "kelvin" ; dewpointQCD:pos1 = "Average ob departure from QC check estimates" ; dewpointQCD:pos2 = "Reserved" ; dewpointQCD:pos3 = "Reserved" ; dewpointQCD:pos4 = "Internal consistency check departure" ; dewpointQCD:pos5 = "Temporal consistency check departure" ; dewpointQCD:pos6 = "Reserved" ; dewpointQCD:pos7 = "Spatial consistency check departure" ; dewpointQCD:pos8 = "Forecast Model consistency check departure" ; dewpointQCD:reference = "Global Attributes Section" ; int dewpointICA(recNum) ; dewpointICA:long_name = "dew point IC applied word" ; dewpointICA:NoBitsSet = "No IC check applied" ; dewpointICA:Bit1Set = "Master bit - at least 1 check applied" ; dewpointICA:Bit2Set = "IC check 3 applied" ; dewpointICA:reference = "Global Attributes Section" ; int dewpointICR(recNum) ; dewpointICR:long_name = "dew point IC results word" ; dewpointICR:NoBitsSet = "No IC failures" ; dewpointICR:Bit1Set = "Master bit - at least 1 check failed" ; dewpointICR:Bit2Set = "IC check 3 failed" ; dewpointICR:reference = "Global Attributes Section" ; float dpFromTenths(recNum) ; dpFromTenths:long_name = "dewpoint from tenths of a degree Celsius" ; dpFromTenths:units = "kelvin" ; dpFromTenths:_FillValue = 3.402823e+38f ; float windDir(recNum) ; windDir:long_name = "wind direction" ; windDir:units = "degree" ; windDir:_FillValue = 3.402823e+38f ; char windDirDD(recNum) ; windDirDD:long_name = "wind direction QC summary value" ; windDirDD:values = "Z,C,S,V,X,Q,G, or B" ; windDirDD:reference = "Global Attributes Section" ; int windDirQCA(recNum) ; windDirQCA:long_name = "wind direction QC applied word" ; windDirQCA:NoBitsSet = "No QC applied" ; windDirQCA:Bit1Set = "Master bit - at least 1 check applied" ; windDirQCA:Bit2Set = "Validity check applied" ; windDirQCA:Bit3Set = "Reserved" ; windDirQCA:Bit4Set = "Internal Consistency check applied" ; windDirQCA:Bit5Set = "Temporal Consistency check applied" ; windDirQCA:Bit6Set = "Reserved" ; windDirQCA:Bit7Set = "Spatial Consistency check applied" ; windDirQCA:Bit8Set = "Forecast Model Consistency check applied" ; windDirQCA:reference = "Global Attributes Section" ; int windDirQCR(recNum) ; windDirQCR:long_name = "wind direction QC results word" ; windDirQCR:NoBitsSet = "No QC failures" ; windDirQCR:Bit1Set = "Master bit - at least 1 check failed" ; windDirQCR:Bit2Set = "Validity check failed" ; windDirQCR:Bit3Set = "Reserved" ; windDirQCR:Bit4Set = "Internal Consistency check failed" ; windDirQCR:Bit5Set = "Temporal Consistency check failed" ; windDirQCR:Bit6Set = "Reserved" ; windDirQCR:Bit7Set = "Spatial Consistency check failed" ; windDirQCR:Bit8Set = "Forecast Model Consistency check failed" ; windDirQCR:reference = "Global Attributes Section" ; float windDirQCD(recNum, QCcheckNum) ; windDirQCD:long_name = "wind direction QC departures" ; windDirQCD:units = "degree" ; windDirQCD:_FillValue = 3.402823e+38f ; windDirQCD:pos1 = "Average ob departure from QC check estimates" ; windDirQCD:pos2 = "Reserved" ; windDirQCD:pos3 = "Reserved" ; windDirQCD:pos4 = "Internal Consistency check departure" ; windDirQCD:pos5 = "Temporal Consistency check departure" ; windDirQCD:pos6 = "Reserved" ; windDirQCD:pos7 = "Spatial Consistency check departure" ; windDirQCD:pos8 = "Forecast Model Consistency check departure" ; windDirQCD:reference = "Global Attributes Section" ; int windDirICA(recNum) ; windDirICA:long_name = "wind direction IC applied word" ; windDirICA:NoBitsSet = "No IC check applied" ; windDirICA:Bit1Set = "Master bit - at least 1 check applied" ; windDirICA:Bit2Set = "IC check 6 applied" ; windDirICA:reference = "Global Attributes Section" ; int windDirICR(recNum) ; windDirICR:long_name = "wind direction IC results word" ; windDirICR:NoBitsSet = "No IC check failed" ; windDirICR:Bit1Set = "Master bit - at least 1 check failed" ; windDirICR:Bit2Set = "IC check 6 failed" ; windDirICR:reference = "Global Attributes Section" ; float windSpeed(recNum) ; windSpeed:long_name = "wind speed" ; windSpeed:units = "meter/sec" ; windSpeed:_FillValue = 3.402823e+38f ; windSpeed:valid_min = 0 ; char windSpeedDD(recNum) ; windSpeedDD:long_name = "wind speed QC summary value" ; windSpeedDD:values = "Z,C,S,V,X,Q,G, or B" ; windSpeedDD:reference = "Global Attributes Section" ; int windSpeedQCA(recNum) ; windSpeedQCA:long_name = "wind speed QC applied word" ; windSpeedQCA:NoBitsSet = "No QC applied" ; windSpeedQCA:Bit1Set = "Master bit - at least 1 check applied" ; windSpeedQCA:Bit2Set = "Validity check applied" ; windSpeedQCA:Bit3Set = "Reserved" ; windSpeedQCA:Bit4Set = "Internal Consistency check applied" ; windSpeedQCA:Bit5Set = "Temporal Consistency check applied" ; windSpeedQCA:Bit6Set = "Reserved" ; windSpeedQCA:Bit7Set = "Spatial Consistency check applied" ; windSpeedQCA:Bit8Set = "Forecast Model Consistency check applied" ; windSpeedQCA:reference = "Global Attributes Section" ; int windSpeedQCR(recNum) ; windSpeedQCR:long_name = "wind speed QC results word" ; windSpeedQCR:NoBitsSet = "No QC failures" ; windSpeedQCR:Bit1Set = "Master bit - at least 1 check failed" ; windSpeedQCR:Bit2Set = "Validity check failed" ; windSpeedQCR:Bit3Set = "Reserved" ; windSpeedQCR:Bit4Set = "Internal Consistency check failed" ; windSpeedQCR:Bit5Set = "Temporal Consistency check failed" ; windSpeedQCR:Bit6Set = "Reserved" ; windSpeedQCR:Bit7Set = "Spatial Consistency check failed" ; windSpeedQCR:Bit8Set = "Forecast Model Consistency check failed" ; windSpeedQCR:reference = "Global Attributes Section" ; float windSpeedQCD(recNum, QCcheckNum) ; windSpeedQCD:long_name = "wind speed QC departures" ; windSpeedQCD:units = "meter/sec" ; windSpeedQCD:_FillValue = 3.402823e+38f ; windSpeedQCD:pos1 = "Average ob departure from QC check estimates" ; windSpeedQCD:pos2 = "Reserved" ; windSpeedQCD:pos3 = "Reserved" ; windSpeedQCD:pos4 = "Internal Consistency check departure" ; windSpeedQCD:pos5 = "Temporal Consistency check departure" ; windSpeedQCD:pos6 = "Reserved" ; windSpeedQCD:pos7 = "Spatial Consistency check departure" ; windSpeedQCD:pos8 = "Forecast Model Consistency check departure" ; windSpeedQCD:reference = "Global Attributes Section" ; int windSpeedICA(recNum) ; windSpeedICA:long_name = "wind speed IC applied word" ; windSpeedICA:NoBitsSet = "No IC check applied" ; windSpeedICA:Bit1Set = "Master bit - at least 1 check applied" ; windSpeedICA:Bit2Set = "IC check 6 applied" ; windSpeedICA:Bit3Set = "IC check 7 applied" ; windSpeedICA:Bit4Set = "IC check 8 applied" ; windSpeedICA:Bit5Set = "IC check 9 applied" ; windSpeedICA:reference = "Global Attributes Section" ; int windSpeedICR(recNum) ; windSpeedICR:long_name = "wind speed IC results word" ; windSpeedICR:NoBitsSet = "No IC check failures" ; windSpeedICR:Bit1Set = "Master bit - at least 1 check failed" ; windSpeedICR:Bit2Set = "IC check 6 failed" ; windSpeedICR:Bit3Set = "IC check 7 failed" ; windSpeedICR:Bit4Set = "IC check 8 failed" ; windSpeedICR:Bit5Set = "IC check 9 failed" ; windSpeedICR:reference = "Global Attributes Section" ; float windGust(recNum) ; windGust:long_name = "wind gust" ; windGust:units = "meter/sec" ; windGust:_FillValue = 3.402823e+38f ; windGust:valid_min = 0 ; float altimeter(recNum) ; altimeter:long_name = "altimeter setting" ; altimeter:units = "pascal" ; altimeter:_FillValue = 3.402823e+38f ; altimeter:valid_min = 0. ; char altimeterDD(recNum) ; altimeterDD:long_name = "altimeter setting QC summary value" ; altimeterDD:values = "Z,C,S,V,X,Q,G, or B" ; altimeterDD:reference = "Global Attributes Section" ; int altimeterQCA(recNum) ; altimeterQCA:long_name = "altimeter setting QC applied word" ; altimeterQCA:NoBitsSet = "No QC applied" ; altimeterQCA:Bit1Set = "Master bit - at least 1 check applied" ; altimeterQCA:Bit2Set = "Validity check applied" ; altimeterQCA:Bit3Set = "Reserved" ; altimeterQCA:Bit4Set = "Reserved" ; altimeterQCA:Bit5Set = "Temporal Consistency check applied" ; altimeterQCA:Bit6Set = "Reserved" ; altimeterQCA:Bit7Set = "Spatial Consistency check applied" ; altimeterQCA:reference = "Global Attributes Section" ; int altimeterQCR(recNum) ; altimeterQCR:long_name = "altimeter setting QC results word" ; altimeterQCR:NoBitsSet = "No QC failures" ; altimeterQCR:Bit1Set = "Master bit - at least 1 check failed" ; altimeterQCR:Bit2Set = "Validity check failed" ; altimeterQCR:Bit3Set = "Reserved" ; altimeterQCR:Bit4Set = "Reserved" ; altimeterQCR:Bit5Set = "Temporal Consistency check failed" ; altimeterQCR:Bit6Set = "Reserved" ; altimeterQCR:Bit7Set = "Spatial Consistency check failed" ; altimeterQCR:reference = "Global Attributes Section" ; float altimeterQCD(recNum, QCcheckNum) ; altimeterQCD:long_name = "altimeter setting QC results word" ; altimeterQCD:units = "pascal" ; altimeterQCD:_FillValue = 3.402823e+38f ; altimeterQCD:pos1 = "Average ob departure from QC check estimates" ; altimeterQCD:pos2 = "Reserved" ; altimeterQCD:pos3 = "Reserved" ; altimeterQCD:pos4 = "Reserved" ; altimeterQCD:pos5 = "Temporal Consistency check departure" ; altimeterQCD:pos6 = "Reserved" ; altimeterQCD:pos7 = "Spatial Consistency check departure" ; altimeterQCD:reference = "Global Attributes Section" ; float minTemp24Hour(recNum) ; minTemp24Hour:long_name = "24 hour min temperature" ; minTemp24Hour:units = "kelvin" ; minTemp24Hour:_FillValue = 3.402823e+38f ; float maxTemp24Hour(recNum) ; maxTemp24Hour:long_name = "24 hour max temperature" ; maxTemp24Hour:units = "kelvin" ; maxTemp24Hour:_FillValue = 3.402823e+38f ; float precip1Hour(recNum) ; precip1Hour:long_name = "1 hour precipitation" ; precip1Hour:units = "meter" ; precip1Hour:_FillValue = 3.402823e+38f ; precip1Hour:valid_min = 0. ; char precip1HourDD(recNum) ; precip1HourDD:long_name = "1-h precip amount QC summary value" ; precip1HourDD:values = "Z,C,S,X,Q,G, or B" ; precip1HourDD:reference = "Global Attributes Section" ; int precip1HourQCA(recNum) ; precip1HourQCA:long_name = "1-h precip amount QC applied word" ; precip1HourQCA:NoBitsSet = "No QC applied" ; precip1HourQCA:Bit1Set = "Master-at least 1 check applied" ; precip1HourQCA:Bit2Set = "Validity check applied" ; precip1HourQCA:Bit3Set = "Reserved" ; precip1HourQCA:Bit4Set = "Internal Consistency check applied" ; precip1HourQCA:reference = "Global Attributes Section" ; int precip1HourQCR(recNum) ; precip1HourQCR:long_name = "1-h precip amount QC results word" ; precip1HourQCR:NoBitsSet = "No QC failures" ; precip1HourQCR:Bit1Set = "Master-at least 1 check failed" ; precip1HourQCR:Bit2Set = "Validity check failed" ; precip1HourQCR:Bit3Set = "Reserved" ; precip1HourQCR:Bit4Set = "Internal Consistency check failed" ; precip1HourQCR:reference = "Global Attributes Section" ; float precip1HourQCD(recNum, QCcheckNum) ; precip1HourQCD:long_name = "1-h precip amount QC results word" ; precip1HourQCD:units = "meter" ; precip1HourQCD:_FillValue = 3.402823e+38f ; precip1HourQCD:pos1 = "Average ob departure" ; precip1HourQCD:pos2 = "Reserved" ; precip1HourQCD:pos3 = "Reserved" ; precip1HourQCD:pos4 = "Internal Consistency check departure" ; precip1HourQCD:reference = "Global Attributes Section" ; int precip1HourICA(recNum) ; precip1HourICA:long_name = "1-h precip amount IC applied word" ; precip1HourICA:NoBitsSet = "No IC check applied" ; precip1HourICA:Bit1Set = "Master-at least 1 check applied" ; precip1HourICA:Bit2Set = "IC check 20 applied" ; precip1HourICA:Bit3Set = "IC check 22 applied" ; precip1HourICA:Bit4Set = "IC check 52 applied" ; precip1HourICA:Bit5Set = "IC check 53 applied" ; precip1HourICA:Bit6Set = "IC check 54 applied" ; precip1HourICA:reference = "Global Attributes Section" ; int precip1HourICR(recNum) ; precip1HourICR:long_name = "1-h precip amount IC results word" ; precip1HourICR:NoBitsSet = "No IC check failed" ; precip1HourICR:Bit1Set = "Master-at least 1 check failed" ; precip1HourICR:Bit2Set = "IC check 20 failed" ; precip1HourICR:Bit3Set = "IC check 22 failed" ; precip1HourICR:Bit4Set = "IC check 52 failed" ; precip1HourICR:Bit5Set = "IC check 53 failed" ; precip1HourICR:Bit6Set = "IC check 54 failed" ; precip1HourICR:reference = "Global Attributes Section" ; float precip3Hour(recNum) ; precip3Hour:long_name = "3 hour precipitation" ; precip3Hour:units = "meter" ; precip3Hour:_FillValue = 3.402823e+38f ; precip3Hour:valid_min = 0. ; char precip3HourDD(recNum) ; precip3HourDD:long_name = "3-h precip amount QC summary value" ; precip3HourDD:values = "Z,C,S,X,Q,G, or B" ; precip3HourDD:reference = "Global Attributes Section" ; int precip3HourQCA(recNum) ; precip3HourQCA:long_name = "3-h precip amount QC applied word" ; precip3HourQCA:NoBitsSet = "No QC applied" ; precip3HourQCA:Bit1Set = "Master-at least 1 check applied" ; precip3HourQCA:Bit2Set = "Validity check applied" ; precip3HourQCA:Bit3Set = "Reserved" ; precip3HourQCA:Bit4Set = "Internal Consistency check applied" ; precip3HourQCA:reference = "Global Attributes Section" ; int precip3HourQCR(recNum) ; precip3HourQCR:long_name = "3-h precip amount QC results word" ; precip3HourQCR:NoBitsSet = "No QC failures" ; precip3HourQCR:Bit1Set = "Master-at least 1 check failed" ; precip3HourQCR:Bit2Set = "Validity check failed" ; precip3HourQCR:Bit3Set = "Reserved" ; precip3HourQCR:Bit4Set = "Internal Consistency check failed" ; precip3HourQCR:reference = "Global Attributes Section" ; float precip3HourQCD(recNum, QCcheckNum) ; precip3HourQCD:long_name = "3-h precip amount QC results word" ; precip3HourQCD:units = "meter" ; precip3HourQCD:_FillValue = 3.402823e+38f ; precip3HourQCD:pos1 = "Average ob departure" ; precip3HourQCD:pos2 = "Reserved" ; precip3HourQCD:pos3 = "Reserved" ; precip3HourQCD:pos4 = "Internal Consistency check departure" ; precip3HourQCD:reference = "Global Attributes Section" ; int precip3HourICA(recNum) ; precip3HourICA:long_name = "3-h precip amount IC applied word" ; precip3HourICA:NoBitsSet = "No IC check applied" ; precip3HourICA:Bit1Set = "Master-at least 1 check applied" ; precip3HourICA:Bit2Set = "IC check 20 applied" ; precip3HourICA:Bit3Set = "IC check 22 applied" ; precip3HourICA:Bit4Set = "IC check 52 applied" ; precip3HourICA:Bit5Set = "IC check 53 applied" ; precip3HourICA:Bit6Set = "IC check 54 applied" ; precip3HourICA:reference = "Global Attributes Section" ; int precip3HourICR(recNum) ; precip3HourICR:long_name = "3-h precip amount IC results word" ; precip3HourICR:NoBitsSet = "No IC check failed" ; precip3HourICR:Bit1Set = "Master-at least 1 check failed" ; precip3HourICR:Bit2Set = "IC check 20 failed" ; precip3HourICR:Bit3Set = "IC check 22 failed" ; precip3HourICR:Bit4Set = "IC check 52 failed" ; precip3HourICR:Bit5Set = "IC check 53 failed" ; precip3HourICR:Bit6Set = "IC check 54 failed" ; precip3HourICR:reference = "Global Attributes Section" ; float precip6Hour(recNum) ; precip6Hour:long_name = "6 hour precipitation" ; precip6Hour:units = "meter" ; precip6Hour:_FillValue = 3.402823e+38f ; precip6Hour:valid_min = 0. ; char precip6HourDD(recNum) ; precip6HourDD:long_name = "6-h precip amount QC summary value" ; precip6HourDD:values = "Z,C,S,X,Q,G, or B" ; precip6HourDD:reference = "Global Attributes Section" ; int precip6HourQCA(recNum) ; precip6HourQCA:long_name = "6-h precip amount QC applied word" ; precip6HourQCA:NoBitsSet = "No QC applied" ; precip6HourQCA:Bit1Set = "Master-at least 1 check applied" ; precip6HourQCA:Bit2Set = "Validity check applied" ; precip6HourQCA:Bit3Set = "Reserved" ; precip6HourQCA:Bit4Set = "Internal Consistency check applied" ; precip6HourQCA:reference = "Global Attributes Section" ; int precip6HourQCR(recNum) ; precip6HourQCR:long_name = "6-h precip amount QC results word" ; precip6HourQCR:NoBitsSet = "No QC failures" ; precip6HourQCR:Bit1Set = "Master-at least 1 check failed" ; precip6HourQCR:Bit2Set = "Validity check failed" ; precip6HourQCR:Bit3Set = "Reserved" ; precip6HourQCR:Bit4Set = "Internal Consistency check failed" ; precip6HourQCR:reference = "Global Attributes Section" ; float precip6HourQCD(recNum, QCcheckNum) ; precip6HourQCD:long_name = "6-h precip amount QC results word" ; precip6HourQCD:units = "meter" ; precip6HourQCD:_FillValue = 3.402823e+38f ; precip6HourQCD:pos1 = "Average ob departure" ; precip6HourQCD:pos2 = "Reserved" ; precip6HourQCD:pos3 = "Reserved" ; precip6HourQCD:pos4 = "Internal Consistency check departure" ; precip6HourQCD:reference = "Global Attributes Section" ; int precip6HourICA(recNum) ; precip6HourICA:long_name = "6-h precip amount IC applied word" ; precip6HourICA:NoBitsSet = "No IC check applied" ; precip6HourICA:Bit1Set = "Master-at least 1 check applied" ; precip6HourICA:Bit2Set = "IC check 20 applied" ; precip6HourICA:Bit3Set = "IC check 22 applied" ; precip6HourICA:Bit4Set = "IC check 52 applied" ; precip6HourICA:Bit5Set = "IC check 53 applied" ; precip6HourICA:Bit6Set = "IC check 54 applied" ; precip6HourICA:reference = "Global Attributes Section" ; int precip6HourICR(recNum) ; precip6HourICR:long_name = "6-h precip amount IC results word" ; precip6HourICR:NoBitsSet = "No IC check failed" ; precip6HourICR:Bit1Set = "Master-at least 1 check failed" ; precip6HourICR:Bit2Set = "IC check 20 failed" ; precip6HourICR:Bit3Set = "IC check 22 failed" ; precip6HourICR:Bit4Set = "IC check 52 failed" ; precip6HourICR:Bit5Set = "IC check 53 failed" ; precip6HourICR:Bit6Set = "IC check 54 failed" ; precip6HourICR:reference = "Global Attributes Section" ; float precip24Hour(recNum) ; precip24Hour:long_name = "24 hour precipitation" ; precip24Hour:units = "meter" ; precip24Hour:_FillValue = 3.402823e+38f ; precip24Hour:valid_min = 0. ; char precip24HourDD(recNum) ; precip24HourDD:long_name = "24-h precip amount QC summary value" ; precip24HourDD:values = "Z,C,S,X,Q,G, or B" ; precip24HourDD:reference = "Global Attributes Section" ; int precip24HourQCA(recNum) ; precip24HourQCA:long_name = "24-h precip amount QC applied word" ; precip24HourQCA:NoBitsSet = "No QC applied" ; precip24HourQCA:Bit1Set = "Master-at least 1 check applied" ; precip24HourQCA:Bit2Set = "Validity check applied" ; precip24HourQCA:Bit3Set = "Reserved" ; precip24HourQCA:Bit4Set = "Internal Consistency check applied" ; precip24HourQCA:reference = "Global Attributes Section" ; int precip24HourQCR(recNum) ; precip24HourQCR:long_name = "24-h precip amount QC results word" ; precip24HourQCR:NoBitsSet = "No QC failures" ; precip24HourQCR:Bit1Set = "Master-at least 1 check failed" ; precip24HourQCR:Bit2Set = "Validity check failed" ; precip24HourQCR:Bit3Set = "Reserved" ; precip24HourQCR:Bit4Set = "Internal Consistency check failed" ; precip24HourQCR:reference = "Global Attributes Section" ; float precip24HourQCD(recNum, QCcheckNum) ; precip24HourQCD:long_name = "24-h precip amount QC results word" ; precip24HourQCD:units = "meter" ; precip24HourQCD:_FillValue = 3.402823e+38f ; precip24HourQCD:pos1 = "Average ob departure" ; precip24HourQCD:pos2 = "Reserved" ; precip24HourQCD:pos3 = "Reserved" ; precip24HourQCD:pos4 = "Internal Consistency check departure" ; precip24HourQCD:reference = "Global Attributes Section" ; int precip24HourICA(recNum) ; precip24HourICA:long_name = "24-h precip amount IC applied word" ; precip24HourICA:NoBitsSet = "No IC check applied" ; precip24HourICA:Bit1Set = "Master-at least 1 check applied" ; precip24HourICA:Bit2Set = "IC check 20 applied" ; precip24HourICA:Bit3Set = "IC check 22 applied" ; precip24HourICA:Bit4Set = "IC check 52 applied" ; precip24HourICA:Bit5Set = "IC check 53 applied" ; precip24HourICA:Bit6Set = "IC check 54 applied" ; precip24HourICA:reference = "Global Attributes Section" ; int precip24HourICR(recNum) ; precip24HourICR:long_name = "24-h precip amount IC results word" ; precip24HourICR:NoBitsSet = "No IC check failed" ; precip24HourICR:Bit1Set = "Master-at least 1 check failed" ; precip24HourICR:Bit2Set = "IC check 20 failed" ; precip24HourICR:Bit3Set = "IC check 22 failed" ; precip24HourICR:Bit4Set = "IC check 52 failed" ; precip24HourICR:Bit5Set = "IC check 53 failed" ; precip24HourICR:Bit6Set = "IC check 54 failed" ; precip24HourICR:reference = "Global Attributes Section" ; short pressChangeChar(recNum) ; pressChangeChar:long_name = "character of pressure change" ; pressChangeChar:_FillValue = -32767s ; pressChangeChar:reference = "FMH-1" ; float pressChange3Hour(recNum) ; pressChange3Hour:long_name = "3 hour pressure change" ; pressChange3Hour:units = "pascal" ; pressChange3Hour:_FillValue = 3.402823e+38f ; pressChange3Hour:valid_min = 0. ; char pressChange3HourDD(recNum) ; pressChange3HourDD:long_name = "3h pressure change QC summary value" ; pressChange3HourDD:values = "Z,C,S,X,Q,G, or B" ; pressChange3HourDD:reference = "Global Attributes Section" ; int pressChange3HourQCA(recNum) ; pressChange3HourQCA:long_name = "3h pressure change QC applied word" ; pressChange3HourQCA:NoBitsSet = "No QC applied" ; pressChange3HourQCA:Bit1Set = "Master bit - at least 1 check applied" ; pressChange3HourQCA:Bit2Set = "Validity check applied" ; pressChange3HourQCA:Bit3Set = "Reserved" ; pressChange3HourQCA:Bit4Set = "Internal Consistency check applied" ; pressChange3HourQCA:Bit5Set = "Reserved" ; pressChange3HourQCA:Bit6Set = "Reserved" ; pressChange3HourQCA:Bit7Set = "Spatial Consistency check applied" ; pressChange3HourQCA:reference = "Global Attributes Section" ; int pressChange3HourQCR(recNum) ; pressChange3HourQCR:long_name = "3h pressure change QC results word" ; pressChange3HourQCR:NoBitsSet = "No QC failures" ; pressChange3HourQCR:Bit1Set = "Master bit - at least 1 check failed" ; pressChange3HourQCR:Bit2Set = "Validity check failed" ; pressChange3HourQCR:Bit3Set = "Reserved" ; pressChange3HourQCR:Bit4Set = "Internal Consistency check failed" ; pressChange3HourQCR:Bit5Set = "Reserved" ; pressChange3HourQCR:Bit6Set = "Reserved" ; pressChange3HourQCR:Bit7Set = "Spatial Consistency check failed" ; pressChange3HourQCR:reference = "Global Attributes Section" ; float pressChange3HourQCD(recNum, QCcheckNum) ; pressChange3HourQCD:long_name = "3h pressure change QC departures" ; pressChange3HourQCD:units = "pascal" ; pressChange3HourQCD:_FillValue = 3.402823e+38f ; pressChange3HourQCD:pos1 = "Average ob departure from QC estimates" ; pressChange3HourQCD:pos2 = "Reserved" ; pressChange3HourQCD:pos3 = "Reserved" ; pressChange3HourQCD:pos4 = "Internal Consistency check departure" ; pressChange3HourQCD:pos5 = "Reserved" ; pressChange3HourQCD:pos6 = "Reserved" ; pressChange3HourQCD:pos7 = "Spatial Consistency check departure" ; pressChange3HourQCD:reference = "Global Attributes Section" ; int pressChange3HourICA(recNum) ; pressChange3HourICA:long_name = "3h pressure change IC applied word" ; pressChange3HourICA:NoBitsSet = "No IC check applied" ; pressChange3HourICA:Bit1Set = "Master bit - at least 1 check applied" ; pressChange3HourICA:Bit2Set = "IC check 2 applied" ; pressChange3HourICA:reference = "Global Attributes Section" ; int pressChange3HourICR(recNum) ; pressChange3HourICR:long_name = "3h pressure change IC results word" ; pressChange3HourICR:NoBitsSet = "No IC check failures" ; pressChange3HourICR:Bit1Set = "Master bit - at least 1 check failed" ; pressChange3HourICR:Bit2Set = "IC check 2 failed" ; pressChange3HourICR:reference = "Global Attributes Section" ; float snowCover(recNum) ; snowCover:long_name = "snow cover" ; snowCover:units = "meter" ; snowCover:_FillValue = 3.402823e+38f ; snowCover:valid_min = 0. ; int correction(recNum) ; correction:long_name = "corrected METAR indicator" ; correction:_FillValue = -2147483647 ; char rawMETAR(recNum, maxMETARLen) ; rawMETAR:long_name = "raw METAR message" ; // global attributes: :cdlDate = "20010705" ; :idVariables = "stationName" ; :timeVariables = "timeObs" ; :filePeriod = 3600 ; :fileEndOffset = 2640 ; :DD_long_name = "QC data descriptor model: QC summary values" ; :DD_reference = "AWIPS Technique Specification Package (TSP) 88-21-R2" ; :DD_values = "Z,C,S,V,X,Q,K,k,G, or B" ; :DD_value_Z = "No QC applied" ; :DD_value_C = "Passed QC stage 1" ; :DD_value_S = "Passed QC stages 1 and 2" ; :DD_value_V = "Passed QC stages 1, 2 and 3" ; :DD_value_X = "Failed QC stage 1" ; :DD_value_Q = "Passed QC stage 1, but failed stages 2 or 3 " ; :DD_value_K = "Passed QC stages 1, 2, 3, and 4" ; :DD_value_k = "Passed QC stage 1,2, and 3, failed stage 4 " ; :DD_value_G = "Included in accept list" ; :DD_value_B = "Included in reject list" ; :QCStage_long_name = "automated QC checks contained in each stage" ; :QCStage_values = "1, 2, 3, or 4" ; :QCStage_value_1 = "Validity and Position Consistency Check" ; :QCStage_value_2 = "Internal, Temporal, and Model Consistency Checks" ; :QCStage_value_3 = "Spatial Consistency Check" ; :QCStage_value_4 = "Kalman Filter" ; :QCStage_reference = "AWIPS TSP 88-21_R2" ; :QCA_long_name = "QC applied model: applied word definition" ; :QCA_NoBitsSet = "No QC applied" ; :QCA_Bit1Set = "Master bit - at least 1 check applied" ; :QCA_Bit2Set = "Validity check applied" ; :QCA_Bit3Set = "Position Consistency check applied" ; :QCA_Bit4Set = "Internal Consistency check applied" ; :QCA_Bit5Set = "Temporal Consistency (TC) check applied" ; :QCA_Bit6Set = "Temporal Consistency check (for Marine data) applied" ; :QCA_Bit7Set = "Spatial Consistency check applied" ; :QCA_Bit8Set = "Forecast Model Consistency check applied" ; :QCA_Bit9Set = "Statistical Model Consistency check applied" ; :QCA_Bit10Set = "Kalman Filter applied" ; :QCA_LeastSignificantBit = "bit1" ; :QCA_reference1 = "AWIPS TSP 88-21_R2" ; :QCA_reference2 = "10th Met Obs and Inst, Paper FA5.7, Phoenix, 1998" ; :QCA_reference3 = "14th IIPS, Paper FA8.16, Phoenix, 1998" ; :QCR_long_name = "QC results model: results word definition" ; :QCR_NoBitsSet = "No QC failures" ; :QCR_Bit1Set = "Master bit - at least 1 check failed" ; :QCR_Bit2Set = "Validity check failed" ; :QCR_Bit3Set = "Position Consistency check failed" ; :QCR_Bit4Set = "Internal Consistency (IC) check failed" ; :QCR_Bit5Set = "Temporal Consistency check failed" ; :QCR_Bit6Set = "Temporal Consistency check (for Marine data) failed" ; :QCR_Bit7Set = "Spatial Consistency check failed" ; :QCR_Bit8Set = "Forecast Model Consistency check failed" ; :QCR_Bit9Set = "Statistical Model Consistency check failed" ; :QCR_Bit10Set = "Kalman Filter failed" ; :QCR_LeastSignificantBit = "bit1" ; :QCR_reference1 = "AWIPS TSP 88-21_R2" ; :QCR_reference2 = "10th Met Obs and Inst, Paper FA5.7, Phoenix, 1998" ; :QCR_reference3 = "14th IIPS, Paper FA8.16, Phoenix, 1998" ; :QCD_long_name = "QC departure model: array definition" ; :QCD_pos1 = "Average ob departure from QC check estimates" ; :QCD_pos2 = "Departure from validity check estimate" ; :QCD_pos3 = "Departure from position consistency estimate" ; :QCD_pos4 = "Departure from internal consistency estimate" ; :QCD_pos5 = "Departure from temporal consistency estimate" ; :QCD_pos6 = "Departure from temporal consistency (for marine data)" ; :QCD_pos7 = "Departure from spatial consistency estimate" ; :QCD_pos8 = "Departure from forecast model estimate" ; :QCD_pos9 = "Departure from statistical model estimate" ; :QCD_pos10 = "Departure from Kalman filter estimate" ; :QCD_reference1 = "AWIPS TSP 88-21-R2" ; :QCD_reference2 = "10th Met Obs and Inst, Paper FA5.7, Phoenix, 1998" ; :QCD_reference3 = "14th IIPS, Paper FA8.16, Phoenix, 1998" ; :ICA_long_name = "IC applied model: applied word definition" ; :ICA_NoBitsSet = "No IC applied" ; :ICA_Bit1Set = "Master bit - at least 1 check applied" ; :ICA_BitiSet = "IC check # applied" ; :ICA_LeastSignificantBit = "bit1" ; :ICA_reference = "IC check #\'s defined in IC check table" ; :ICR_long_name = "IC results Model: results word definition" ; :ICR_NoBitsSet = "No IC applied" ; :ICR_Bit1Set = "Master bit - at least 1 check applied" ; :ICR_BitiSet = "IC check # applied" ; :ICR_LeastSignificantBit = "bit1" ; :ICR_reference = "IC check #\'s defined in IC check table" ; data: }