slv.measurements.pollutants.normalize_pollutant#

slv.measurements.pollutants.normalize_pollutant(df, pollutant, valid_range=None, valid_flags=None)[source]#

Extract and filter a pollutant column by QA/QC and range criteria. Looks for column named {pollutant}d_ppm_cal or {pollutant}_ppm. Applies ID check, QAQC_Flag check, and valid range filtering. Returns Series with NaN for invalid values.

Return type:

Series