I am currently working with DPR L3 products from NEXRAD and reading them with the metpy library. As far as I understand, the data should be stored as 16-bits integers, but the values are way higher than what I expected. I wanted to have confirmation that they are indeed milli-inch per hour.
I am reading the dataset as the following:
from metpy.io import Level3File
radar = Level3File(filename)
datadict = radar.sym_block[0][0]
data = radar.map_data(datadict['data'])
Then, I'm dividing by 1000 (milli-inch to inch) and multiplying by 25.4 (inch to mm) to obtain data in mm/h. However, the data seems very high. I run some comparison with collocation from GPM/DPR and found a factor of around 32 between both sources.
Am I missing something?