NOAA-CSL / MELODIES-MONET

MELODIES MONET - diagnostic tool for evaluating models against a variety of observations including surface, aircraft, and satellite data all within a common framework
https://melodies-monet.readthedocs.io
Apache License 2.0
17 stars 20 forks source link

Pull in GEFS-Aerosols and UFS-Aerosols into MELODIES MONET #110

Open rschwant opened 1 year ago

rschwant commented 1 year ago

Create a reader script for GEFS-Aerosols and UFS-Aerosols into MONETIO. Update driver and also ReadTheDocs to add these model options into MELODIES MONET. I hear this is already kind of in MONETIO, so when there is time, let's pull this in.

zmoon commented 1 year ago

The format is pretty stable at this point?

rschwant commented 1 year ago

Do we just need to add it as an option in the MELODIES MONET driver then?

zmoon commented 1 year ago

Sorry, I meant that as a question. I do think reader in monetio is way to go, and that hasn't been added yet. I was wondering about the format of the GEFS-Aerosols and UFS-Aerosol outputs. Is it pretty stable at this point? Including which variables of our interest are in which files, etc.? I have code for UFS-Aerosol chem files (for AOD), but that is only one piece here.

jianheACM commented 1 year ago

The UFS-Aerosol chem output (only for aod) is in netcdf format. For other output (including met fields and aerosol mass concentrations), they are stored in atmos output, also in netcdf format. I believe the format is stable for UFS-Aerosol output. I'm not sure about the GEFS-Aerosols. But I think currently, we can focus on AOD only.

bbakernoaa commented 1 year ago

There is a GEFS-Aerosol reader in MONETIO already. It is sloppy because the default data is in NEMSIO format which we won’t need for much longer. So I would not suggest to to further develop GEFS in all actuality.

ufs-Aerosols is much more developed and is easier. We don’t really need a special reader for it as MONET handles it pretty much natively just using xarray. Now the atmf files from FV3 it reads as well but we may want to add unit conversion in for concentration for surface evaluation or flight verification.