[Met_help] [rt.rap.ucar.edu #75513] History for failed to parse level string '(*, *)'

John Halley Gotway via RT met_help at ucar.edu
Mon Mar 14 15:16:42 MDT 2016


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

MET Help,

I'm trying to use the regrid_data_plane tool on a NCEP produced grib file
of mine (will get into the ECMWF grib file later) and I am having an issue
with the level specifier.

Here is the error (running on THEIA).

Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>/scratch4/BMC/dtc/MET/met-5.1/bin/regrid_data_plane
pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc -field
'name="ACPCP"; level="(*,*)";' -field 'name="NCPCP"; level="(*,*)";' -v 2

DEBUG 1: Reading data file: pgbf90.gfs.2006022500
DEBUG 2: Input grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll: -90.000
lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
DEBUG 2: Output grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll: -90.000
lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
DEBUG 2: Interpolation options: method = NEAREST, width = 1, vld_thresh =
0.5
ERROR  :
ERROR  : VarInfo::set_level_info_grib() - failed to parse level string
'(*,*)'
ERROR  :
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>


The fields are only 2d lat-lon data so I don't understand why level =
"(*,*)" is not working. Is something else wrong?

Thanks,
Tanya


--
Tanya R. Peevey, PhD
Research Scientist I, Global Observing Systems Analysis (GOSA) Group
NOAA ESRL Global Systems Division
325 Broadway, Boulder, CO 80305
(303) 497-5847


----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: failed to parse level string '(*,*)'
From: John Halley Gotway
Time: Fri Mar 11 14:00:08 2016

Tanya,

The following file that you're passing as input to regrid_data_plane
is a
GRIB file:

/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500

The way you set the level string for GRIB files differs from the
setting
for NetCDF files.  Read about it by searching for the string "GRIB1"
in
this file:
   /scratch4/BMC/dtc/MET/met-5.1/data/config/README

I ran this wgrib command to inventory your GRIB file:

wgrib
/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500
| egrep -i "ACPCP|NCPCP"
343:33219440:d=06022500:ACPCP:kpds5=63:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
acc:NAve=0
344:33317264:d=06022500:NCPCP:kpds5=62:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
acc:NAve=0

And I see that both the ACPCP and NCPCP records contain 6-hour
accumulations.  So the following regrid_data_plane command should do
the
trick (note that I've replaced "(*,*)" with "A6"):

/scratch4/BMC/dtc/MET/met-5.1/bin/regrid_data_plane \
  pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc \
  -field 'name="ACPCP"; level="A6";' -field 'name="NCPCP";
level="A6";' -v 2

Hope that helps.

Thanks,
John

On Fri, Mar 11, 2016 at 12:51 PM, Tanya Peevey - NOAA Affiliate via RT
<
met_help at ucar.edu> wrote:

>
> Fri Mar 11 12:51:21 2016: Request 75513 was acted upon.
> Transaction: Ticket created by tanya.peevey at noaa.gov
>        Queue: met_help
>      Subject: failed to parse level string '(*,*)'
>        Owner: Nobody
>   Requestors: tanya.peevey at noaa.gov
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=75513 >
>
>
> MET Help,
>
> I'm trying to use the regrid_data_plane tool on a NCEP produced grib
file
> of mine (will get into the ECMWF grib file later) and I am having an
issue
> with the level specifier.
>
> Here is the error (running on THEIA).
>
>
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>/scratch4/BMC/dtc/MET/met-
5.1/bin/regrid_data_plane
> pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc -field
> 'name="ACPCP"; level="(*,*)";' -field 'name="NCPCP"; level="(*,*)";'
-v 2
>
> DEBUG 1: Reading data file: pgbf90.gfs.2006022500
> DEBUG 2: Input grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll:
-90.000
> lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> DEBUG 2: Output grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll:
-90.000
> lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> DEBUG 2: Interpolation options: method = NEAREST, width = 1,
vld_thresh =
> 0.5
> ERROR  :
> ERROR  : VarInfo::set_level_info_grib() - failed to parse level
string
> '(*,*)'
> ERROR  :
>
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>
>
>
> The fields are only 2d lat-lon data so I don't understand why level
=
> "(*,*)" is not working. Is something else wrong?
>
> Thanks,
> Tanya
>
>
> --
> Tanya R. Peevey, PhD
> Research Scientist I, Global Observing Systems Analysis (GOSA) Group
> NOAA ESRL Global Systems Division
> 325 Broadway, Boulder, CO 80305
> (303) 497-5847
>
>

------------------------------------------------
Subject: failed to parse level string '(*,*)'
From: Tanya Peevey - NOAA Affiliate
Time: Fri Mar 11 14:08:02 2016

John,

Worked perfectly. Thanks!! I forgot that precip was special.

Thanks again and sorry to bug you so much,
Tanya



On Fri, Mar 11, 2016 at 2:00 PM, John Halley Gotway via RT <
met_help at ucar.edu> wrote:

> Tanya,
>
> The following file that you're passing as input to regrid_data_plane
is a
> GRIB file:
>
>
>
/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500
>
> The way you set the level string for GRIB files differs from the
setting
> for NetCDF files.  Read about it by searching for the string "GRIB1"
in
> this file:
>    /scratch4/BMC/dtc/MET/met-5.1/data/config/README
>
> I ran this wgrib command to inventory your GRIB file:
>
> wgrib
>
>
/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500
> | egrep -i "ACPCP|NCPCP"
>
>
343:33219440:d=06022500:ACPCP:kpds5=63:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
> acc:NAve=0
>
>
344:33317264:d=06022500:NCPCP:kpds5=62:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
> acc:NAve=0
>
> And I see that both the ACPCP and NCPCP records contain 6-hour
> accumulations.  So the following regrid_data_plane command should do
the
> trick (note that I've replaced "(*,*)" with "A6"):
>
> /scratch4/BMC/dtc/MET/met-5.1/bin/regrid_data_plane \
>   pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc \
>   -field 'name="ACPCP"; level="A6";' -field 'name="NCPCP";
level="A6";' -v
> 2
>
> Hope that helps.
>
> Thanks,
> John
>
> On Fri, Mar 11, 2016 at 12:51 PM, Tanya Peevey - NOAA Affiliate via
RT <
> met_help at ucar.edu> wrote:
>
> >
> > Fri Mar 11 12:51:21 2016: Request 75513 was acted upon.
> > Transaction: Ticket created by tanya.peevey at noaa.gov
> >        Queue: met_help
> >      Subject: failed to parse level string '(*,*)'
> >        Owner: Nobody
> >   Requestors: tanya.peevey at noaa.gov
> >       Status: new
> >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=75513 >
> >
> >
> > MET Help,
> >
> > I'm trying to use the regrid_data_plane tool on a NCEP produced
grib file
> > of mine (will get into the ECMWF grib file later) and I am having
an
> issue
> > with the level specifier.
> >
> > Here is the error (running on THEIA).
> >
> >
> >
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>/scratch4/BMC/dtc/MET/met-
5.1/bin/regrid_data_plane
> > pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc -field
> > 'name="ACPCP"; level="(*,*)";' -field 'name="NCPCP";
level="(*,*)";' -v 2
> >
> > DEBUG 1: Reading data file: pgbf90.gfs.2006022500
> > DEBUG 2: Input grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll:
-90.000
> > lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> > DEBUG 2: Output grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll:
-90.000
> > lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> > DEBUG 2: Interpolation options: method = NEAREST, width = 1,
vld_thresh =
> > 0.5
> > ERROR  :
> > ERROR  : VarInfo::set_level_info_grib() - failed to parse level
string
> > '(*,*)'
> > ERROR  :
> >
> >
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>
> >
> >
> > The fields are only 2d lat-lon data so I don't understand why
level =
> > "(*,*)" is not working. Is something else wrong?
> >
> > Thanks,
> > Tanya
> >
> >
> > --
> > Tanya R. Peevey, PhD
> > Research Scientist I, Global Observing Systems Analysis (GOSA)
Group
> > NOAA ESRL Global Systems Division
> > 325 Broadway, Boulder, CO 80305
> > (303) 497-5847
> >
> >
>
>


--
Tanya R. Peevey, PhD
Research Scientist I, Global Observing Systems Analysis (GOSA) Group
NOAA ESRL Global Systems Division
325 Broadway, Boulder, CO 80305
(303) 497-5847

------------------------------------------------
Subject: failed to parse level string '(*,*)'
From: John Halley Gotway
Time: Fri Mar 11 14:50:06 2016

Great, glad that did the trick.

Have a good weekend.

John

On Fri, Mar 11, 2016 at 2:08 PM, Tanya Peevey - NOAA Affiliate via RT
<
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=75513 >
>
> John,
>
> Worked perfectly. Thanks!! I forgot that precip was special.
>
> Thanks again and sorry to bug you so much,
> Tanya
>
>
>
> On Fri, Mar 11, 2016 at 2:00 PM, John Halley Gotway via RT <
> met_help at ucar.edu> wrote:
>
> > Tanya,
> >
> > The following file that you're passing as input to
regrid_data_plane is a
> > GRIB file:
> >
> >
> >
>
/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500
> >
> > The way you set the level string for GRIB files differs from the
setting
> > for NetCDF files.  Read about it by searching for the string
"GRIB1" in
> > this file:
> >    /scratch4/BMC/dtc/MET/met-5.1/data/config/README
> >
> > I ran this wgrib command to inventory your GRIB file:
> >
> > wgrib
> >
> >
>
/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification/pgbf90.gfs.2006022500
> > | egrep -i "ACPCP|NCPCP"
> >
> >
>
343:33219440:d=06022500:ACPCP:kpds5=63:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
> > acc:NAve=0
> >
> >
>
344:33317264:d=06022500:NCPCP:kpds5=62:kpds6=1:kpds7=0:TR=4:P1=84:P2=90:TimeU=1:sfc:84-
90hr
> > acc:NAve=0
> >
> > And I see that both the ACPCP and NCPCP records contain 6-hour
> > accumulations.  So the following regrid_data_plane command should
do the
> > trick (note that I've replaced "(*,*)" with "A6"):
> >
> > /scratch4/BMC/dtc/MET/met-5.1/bin/regrid_data_plane \
> >   pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc \
> >   -field 'name="ACPCP"; level="A6";' -field 'name="NCPCP";
level="A6";'
> -v
> > 2
> >
> > Hope that helps.
> >
> > Thanks,
> > John
> >
> > On Fri, Mar 11, 2016 at 12:51 PM, Tanya Peevey - NOAA Affiliate
via RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > Fri Mar 11 12:51:21 2016: Request 75513 was acted upon.
> > > Transaction: Ticket created by tanya.peevey at noaa.gov
> > >        Queue: met_help
> > >      Subject: failed to parse level string '(*,*)'
> > >        Owner: Nobody
> > >   Requestors: tanya.peevey at noaa.gov
> > >       Status: new
> > >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=75513
> >
> > >
> > >
> > > MET Help,
> > >
> > > I'm trying to use the regrid_data_plane tool on a NCEP produced
grib
> file
> > > of mine (will get into the ECMWF grib file later) and I am
having an
> > issue
> > > with the level specifier.
> > >
> > > Here is the error (running on THEIA).
> > >
> > >
> > >
> >
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>/scratch4/BMC/dtc/MET/met-
5.1/bin/regrid_data_plane
> > > pgbf90.gfs.2006022500 G003 pgbf90.gfs.2006022500.G003.nc -field
> > > 'name="ACPCP"; level="(*,*)";' -field 'name="NCPCP";
level="(*,*)";'
> -v 2
> > >
> > > DEBUG 1: Reading data file: pgbf90.gfs.2006022500
> > > DEBUG 2: Input grid: Projection: Lat/Lon Nx: 360 Ny: 181 lat_ll:
> -90.000
> > > lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> > > DEBUG 2: Output grid: Projection: Lat/Lon Nx: 360 Ny: 181
lat_ll:
> -90.000
> > > lon_ll: -0.000 delta_lat: 1.000 delta_lon: 1.000
> > > DEBUG 2: Interpolation options: method = NEAREST, width = 1,
> vld_thresh =
> > > 0.5
> > > ERROR  :
> > > ERROR  : VarInfo::set_level_info_grib() - failed to parse level
string
> > > '(*,*)'
> > > ERROR  :
> > >
> > >
> >
>
Theia04:/scratch4/BMC/shout/Tanya.Peevey/noscrub/tools/MET/met_verification>
> > >
> > >
> > > The fields are only 2d lat-lon data so I don't understand why
level =
> > > "(*,*)" is not working. Is something else wrong?
> > >
> > > Thanks,
> > > Tanya
> > >
> > >
> > > --
> > > Tanya R. Peevey, PhD
> > > Research Scientist I, Global Observing Systems Analysis (GOSA)
Group
> > > NOAA ESRL Global Systems Division
> > > 325 Broadway, Boulder, CO 80305
> > > (303) 497-5847
> > >
> > >
> >
> >
>
>
> --
> Tanya R. Peevey, PhD
> Research Scientist I, Global Observing Systems Analysis (GOSA) Group
> NOAA ESRL Global Systems Division
> 325 Broadway, Boulder, CO 80305
> (303) 497-5847
>
>

------------------------------------------------


More information about the Met_help mailing list