hypernets_processor.data_utils.quality_checks module

Averaging class

class hypernets_processor.data_utils.quality_checks.QualityChecks(context)

Bases: object

check_overcast(dataset_l1c, dataset_l1b_irr)
check_standard_sequence_L1B(ds, measurand, network)
check_valid_darks(dataset_l0b, n_valid, n_total)
check_valid_irradiance(ds_irr)
check_valid_scans(dataset_l0b, n_valid, n_total, measurandstring)
check_valid_sequence_land(ds_rad, ds_irr)
check_valid_sequence_water(ds_rad, ds_irr)
discontinuity_checks(data_subset)
fitcurve(wv, ld, ed)
outlier_checks(data_subset, k_unc=3)
perform_quality_check_L0A(datasetl0, series_ids)
perform_quality_check_L2a(dataset)
perform_quality_check_angles(datasetl0, scan_number, vza_abs, vza_ref, paa_abs, paa_ref)
perform_quality_check_black(datasetl0, series_ids)
perform_quality_check_comb(dataset_l1b, dataset_l1b_swir, measurandstring)
perform_quality_check_rand_unc(dataset, measurandstring)
perform_quality_irradiance(dataset_l1b_irr)
qc_bird(l1c)
qc_illumination(dataset, measurand)
qc_scan(dataset, measurandstring, dataset_l1b)
qc_similarity(L1c)
sigma_clip(values, tolerance=0.01, median=True, sigma_thresh=3.0)
threshold_checks(data_subset)