rdtools.filtering

Functions for filtering and subsetting PV system data.

Functions

clip_filter(power_ac[, model])

Master wrapper for running one of the desired clipping filters.

csi_filter(poa_global_measured, ...[, threshold])

Filtering based on clear-sky index (csi)

logic_clip_filter(power_ac[, mounting_type, ...])

This filter is a logic-based filter that is used to filter out clipping periods in AC power or energy time series.

normalized_filter(energy_normalized[, ...])

Select normalized yield between low_cutoff and high_cutoff

poa_filter(poa_global[, poa_global_low, ...])

Filter POA irradiance readings outside acceptable measurement bounds.

quantile_clip_filter(power_ac[, quantile])

Filter data points likely to be affected by clipping with power or energy greater than or equal to 99% of the quant quantile.

tcell_filter(temperature_cell[, ...])

Filter temperature readings outside acceptable measurement bounds.

xgboost_clip_filter(power_ac[, mounting_type])

This function generates the features to run through the XGBoost clipping model, runs the data through the model, and generates model outputs.