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

no2 and o3 maps are not plotted #1389

Open
andagit opened this issue Oct 30, 2024 · 6 comments
Open

no2 and o3 maps are not plotted #1389

andagit opened this issue Oct 30, 2024 · 6 comments
Labels
CAMS2_82 Issues related to the CAMS2_82 contract

Comments

@andagit
Copy link

andagit commented Oct 30, 2024

Describe the bug
Please provide a clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. module load /modules/MET/rhel8/user-modules/fou-kl/aerotools/pya-v2024.06.cams82.conda
  2. cd /home/annac/Aeroval/config/config_files
  3. aeroval_parallelize --cachegen-only --cacheram 70 -m /modules/MET/rhel8/user-modules/fou-kl/aerotools/pya-v2024.06.cams82.conda cfg_cams2-82_IFS-ESUITE-beta.py
    aeroval_parallelize --nocache --anaram 64 -m /modules/MET/rhel8/user-modules/fou-kl/aerotools/pya-v2024.06.cams82.conda cfg_cams2-82_IFS-ESUITE-beta.py

Expected behavior
A clear and concise description.
With the PyAerocom version "0.20.dev1" and same configuration file no2 and o3 maps are plotted, but not anylonger....
annac@ppi-r8login-b1:~/Aeroval/data/cams2-82/IFS-ESUITE-beta$ ls contour/no2
ls: cannot access 'contour/no2': No such file or directory

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

@lewisblake
Copy link
Member

As we discussed, this could be a memory issue. Charlie had a similar issue with the CAMS2_83 run last week but it solved itself on a rerun. Please try this and report back :)

@andagit
Copy link
Author

andagit commented Nov 7, 2024

It is not a memory issue, but Jan is suggesting that when introducing the observations to the maps, PyAerocom map plotting became a bit more strict on model variable name and is struggling with reading mmro3 and mmrno2 (req. vmro3 and vmrno2) from the ECMWF model input model files.

@lewisblake
Copy link
Member

Probably we should introduce a target unit into the ModelMapsEngine (if there isn't one already). We should check to see if in the model maps whether these conversions are occurring for species which are e.g., ug S m-3 vs ug m-3

@lewisblake lewisblake added the CAMS2_82 Issues related to the CAMS2_82 contract label Nov 18, 2024
@lewisblake
Copy link
Member

@MichaelSchulzMETNO Is this a priority for CAMS2_82?

@MichaelSchulzMETNO
Copy link
Collaborator

I believe that should be "standard quality", to be able to show the maps for all evaluated variables. Does it help to plot only monthly maps?

@lewisblake
Copy link
Member

@andagit when you get a chance, could you please try this fix #1422 and report back?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CAMS2_82 Issues related to the CAMS2_82 contract
Projects
None yet
Development

No branches or pull requests

3 participants