pysteps.utils.conversion.to_reflectivity#
- pysteps.utils.conversion.to_reflectivity(R, metadata, zr_a=None, zr_b=None)#
Convert to reflectivity [dBZ].
- Parameters:
R (array-like) – Array of any shape to be (back-)transformed.
metadata (dict) –
Metadata dictionary containing the accutime, transform, unit, threshold and zerovalue attributes as described in the documentation of
pysteps.io.importers
.Additionally, in case of conversion to/from reflectivity units, the zr_a and zr_b attributes are also required, but only if zr_a = zr_b = None. If missing, it defaults to Marshall–Palmer relation, that is, zr_a = 200.0 and zr_b = 1.6.
zr_a (float, optional) – The a and b coefficients of the Z-R relationship (Z = a*R^b).
zr_b (float, optional) – The a and b coefficients of the Z-R relationship (Z = a*R^b).
- Returns:
R (array-like) – Array of any shape containing the converted units.
metadata (dict) – The metadata with updated attributes.