Problems with new ECMWF monthly forecast files: no success with gribmap -ie

Daniele Gandini Daniele.Gandini at ARPA.PIEMONTE.IT
Wed Mar 19 08:16:14 EDT 2008


Yes Christian, I used gribmap.

After your suggestion I tried:

gribmap -ie EMEMO1500_20080313_011_032.ctl

gribmap:  Scanning binary GRIB file(s):
gribmap:  Opening GRIB file EMEMO1500_20080313_011_032.grb
gribmap:  Reached EOF
gribmap:  Writing the map...

But I had no success:

grads -cl "open EMEMO1500_20080313_011_032.ctl"

ga-> d zprs
Cannot contour grid - all undefined values

Thank you anyway.

Daniele

  ----- Original Message ----- 
  From: Christian Marquardt 
  To: GRADSUSR at LIST.CINECA.IT 
  Sent: Wednesday, March 19, 2008 11:23 AM
  Subject: Re: Problems with new ECMWF monthly forecast files


  If I remember correctly, there used to be a -e option to gribmap which takes care of some filler bits ECMWF tends to add to their grib records. It won't work without that option.

  BTW, you did use gribmap, did you?

  Hope this helps,

    Christian.




  On Wed, Mar 19, 2008 at 10:39 AM, Daniele Gandini <Daniele.Gandini at arpa.piemonte.it> wrote:

    Dear GrADS users,

    I run GrADS 1.8sl11 on Sun Solaris Blade-1000 5.9

    Last week there was a change in ECMWF monthly forecast files
    and now I get the message "Entire grid undefined" when I try
    to display a variable.

    Here is an example of wgrib output for an old file which successfully works:

    wgrib -V EMEMO1500_20080306_011_032.grb | more
    rec 1:0:date 2008030600 Z kpds5=129 kpds6=100 kpds7=500 levels=(1,244) grid=255
    500 mb ECext=23 class=operations type=Ensemble means stream=1206 Version=0001 5-11d ave:
      Z=Geopotential [m**2 s**-2]
      timerange 3 P1 5 P2 11 TimeU 2  nx 62 ny 28 GDS grid 0 num_in_ave 14 missing 0
      center 98 subcenter 0 process 130 Table 128 scan: WE:NS winds(N/S)
      latlon: lat  70.500000 to 30.000000 by 1.500000  nxny 1736
              long -51.000000 to 40.500000 by 1.500000, (62 x 28) scan 0 mode 128 bdsgrid 1
      min/max data 49641.9 56994.9  num bits 16  BDS_Ref 49641.9  DecScale 0 BinScale -3

    And now wgrib output for new troublesome file:

    wgrib -V EMEMO1500_20080313_011_032.grb | more
    rec 1:0:date 2008031300 Z kpds5=129 kpds6=100 kpds7=500 levels=(1,244) grid=255
    500 mb ECext=30 class=operations type=Ensemble means stream=ensemble forecasts Version=0001 96-264hr ave:
      Z=Geopotential [m**2 s**-2]
      timerange 3 P1 16 P2 44 TimeU 11  nx 62 ny 28 GDS grid 0 num_in_ave 14 missing 0
      center 98 subcenter 0 process 131 Table 128 scan: WE:NS winds(N/S)
      latlon: lat  70.500000 to 30.000000 by 1.500000  nxny 1736
              long -51.000000 to 40.500000 by 1.500000, (62 x 28) scan 0 mode 128 bdsgrid 1
      min/max data 49871.8 56654.3  num bits 16  BDS_Ref 49871.8  DecScale 0 BinScale -3

    As you can see, time definition is different, in hours instead of months.

    I create ctl file with grb2ctl.pl:

    perl $HOME/bin/grib2ctl.pl -verf EMEMO1500_20080313_011_032.grb EMEMO1500_20080313_011_032.gmp > EMEMO1500_20080313_011_032.ctl

    more EMEMO1500_20080313_011_032.ctl

    dset ^EMEMO1500_20080313_011_032.grb
    index ^EMEMO1500_20080313_011_032.gmp
    undef 9.999E+20
    title EMEMO1500_20080313_011_032.grb
    * analysis 2008031300 1stforecast 96-264 hr
    *  produced by grib2ctl v0.9.12.5p10
    dtype grib 255
    options yrev
    ydef 28 linear 30.000000 1.5
    xdef 62 linear -51.000000 1.500000
    tdef 4 linear 00Z24mar2008 7dy
    zdef 2 levels 850 500
    vars 6
    t2m  0 167,1,0  ** 2 metre temperature K
    mslmsl  0 151,1,0  ** Mean sea level pressure Pa
    probprec  0 228,1,0  ** Pot. evaporation [kg/m^2]
    probsnow  0 144,1,0  ** Volumetric soil moisture [fraction]
    tprs 2 130,100,0 ** Temperature K
    zprs 2 129,100,0 ** Geopotential (at the surface = orography) m**2 s**-2
    ENDVARS

    I run GrADS:

    grads -cl "open EMEMO1500_20080313_011_032.ctl"

    ga-> d zprs
    Cannot contour grid - all undefined values

    In attachment you have both files.

    Thank you in advance for every suggestions.

    Daniele Gandini
    ARPA Piemonte
    Servizio Meteorologico
    Turin - Italy



























-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20080319/5635f8b2/attachment.html 


More information about the gradsusr mailing list