Reading radiance 1b data from amsua.bufr.......

Issues with running 3DVAR.

Re: Reading radiance 1b data from amsua.bufr.......

Postby eris » Fri Mar 01, 2013 11:45 am

Did anyone ever find a solution for this problem? Does it require switching to another compiler from gfortran?

I'm attempting to assimilate Suomi-NPP ATMS data with WRFDA on a Linux system and I'm also encountering this problem after converting the files. I've attempted byte-swapping with ssrc, adding block markers with cwordsh, and swapping block markers with convert_bufr (a NOAA-generated program), all without success. I've also tried using reblock.exe as recommended in the following solution, but it always segfaults after 3-4 iterations:
http://www.mmm.ucar.edu/wrf/users/wrfda ... adBufr.htm

Thanks,
Amy
eris
 
Posts: 2
Joined: Fri Mar 01, 2013 11:24 am

Re: Reading radiance 1b data from amsua.bufr.......

Postby eris » Mon Mar 11, 2013 1:39 pm

For future reference, I was able to solve this problem. It requires using a combination of two solutions. First, you have to convert the file from big to little endian, which can be done using either of the utilities I mentioned above (ssrc or cwordsh). In addition, before running da_wrfvar.exe, set GFORTRAN_CONVERT_UNIT="little_endian:94-99" (only for gfortran, see my previous link for full explanation). Doing both of these should result in WRFDA being able to read the BUFR radiance file.

For ATMS data, you can either create an ATMS option in the code or just trick it into using the AMSU-A handles.
eris
 
Posts: 2
Joined: Fri Mar 01, 2013 11:24 am

Re: Reading radiance 1b data from amsua.bufr.......

Postby kristen » Sat Apr 25, 2015 1:33 am

eris wrote:For future reference, I was able to solve this problem. It requires using a combination of two solutions. First, you have to convert the file from big to little endian, which can be done using either of the utilities I mentioned above (ssrc or cwordsh). In addition, before running da_wrfvar.exe, set GFORTRAN_CONVERT_UNIT="little_endian:94-99" (only for gfortran, see my previous link for full explanation). Doing both of these should result in WRFDA being able to read the BUFR radiance file.

For ATMS data, you can either create an ATMS option in the code or just trick it into using the AMSU-A handles.


Hi,eris
I want to use ATMS data in the BUFR files,but I did not know where to retrieve,would you tell me how to access the data?
Thanks,
kristen
kristen
 
Posts: 6
Joined: Sat Apr 25, 2015 1:16 am

Previous

Return to Runtime Problems

Who is online

Users browsing this forum: No registered users and 1 guest