[Met_help] [rt.rap.ucar.edu #88164] History for A question for PB2NC

John Halley Gotway via RT met_help at ucar.edu
Fri Dec 14 12:52:01 MST 2018


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

I have a issue for PB2NC. In directory /scratch4/NCEPDEV/fv3-cam/noscrub/Binbin.Zhou/met_test/PB2NC on theia, i have a prepbufr
file called split_ADPSFC and PB2NCConfig file. In the config I only specify 
"TMP" and "VIS"  in obs_grib_code entry.
I run 
pb2nc split_ADPSFC split_ADPSFC.nc PB2NCConfig

The execution is fine, but I ncdump  split_ADPSFC.nc 
the output shows no VIS contained in th nc file (see ncdump output file  
split_ADPSFC.nc.ncdump) 

I do not specify other fields like HGT, UGRD, VGRD, but they are still
in the nc file.  

Could you please help me look at this?

Thanks!

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

Subject: A question for PB2NC
From: John Halley Gotway
Time: Fri Dec 14 12:05:42 2018

Hi Binbin,

I moved this question over to met-help.  I'll be out of the office
starting tomorrow until January, but if you respond directly to this
email, other MET support staff will receive a copy of it.

I see you have a question about running the PB2NC tool on theia.  You
tried to configure PB2NC to only retain observations for temperature
and visibility by setting:
   obs_grib_code = [ "TMP", "VIS" ];

Looking in NetCDF output file from PB2NC, I can see that you're
running met-7.0:
   :MET_version = "V7.0" ;

This confusion is caused by a change to the functionality of MET
between versions 6.0 and 7.0.  met-6.0 uses the "obs_grib_code"
setting you've used, but in met-6.1 we switched from using GRIB
conventions to using the BUFR mnemonics and we replaced the
"obs_grib_code" setting with "obs_bufr_var".

You can find this detail listed in the release notes for met-6.1:
   https://dtcenter.org/met/users/support/release_notes/METv6.1_release_notes.php

In general, it's a good idea to start with the default config file for
the version of the code you're running.  In practice, I know it's
easier to just cut-and-paste from the previous version.  Folks here do
the same thing all the time!

Please try using the following setting in your PB2NC config file to
see if you get the desired results:
   obs_bufr_var = [ "TMP", "VIS" ];

Thanks,
John


------------------------------------------------
Subject: A question for PB2NC
From: Binbin.Zhou at noaa.gov
Time: Fri Dec 14 12:21:42 2018

John,

  With help of Perry, the problem is solved:
 use
obs_bufr_var = [ "TOB", "HOVI" ];

obs_bufr_map = [
  {key = "HOVI"; val = "VIS";},
  {key = "TOM"; val = "TMP" }
];

Thanks!

Binbin





On Fri, Dec 14, 2018 at 2:05 PM John Halley Gotway via RT
<met_help at ucar.edu>
wrote:

> Hi Binbin,
>
> I moved this question over to met-help.  I'll be out of the office
> starting tomorrow until January, but if you respond directly to this
email,
> other MET support staff will receive a copy of it.
>
> I see you have a question about running the PB2NC tool on theia.
You
> tried to configure PB2NC to only retain observations for temperature
and
> visibility by setting:
>    obs_grib_code = [ "TMP", "VIS" ];
>
> Looking in NetCDF output file from PB2NC, I can see that you're
running
> met-7.0:
>    :MET_version = "V7.0" ;
>
> This confusion is caused by a change to the functionality of MET
between
> versions 6.0 and 7.0.  met-6.0 uses the "obs_grib_code" setting
you've
> used, but in met-6.1 we switched from using GRIB conventions to
using the
> BUFR mnemonics and we replaced the "obs_grib_code" setting with
> "obs_bufr_var".
>
> You can find this detail listed in the release notes for met-6.1:
>
>
https://dtcenter.org/met/users/support/release_notes/METv6.1_release_notes.php
>
> In general, it's a good idea to start with the default config file
for the
> version of the code you're running.  In practice, I know it's easier
to
> just cut-and-paste from the previous version.  Folks here do the
same thing
> all the time!
>
> Please try using the following setting in your PB2NC config file to
see if
> you get the desired results:
>    obs_bufr_var = [ "TMP", "VIS" ];
>
> Thanks,
> John
>
>
>

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


More information about the Met_help mailing list