satpy icon indicating copy to clipboard operation
satpy copied to clipboard

`gpm_imerg` reader not supporting IMERG V07

Open mattijn opened this issue 1 year ago • 0 comments

According to the release notes of GPM IMERG V07, here: https://gpm.nasa.gov/sites/default/files/2024-02/IMERG_V07_ReleaseNotes_240221.pdf there are some changes to the variable names that are affecting the defined gpm_imerg.yaml file within satpy here: https://github.com/pytroll/satpy/blob/main/satpy/etc/readers/gpm_imerg.yaml.

Changes from V06 to V07

  • Changed and reorganized variable names. To minimize misinterpretation of the variable names, reflect changes in the algorithm, and emphasize the most commonly accessed fields, several variables were renamed and/or moved to a group called “Intermediate” within the half-hourly HDF5 file. The V07 name/location for the variable relevant to most users is:

    • Grid/precipitationCal → Grid/precipitation

    Changes in other variables are:

    • Grid/HQprecipitation → Grid/Intermediate/MWprecipitation
    • Grid/HQprecipSource → Grid/Intermediate/MWprecipSource
    • Grid/HQobservationTime → Grid/Intermediate/MWobservationTime
    • Grid/IRprecipitation → Grid/Intermediate/IRprecipitation
    • Grid/IRkalmanFilterWeight → Grid/Intermediate/IRinfluence
    • Grid/precipitationUncal → Grid/Intermediate/precipitationUncal

Temporarily solution is to modify the gpm_imerg.yaml manually for the variable relevant to most users:

-  precipitationCal:
-    name: precipitationCal
+  precipitation:
+    name: precipitation

mattijn avatar Jun 28 '24 22:06 mattijn

I would also like to use IMERG V07 data - is there a suggested way to add/modify variables in the config YAMLs programmatically rather than manually?

yoninachmany avatar Nov 18 '24 17:11 yoninachmany