Skip to content
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

Add AOD 4 panel plots of difference with MERRA and MODIS data #336

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

justin-richling
Copy link
Collaborator

This enhancement will bring in more AOD diagnostics against MERRA and MODIS datasets. The observation datasets will reside in the ADF default observation directory at: /glade/campaign/cgd/amp/amwg/ADF_obs/

  • MERRA2_192x288_AOD_2001-2020_climo.nc
  • MOD08_M3_192x288_AOD_2001-2020_climo.nc

These diagnostics will live in the scripts/plotting/global_latlon_map.py script.

In order for these diagnostics to run, global_latlon_map.py will need to be called in the plotting_scripts section of the run-time config yaml file as well as AODVISdn needs to be included in the diag_var_list.

The new diagnostics will include:

  • Panel plots of model vs observation difference and percent difference for seasonal avgs for DJF, MAM, JJA, SON:
    • Test vs Baseline

 - Test vs Obs - will still plot these panel plots, just with the one model case



  • Additionally, individual plots for each case and observation will be saved (but not published to the website) for each season and difference and percent difference.

This PR will also add a little more detailing of error handling for history file info in adf_info.py and more flexibility for which season plot is displayed by default in the webpage.

Closes #302

@dwfncar I am tagging you as a reviewer, if you wouldn't mind taking a look at the calculation code at the end of global_latlon_map.py in the function aod_latlon to make sure there are no glaring mistakes. Then we can move this toward the merge, thanks!

Add more details when history files/locations are missing
Include AOD panel plots defaults
Clean up code and add python 'enumerate' function to jinja templates
Add check to display the first available season if not all are available.
And update logical naming of variables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MODIS AOD comparisons 2001-2020
1 participant