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()#