-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
end-to-end test for GNSS RO #95
Comments
The end-to-end test for GNSS RO data can proceed, but we observed an issue. Below is the scatter plot for obs vs. hofx from fv3. It appears that there is an noticeable cutoff for obs > 0.03 rad. Both runs use the same obs file that has been created by GSI observer. The plot for obs vs. hofx_geoval is shown below. A check on the difference between the hofx_geoval and hofx_fv3 indicated that this is mainly caused by the missing values of fv3_hofx due to super refraction 2. Here is the plot where we replace the missing hofx_fv3 for SR 2 when obs > 0.3 with hofx_geoval. To track the cause of the difference in SR2, the diag files were dumped and compared. It seems that the entire virtual temperature field is different. We also see some differences in the vertical layer index. Here are some sample outputs: The plots of hofx_geoval vs. hofx_fv3 and hofx_geoval vs. difference between hofx_fv3 and hofx_geoval are shown below: The difference between hofx_geoval and hofx_fv3 ranges from -42% to 20%, which appears to be significant. Could this difference be related to the background fields used for the two runs? |
I talked to Hailing, she reported a similar issue (https://github.com/JCSDA-internal/ufo/issues/1374). But the difference that she found was much smaller than ours. |
thanks for putting this together. Is there a way to check the background fields? And do we think this could be a larger UFO issue since it was seen elsewhere? |
Emily might know better about this. The background that I used for GSI observer to create the obs and geoval files is in this directory: /work2/noaa/da/cmartin/UFO_eval/data/para/output_ufo_eval_aug2021/2021080100/gdas.20210731/18/atmos/. |
@XuanliLi-NOAA Are you saying that the fv3 background is causing the missing values due to the super refraction checks? In this case, we need to check the geoval and the fv3 background. For each geoval variables, do the scatter plot (geoval_fv3 and geoval_gsi). Not sure if the data will be too large to plot since these are 3D. The 2D map would be good too. |
I talked to Hailing; she thinks the difference between the hofx_geoval and hofx_hv3 is too large, and the vertical layer index was computed in ufo. So most likely, this is caused by the background fields. What is the easiest way to output the fv3 background fields like temperature, specific humidity, etc? |
Will you be in office tomorrow? If so, please come to my cubical. I will show you how to configure UFO to output geoval from fv3 run. It will be a two-step work. If you are not in tomorrow, I will write you a note about how to write out geoval and send it to you. We can also meet on Wednesday. |
I'll be in on Wednesday, so please write me a note if that works for you, we can also talk on Wednesday. |
OK, will do. |
Thank you so much! |
Test GNSS RO data from bufr ioda-converter to fv3-jedi.
The text was updated successfully, but these errors were encountered: