radtraq.proc.calc_noise_floor

radtraq.proc.calc_noise_floor(obj, variable, height_variable=None)[source]

Main function for getting the noise floor

Parameters:
  • obj (Xarray.dataset) – ACT object with data

  • variable (string) – Variable name to calculate. Should be a reflectivity.

  • height_variable (string) – Height variable name to use for calculations. If not provided will attempt to use coordinates of data variable.

Returns:

result – Returns the noise floor value for each time sample.

Return type:

Numpy float array

References

Kollias, P., I. Jo, P. Borque, A. Tatarevic, K. Lamer, N. Bharadwaj, K. Widener, K. Johnson, and E.E. Clothiaux, 2014: Scanning ARM Cloud Radars. Part II: Data Quality Control and Processing. J. Atmos. Oceanic Technol., 31, 583–598, https://doi.org/10.1175/JTECH-D-13-00045.1