ctdcal.flagging.by_percent_diff¶
- ctdcal.flagging.by_percent_diff(data, ref_data, old_flags=None, percent_thresh=1, flag_good=2, flag_bad=3)[source]¶
Flag residuals based on the percent error relative to the reference data.
- Parameters
data (array-like) – Variable to be flagged
ref_data (array-like) – Reference data to compare against
old_flags (array-like, optional) – Original data flags to be merged in (if provided)
percent_thresh (int, optional) – Percent different cutoff to be flagged as bad data
flag_good (int, optional) – Flag value for good data
flag_bad (int, optional) – Flag value for bad data
- Returns
flags – Flag for each data point in input
- Return type
array-like