Clear Sky Detection#
Clear Sky Detection Module Author: Mehmet Giray Ogut Date: June 11, 2025 This module contains functions to detect clear sky periods by applying a dynamic programming approach on the input data (cake) and estimated 98th percentile (Q98).
- class solardatatools.algorithms.clear_sky_detection.ClearSkyDetection(sig, quantile_estimate, threshold_low=0.75, threshold_high=1.2, stickiness_low=4, stickiness_high=0.1)#
Bases:
object- compute_hinge_losses(values, q98_row)#
- find_optimal_path(L)#
- get_clearsky_sig()#
- hinge0(val, q98)#
- hinge1(val, q98)#
- run()#