Re: GFS forecast warning message

From: David Brown <dbrown_at_nyahnyahspammersnyahnyah>
Date: Thu May 24 2012 - 12:39:19 MDT

Just to add a bit to Dennis' message: the GRIB code tables are updated at random intervals by WMO, NCEP, and others, usually to add new parameters, but sometimes whole new tables. We update the tables for NCL when we can, but it is impossible always to be totally up to date (we have other things to do). This type of warning alerts you that the file contains a variable that is not yet listed in the tables. The data is still available -- we just do not know what it represents. If you print the file contents you will find this variable with a name that begins VAR_0_2_224, where the 0 and 2 are related to the table name (the last 2 dot separated numbers -- representing in GRIB 2 speak, the "discipline" and "category" of the variable). 224 is the parameter number.
You can look up the meaning of this parameter yourself starting at http://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_table4-2.shtml. There you click on Product Discipline 0, Meteorological products, Parameter Category 2, Momentum, to arrive at http://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_table4-2-0-2.shtml. You will find parameter 224 at the bottom of this page listed as:

224 Ventilation Rate m2 s-1 VRATE

This parameter along with 12 new tables and 74 other new parameters are all part of the new version of the tables that will be released with the 6.1.0-beta version of NCL, due out next week.
 -dave

On May 24, 2012, at 9:42 AM, Dennis Shea wrote:

> The 'warning' message is simply telling you that
> NCL can not find an entry in the specified look-up table
> used to assign the long_name and units. **The values
> are decoded properly.**
>
> If you wamt to turn these messages off ...
>
> http://www.ncl.ucar.edu/Document/Functions/Built-in/NhlGetErrorObjectId.shtml
>
> Upon program entry:
> errMsg = NhlGetErrorObjectId()
> setvalues errMsg
> "errLevel" : "Fatal" ; only print Fatal messages
> end setvalues
>
>
>
>
> On 05/24/2012 08:27 AM, Ventrice, Michael J wrote:
>> Hi,
>>
>> I have a series of real-time running scripts that uses GFSforecast data.
>> Every script that reads in the forecast data have been spitting out a
>> series of warning messages.
>>
>> An example of the warning message that I am receiving:
>>
>> Copyright (C) 1995-2011 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCARCommand Language Version 6.0.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> (0) Making 30-day velocity potential plots...
>> (0) Reading Analysis Data...
>>
>> Variable: analysis
>> Type: float
>> Total Size: 31276800 bytes
>> 7819200 values
>> Number of Dimensions: 3
>> Dimensions and sizes: [time | 120] x [lat | 181] x [lon| 360]
>> Coordinates:
>> time: [77545..77574.75]
>> lat: [-90..90]
>> lon: [ 0..359]
>> Number Of Attributes: 11
>> long_name: u-component of wind
>> forecast_time_units: hours
>> forecast_time: 0
>> level_type: Isobaric surface (hPa)
>> level : 200
>> parameter_discipline_and_category: Meteorological products, Momentum
>> grid_type: Latitude/longitude
>> production_status: Operational products
>> center : US National Weather Service - NCEP(WMC)
>> units : m s-1
>> _FillValue: -9999
>> (0) Reading Forecast Data...
>> (0) /cas2/unidata/GRIB/gfs1deg_gr2/GFS_00_120524_006
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> warning: Entry (224) not found in code table file
>> /unidata/64/beta/lib/ncarg/grib2_codetables/ncep/4/4.2.0.2.table
>>
>> Any ideas what this is?
>>
>> Thanks,
>>
>>
>> Mike
>>
>> --
>> Michael J. Ventrice
>> Department of Atmospheric and Environmental Sciences
>> University at Albany, New York, ES 218
>> MVentrice@albany.edu <mailto:MVentrice@albany.edu>
>> Mike.Ventrice@gmail.com <mailto:Mike.Ventrice@gmail.com>
>> http://mikeventrice.weebly.com/index.html
>>
>>
>>
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Thu May 24 12:39:30 2012

This archive was generated by hypermail 2.1.8 : Fri May 25 2012 - 08:35:50 MDT