NARR Vtable ?

Dataset specific topics involving SI.

NARR Vtable ?

Postby tcera » Fri Mar 06, 2009 5:02 pm

I am working at downloading just what I need of the NARR datasets using the 'get-httpsubset.pl' script described here http://nomads.ncdc.noaa.gov/guide/index.php?name=advanced. I just went through the NARR Vtable to come up with the following command line (all on one line):

Code: Select all
get-httpsubset.pl 1980010100 1980020100
TMP-UGRD-VGRD-SPFH-RH-HGT-PRES-MSLET-WEASD-CNWAT-TSOIL-SOILW ALL narr-a


I get the following dataset...

Code: Select all
 g1print.exe narr-a_221_19800102_0000_000.sub.grb
Copen: File = narr-a_221_19800102_0000_000.sub.grb
                                                      ^^L3^N
Fortran Unit = 0
UNIX File descriptor: 3

----------------------------------------------------
 rec GRIB GRIB  Lvl  Lvl  Lvl         Time      Fcst
 Num Code name  Code one  two                   hour
----------------------------------------------------
   1 130 MSLET  102    0    0  1980-01-02_00:00 +00
   2   1 PRES   109    1    0  1980-01-02_00:00 +00
   3   7 HGT    109    1    0  1980-01-02_00:00 +00
   4  11 TMP    109    1    0  1980-01-02_00:00 +00
   5  52 R H    109    1    0  1980-01-02_00:00 +00
   6  51 SPF H  109    1    0  1980-01-02_00:00 +00
   7  33 U GRD  109    1    0  1980-01-02_00:00 +00
   8  34 V GRD  109    1    0  1980-01-02_00:00 +00
   9   7 HGT    100  100    0  1980-01-02_00:00 +00
  10  11 TMP    100  100    0  1980-01-02_00:00 +00
  11  51 SPF H  100  100    0  1980-01-02_00:00 +00
  12  33 U GRD  100  100    0  1980-01-02_00:00 +00
  13  34 V GRD  100  100    0  1980-01-02_00:00 +00
  14   7 HGT    100  125    0  1980-01-02_00:00 +00
  15  11 TMP    100  125    0  1980-01-02_00:00 +00
  16  51 SPF H  100  125    0  1980-01-02_00:00 +00
  17  33 U GRD  100  125    0  1980-01-02_00:00 +00
  18  34 V GRD  100  125    0  1980-01-02_00:00 +00
  19   7 HGT    100  150    0  1980-01-02_00:00 +00
  20  11 TMP    100  150    0  1980-01-02_00:00 +00
  21  51 SPF H  100  150    0  1980-01-02_00:00 +00
  22  33 U GRD  100  150    0  1980-01-02_00:00 +00
  23  34 V GRD  100  150    0  1980-01-02_00:00 +00
  24   7 HGT    100  175    0  1980-01-02_00:00 +00
  25  11 TMP    100  175    0  1980-01-02_00:00 +00
  26  51 SPF H  100  175    0  1980-01-02_00:00 +00
  27  33 U GRD  100  175    0  1980-01-02_00:00 +00
  28  34 V GRD  100  175    0  1980-01-02_00:00 +00
  29   7 HGT    100  200    0  1980-01-02_00:00 +00
  30  11 TMP    100  200    0  1980-01-02_00:00 +00
  31  51 SPF H  100  200    0  1980-01-02_00:00 +00
  32  33 U GRD  100  200    0  1980-01-02_00:00 +00
  33  34 V GRD  100  200    0  1980-01-02_00:00 +00
  34   7 HGT    100  225    0  1980-01-02_00:00 +00
  35  11 TMP    100  225    0  1980-01-02_00:00 +00
  36  51 SPF H  100  225    0  1980-01-02_00:00 +00
  37  33 U GRD  100  225    0  1980-01-02_00:00 +00
  38  34 V GRD  100  225    0  1980-01-02_00:00 +00
  39   7 HGT    100  250    0  1980-01-02_00:00 +00
  40  11 TMP    100  250    0  1980-01-02_00:00 +00
  41  51 SPF H  100  250    0  1980-01-02_00:00 +00
  42  33 U GRD  100  250    0  1980-01-02_00:00 +00
  43  34 V GRD  100  250    0  1980-01-02_00:00 +00
  44   7 HGT    100  275    0  1980-01-02_00:00 +00
  45  11 TMP    100  275    0  1980-01-02_00:00 +00
  46  51 SPF H  100  275    0  1980-01-02_00:00 +00
  47  33 U GRD  100  275    0  1980-01-02_00:00 +00
  48  34 V GRD  100  275    0  1980-01-02_00:00 +00
  49   7 HGT    100  300    0  1980-01-02_00:00 +00
  50  11 TMP    100  300    0  1980-01-02_00:00 +00
  51  51 SPF H  100  300    0  1980-01-02_00:00 +00
  52  33 U GRD  100  300    0  1980-01-02_00:00 +00
  53  34 V GRD  100  300    0  1980-01-02_00:00 +00
  54   7 HGT    100  350    0  1980-01-02_00:00 +00
  55  11 TMP    100  350    0  1980-01-02_00:00 +00
  56  51 SPF H  100  350    0  1980-01-02_00:00 +00
  57  33 U GRD  100  350    0  1980-01-02_00:00 +00
  58  34 V GRD  100  350    0  1980-01-02_00:00 +00
  59   7 HGT    100  400    0  1980-01-02_00:00 +00
  60  11 TMP    100  400    0  1980-01-02_00:00 +00
  61  51 SPF H  100  400    0  1980-01-02_00:00 +00
  62  33 U GRD  100  400    0  1980-01-02_00:00 +00
  63  34 V GRD  100  400    0  1980-01-02_00:00 +00
  64   7 HGT    100  450    0  1980-01-02_00:00 +00
  65  11 TMP    100  450    0  1980-01-02_00:00 +00
  66  51 SPF H  100  450    0  1980-01-02_00:00 +00
  67  33 U GRD  100  450    0  1980-01-02_00:00 +00
  68  34 V GRD  100  450    0  1980-01-02_00:00 +00
  69   7 HGT    100  500    0  1980-01-02_00:00 +00
  70  11 TMP    100  500    0  1980-01-02_00:00 +00
  71  51 SPF H  100  500    0  1980-01-02_00:00 +00
  72  33 U GRD  100  500    0  1980-01-02_00:00 +00
  73  34 V GRD  100  500    0  1980-01-02_00:00 +00
  74   7 HGT    100  550    0  1980-01-02_00:00 +00
  75  11 TMP    100  550    0  1980-01-02_00:00 +00
  76  51 SPF H  100  550    0  1980-01-02_00:00 +00
  77  33 U GRD  100  550    0  1980-01-02_00:00 +00
  78  34 V GRD  100  550    0  1980-01-02_00:00 +00
  79   7 HGT    100  600    0  1980-01-02_00:00 +00
  80  11 TMP    100  600    0  1980-01-02_00:00 +00
  81  51 SPF H  100  600    0  1980-01-02_00:00 +00
  82  33 U GRD  100  600    0  1980-01-02_00:00 +00
  83  34 V GRD  100  600    0  1980-01-02_00:00 +00
  84   7 HGT    100  650    0  1980-01-02_00:00 +00
  85  11 TMP    100  650    0  1980-01-02_00:00 +00
  86  51 SPF H  100  650    0  1980-01-02_00:00 +00
  87  33 U GRD  100  650    0  1980-01-02_00:00 +00
  88  34 V GRD  100  650    0  1980-01-02_00:00 +00
  89   7 HGT    100  700    0  1980-01-02_00:00 +00
  90  11 TMP    100  700    0  1980-01-02_00:00 +00
  91  51 SPF H  100  700    0  1980-01-02_00:00 +00
  92  33 U GRD  100  700    0  1980-01-02_00:00 +00
  93  34 V GRD  100  700    0  1980-01-02_00:00 +00
  94   7 HGT    100  725    0  1980-01-02_00:00 +00
  95  11 TMP    100  725    0  1980-01-02_00:00 +00
  96  51 SPF H  100  725    0  1980-01-02_00:00 +00
  97  33 U GRD  100  725    0  1980-01-02_00:00 +00
  98  34 V GRD  100  725    0  1980-01-02_00:00 +00
  99   7 HGT    100  750    0  1980-01-02_00:00 +00
 100  11 TMP    100  750    0  1980-01-02_00:00 +00
 101  51 SPF H  100  750    0  1980-01-02_00:00 +00
 102  33 U GRD  100  750    0  1980-01-02_00:00 +00
 103  34 V GRD  100  750    0  1980-01-02_00:00 +00
 104   7 HGT    100  775    0  1980-01-02_00:00 +00
 105  11 TMP    100  775    0  1980-01-02_00:00 +00
 106  51 SPF H  100  775    0  1980-01-02_00:00 +00
 107  33 U GRD  100  775    0  1980-01-02_00:00 +00
 108  34 V GRD  100  775    0  1980-01-02_00:00 +00
 109   7 HGT    100  800    0  1980-01-02_00:00 +00
 110  11 TMP    100  800    0  1980-01-02_00:00 +00
 111  51 SPF H  100  800    0  1980-01-02_00:00 +00
 112  33 U GRD  100  800    0  1980-01-02_00:00 +00
 113  34 V GRD  100  800    0  1980-01-02_00:00 +00
 114   7 HGT    100  825    0  1980-01-02_00:00 +00
 115  11 TMP    100  825    0  1980-01-02_00:00 +00
 116  51 SPF H  100  825    0  1980-01-02_00:00 +00
 117  33 U GRD  100  825    0  1980-01-02_00:00 +00
 118  34 V GRD  100  825    0  1980-01-02_00:00 +00
 119   7 HGT    100  850    0  1980-01-02_00:00 +00
 120  11 TMP    100  850    0  1980-01-02_00:00 +00
 121  51 SPF H  100  850    0  1980-01-02_00:00 +00
 122  33 U GRD  100  850    0  1980-01-02_00:00 +00
 123  34 V GRD  100  850    0  1980-01-02_00:00 +00
 124   7 HGT    100  875    0  1980-01-02_00:00 +00
 125  11 TMP    100  875    0  1980-01-02_00:00 +00
 126  51 SPF H  100  875    0  1980-01-02_00:00 +00
 127  33 U GRD  100  875    0  1980-01-02_00:00 +00
 128  34 V GRD  100  875    0  1980-01-02_00:00 +00
 129   7 HGT    100  900    0  1980-01-02_00:00 +00
 130  11 TMP    100  900    0  1980-01-02_00:00 +00
 131  51 SPF H  100  900    0  1980-01-02_00:00 +00
 132  33 U GRD  100  900    0  1980-01-02_00:00 +00
 133  34 V GRD  100  900    0  1980-01-02_00:00 +00
 134   7 HGT    100  925    0  1980-01-02_00:00 +00
 135  11 TMP    100  925    0  1980-01-02_00:00 +00
 136  51 SPF H  100  925    0  1980-01-02_00:00 +00
 137  33 U GRD  100  925    0  1980-01-02_00:00 +00
 138  34 V GRD  100  925    0  1980-01-02_00:00 +00
 139   7 HGT    100  950    0  1980-01-02_00:00 +00
 140  11 TMP    100  950    0  1980-01-02_00:00 +00
 141  51 SPF H  100  950    0  1980-01-02_00:00 +00
 142  33 U GRD  100  950    0  1980-01-02_00:00 +00
 143  34 V GRD  100  950    0  1980-01-02_00:00 +00
 144   7 HGT    100  975    0  1980-01-02_00:00 +00
 145  11 TMP    100  975    0  1980-01-02_00:00 +00
 146  51 SPF H  100  975    0  1980-01-02_00:00 +00
 147  33 U GRD  100  975    0  1980-01-02_00:00 +00
 148  34 V GRD  100  975    0  1980-01-02_00:00 +00
 149   7 HGT    100 1000    0  1980-01-02_00:00 +00
 150  11 TMP    100 1000    0  1980-01-02_00:00 +00
 151  51 SPF H  100 1000    0  1980-01-02_00:00 +00
 152  33 U GRD  100 1000    0  1980-01-02_00:00 +00
 153  34 V GRD  100 1000    0  1980-01-02_00:00 +00
 154   1 PRES     1    0    0  1980-01-02_00:00 +00
 155 134 S X      1    0    0  1980-01-02_00:00 +00
 156  11 TMP      1    0    0  1980-01-02_00:00 +00
 157  85 TSOIL  112    0   10  1980-01-02_00:00 +00
 158 144 SOILW  112    0   10  1980-01-02_00:00 +00
 159  85 TSOIL  112   10   40  1980-01-02_00:00 +00
 160 144 SOILW  112   10   40  1980-01-02_00:00 +00
 161  85 TSOIL  112   40  100  1980-01-02_00:00 +00
 162 144 SOILW  112   40  100  1980-01-02_00:00 +00
 163  85 TSOIL  112  100  200  1980-01-02_00:00 +00
 164 144 SOILW  112  100  200  1980-01-02_00:00 +00
 165  85 TSOIL  111  800    0  1980-01-02_00:00 +00
 166 223 CNWAT    1    0    0  1980-01-02_00:00 +00
 167  65 WEASD    1    0    0  1980-01-02_00:00 +00
 168  11 TMP    105    2    0  1980-01-02_00:00 +00
 169  51 SPF H  105    2    0  1980-01-02_00:00 +00
 170  52 R H    105    2    0  1980-01-02_00:00 +00
 171   1 PRES   105    2    0  1980-01-02_00:00 +00
 172  33 U GRD  105   10    0  1980-01-02_00:00 +00
 173  34 V GRD  105   10    0  1980-01-02_00:00 +00
 174  11 TMP    105   10    0  1980-01-02_00:00 +00
 175   1 PRES   105   10    0  1980-01-02_00:00 +00
 176  51 SPF H  105   10    0  1980-01-02_00:00 +00
 177  33 U GRD  105   30    0  1980-01-02_00:00 +00
 178  34 V GRD  105   30    0  1980-01-02_00:00 +00
 179  11 TMP    105   30    0  1980-01-02_00:00 +00
 180   1 PRES   105   30    0  1980-01-02_00:00 +00
 181  51 SPF H  105   30    0  1980-01-02_00:00 +00
 182   1 PRES     2    0    0  1980-01-02_00:00 +00
 183   7 HGT      2    0    0  1980-01-02_00:00 +00
 184   1 PRES     3    0    0  1980-01-02_00:00 +00
 185   7 HGT      3    0    0  1980-01-02_00:00 +00
 186  11 TMP      3    0    0  1980-01-02_00:00 +00
 187   1 PRES     7    0    0  1980-01-02_00:00 +00
 188   7 HGT      7    0    0  1980-01-02_00:00 +00
 189  11 TMP      7    0    0  1980-01-02_00:00 +00
 190  33 U GRD    7    0    0  1980-01-02_00:00 +00
 191  34 V GRD    7    0    0  1980-01-02_00:00 +00
 192   1 PRES     6    0    0  1980-01-02_00:00 +00
 193   7 HGT      6    0    0  1980-01-02_00:00 +00
 194  33 U GRD    6    0    0  1980-01-02_00:00 +00
 195  34 V GRD    6    0    0  1980-01-02_00:00 +00
 196   7 HGT      4    0    0  1980-01-02_00:00 +00
 197  52 R H      4    0    0  1980-01-02_00:00 +00
 198  11 TMP    116   30    0  1980-01-02_00:00 +00
 199  51 SPF H  116   30    0  1980-01-02_00:00 +00
 200  33 U GRD  116   30    0  1980-01-02_00:00 +00
 201  34 V GRD  116   30    0  1980-01-02_00:00 +00
 202  11 TMP    116   60   30  1980-01-02_00:00 +00
 203  51 SPF H  116   60   30  1980-01-02_00:00 +00
 204  33 U GRD  116   60   30  1980-01-02_00:00 +00
 205  34 V GRD  116   60   30  1980-01-02_00:00 +00
 206  11 TMP    116   90   60  1980-01-02_00:00 +00
 207  51 SPF H  116   90   60  1980-01-02_00:00 +00
 208  33 U GRD  116   90   60  1980-01-02_00:00 +00
 209  34 V GRD  116   90   60  1980-01-02_00:00 +00
 210  11 TMP    116  120   90  1980-01-02_00:00 +00
 211  51 SPF H  116  120   90  1980-01-02_00:00 +00
 212  33 U GRD  116  120   90  1980-01-02_00:00 +00
 213  34 V GRD  116  120   90  1980-01-02_00:00 +00
 214  11 TMP    116  150  120  1980-01-02_00:00 +00
 215  51 SPF H  116  150  120  1980-01-02_00:00 +00
 216  33 U GRD  116  150  120  1980-01-02_00:00 +00
 217  34 V GRD  116  150  120  1980-01-02_00:00 +00
 218  11 TMP    116  180  150  1980-01-02_00:00 +00
 219  51 SPF H  116  180  150  1980-01-02_00:00 +00
 220  33 U GRD  116  180  150  1980-01-02_00:00 +00
 221  34 V GRD  116  180  150  1980-01-02_00:00 +00
 222   1 PRES     5    0    0  1980-01-02_00:00 +00

***** End-Of-File on C unit   3


My question has to do with the last 4 items in the NARR Vtable (LANDSEA, SOILHGT, SOILCAT, and VEGCAT) because the GRIB Codes in the Vtable (except for SOILHGT) don't exist within NARR-A. Could I delete them from the Vtable? Does it matter? It doesn't seem to but am I missing something?
Last edited by tcera on Sun Mar 08, 2009 10:13 pm, edited 2 times in total.
Kindest regards,
Tim Cera, P.E.
Senior Professional Engineer
St. Johns River Water Management District
tcera
 
Posts: 5
Joined: Mon Jun 30, 2008 9:16 am

Re: NARR Vtable ?

Postby dcvz » Sun Mar 08, 2009 3:03 am

Go to this page http://wwwt.emc.ncep.noaa.gov/mmb/rreanl/index.html
and download the fixed field files. Run ungrib on the fixed file with an initial time of 1979-11-08_00 (unless they've updated the time of the fixed fields - use g1print to verify). Then rename the output (e.g. mv FILE:1979-11-08_00 NARR.CONSTANTS). Then set constants_name = NARR.CONSTANTS in namelist.wps before you run metgrid. The NARR folks put LANDSEA, SOILHGT, SOILCAT, and VEGCAT in a separate file to save space in the data files. WRF will work without them, but it really needs LANDSEA and SOILHGT to produce the proper initial conditions.
dcvz
 
Posts: 176
Joined: Tue Apr 15, 2008 12:02 am

Re: NARR Vtable ?

Postby tcera » Sun Mar 08, 2009 1:19 pm

Thanks!

There are two fixed data grib files - I chose the AWIP32.fixed (32km output grid). Should I use the other? AWIP32.fixed seems to make sense since it was labelled as the output grid. Configured namelist.wps as mentioned above, ran metgrid and the met_em* files now have the fixed parameters.

Could this process on getting the fixed parameters be included as comments in the Vtable.NARR distributed with WPS?

In the metgrid log there are some INFORM lines that bring up new questions.

Now, this one is a concern because it is one of the fixed parameters that I am now including in the met_em* files.
Code: Select all
2009-03-08 11:19:20.519 --- INFORM: Field LANDSEA.mask does not have a valid mask and will not be checked for missing values


These warnings seem to indicate that there are some soil physics options that won't have data from NARR. Is that correct? If so, which soil physics options work with NARR data?
Code: Select all
2009-03-08 11:19:20.493 --- INFORM: Going to create the field SW
2009-03-08 11:19:20.493 --- INFORM: Couldn't find SW000010 at level 200100.000000 to fill level 1.000000 of SW.
2009-03-08 11:19:20.493 --- INFORM: Couldn't find SW010040 at level 200100.000000 to fill level 2.000000 of SW.
2009-03-08 11:19:20.493 --- INFORM: Couldn't find SW040100 at level 200100.000000 to fill level 3.000000 of SW.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SW100200 at level 200100.000000 to fill level 4.000000 of SW.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SW000010 at level 200100.000000 to fill level 1.000000 of SW.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SW010200 at level 200100.000000 to fill level 2.000000 of SW.
2009-03-08 11:19:20.494 --- INFORM: Going to create the field SOILM
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM000 at level 200100.000000 to fill level 1.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM005 at level 200100.000000 to fill level 2.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM020 at level 200100.000000 to fill level 3.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM040 at level 200100.000000 to fill level 4.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM160 at level 200100.000000 to fill level 5.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILM300 at level 200100.000000 to fill level 6.000000 of SOILM.
2009-03-08 11:19:20.494 --- INFORM: Going to create the field SOILT
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT000 at level 200100.000000 to fill level 1.000000 of SOILT.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT005 at level 200100.000000 to fill level 2.000000 of SOILT.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT020 at level 200100.000000 to fill level 3.000000 of SOILT.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT040 at level 200100.000000 to fill level 4.000000 of SOILT.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT160 at level 200100.000000 to fill level 5.000000 of SOILT.
2009-03-08 11:19:20.494 --- INFORM: Couldn't find SOILT300 at level 200100.000000 to fill level 6.000000 of SOILT.
Kindest regards,
Tim Cera, P.E.
Senior Professional Engineer
St. Johns River Water Management District
tcera
 
Posts: 5
Joined: Mon Jun 30, 2008 9:16 am

Re: NARR Vtable ?

Postby dcvz » Mon Mar 09, 2009 1:45 am

tcera wrote:Thanks!

There are two fixed data grib files - I chose the AWIP32.fixed (32km output grid). Should I use the other? AWIP32.fixed seems to make sense since it was labelled as the output grid. Configured namelist.wps as mentioned above, ran metgrid and the met_em* files now have the fixed parameters.

The output grid is the correct fixed file.
tcera wrote:Could this process on getting the fixed parameters be included as comments in the Vtable.NARR distributed with WPS?


OK.

tcera wrote:In the metgrid log there are some INFORM lines that bring up new questions.

Now, this one is a concern because it is one of the fixed parameters that I am now including in the met_em* files.
.
.
.

These warnings seem to indicate that there are some soil physics options that won't have data from NARR. Is that correct?


Those INFORM messages are such a pain. They appear even when everything works correctly. You should check the soil fields in the metgrid output using ncview to make sure they look OK.
dcvz
 
Posts: 176
Joined: Tue Apr 15, 2008 12:02 am


Return to Working with Various Datasets

Who is online

Users browsing this forum: No registered users and 2 guests

cron