ctdproc.proc.cleanup

ctdproc.proc.cleanup(ds)[source]

Clean up CTD raw time series.

Despikes pressure, trims near-surface data, removes spikes in temperature exceeding spike_thresh_t, removes out-of-range values (see preen_ctd()), and drops a leading run of NaN conductivity.

Parameters:

ds (xarray.Dataset) – Raw CTD time series. Required attrs: diff_p, prod_p, spike_thresh_t, plus the per-variable bounds used by preen_ctd().

Returns:

ds – Cleaned time series.

Return type:

xarray.Dataset