bsrn.utils.clear_sky_detection.detect_clearsky#

bsrn.utils.clear_sky_detection.detect_clearsky(method, **kwargs)[source]#

Wrapper for clear-sky detection methods.

Parameters:
  • method ({"reno", "ineichen", "lefevre", "brightsun"}) – Method name.

  • **kwargs (dict) – Arguments forwarded to method function.

Returns:

out – Standardized CSD output.

Return type:

pd.DataFrame

Raises:

ValueError – When method is not one of reno, ineichen, lefevre, brightsun.