Concatenating FNL met data with WRF output
Posted: September 28th, 2017, 6:27 pm
I have run WRF on two nested domains using FNL metdata as input. I wanted to combine the output from the two domains and the FNL data to use as input for HYSPLIT. The idea was that the FNL data would be used outside of the WRF domains.
First I converted the FNL files from GRIB2 to GRIB1. Then I converted them from GRIB1 to the ARL format using grib2arl. Then I concatenated 4 of these files to get a file covering a whole day (FNL data has 6 hour time resolution). This file seems fine when i check it with chk_file and chk_data. Then I converted the WRF output files for each domain to the ARL format using arw2arl. These files also seem fine when I check with chk_file and chk_data. The WRF output files contain hourly data for a whole day each.
However, when I concatenate the converted daily FNL file with the two converted WRF output files I get a file that is not as well-behaved. The output from chk_file is:
and the output from chk_data looks fine until I get to the wborder between the two concatenated files. Then I get this output:
I have also tried running test trajectories with this file, but I get the same error as from chk_file. What am I doing wrong? I thought it was possible to combine different metdata by simply concatenating the files. HYSPLIT seems to be complaining that all the data is not in chronological order, but this would be a natural effect of concatenating two files containing data for more than one time point each. Do I need to sort the data somehow?
First I converted the FNL files from GRIB2 to GRIB1. Then I converted them from GRIB1 to the ARL format using grib2arl. Then I concatenated 4 of these files to get a file covering a whole day (FNL data has 6 hour time resolution). This file seems fine when i check it with chk_file and chk_data. Then I converted the WRF output files for each domain to the ARL format using arw2arl. These files also seem fine when I check with chk_file and chk_data. The WRF output files contain hourly data for a whole day each.
However, when I concatenate the converted daily FNL file with the two converted WRF output files I get a file that is not as well-behaved. The output from chk_file is:
Code: Select all
ERROR metset: meteorological data time interval varies
Changed from 360 min to -1080 min
At day/hr 1 0
Code: Select all
13 8 1 099 099INDX 0 0.0000000E+00 0.0000000E+00
ERROR: decoding header
�z��|}�}}y��u�}�{����w{~~zz����U��}|~ox||}}z
GFSG 0 090.0000359.0001.000001.00000.000000.000000.0000001.000001.00000-90.000.000000.000000360181 21 21276