Thresholds (mg/L)
Separate quality control (QC) thresholds were calculated for dissolved oxygen measured in units of percent saturation and dissolved oxygen measured in units of mg/L. This page describes the thresholds for mg/L. Thresholds for percent saturation are described on the Thresholds (% saturation) page.
QC test thresholds for dissolved oxygen (mg/L) were based on historical Coastal Monitoring Program data submitted to the Nova Scotia Open Data Portal in December 2022. Preliminary QC was applied to the historical data. Obvious outliers, suspected biofouling, and freshwater stations were omitted.
To date, dissolved oxygen (mg/L) has only been measured in two counties (Halifax and Lunenburg) in adjacent waterbodies (Mahone Bay and St. Margarets Bay). A single set of thresholds was calculated for these counties.
The dissolved oxygen (mg/L) data has not been corrected for salinity. The thresholds were calculated from and applied to the uncorrected data.
Gross Range Test
Sensor Thresholds
The sensor thresholds were determined based on the manual for the HOBO U26 (Table 1).
User Thresholds
The dissolved oxygen (mg/L) observations are approximately normally distributed (Figure 1), and so the mean and standard deviation were used to determine \(\text{user}_\text{min}\) and \(\text{user}_\text{max}\). The statistics and threshold values are shown in Table 2.
Climatological Test
Figure 2 shows the monthly mean and standard deviation of dissolved oxygen (mg/L) data. The observations are approximately normally distributed within each month (Figure 3), and so the mean and standard deviation were used to calculate the seasonal thresholds (Table 3).
Spike Test
The distribution of the spike value is skewed right (Figure 4), and so several upper percentile values (90th, 95th, and 99.7th percentile) were evaluated to use as the \(\text{spike}_\text{low}\).
There were relatively few large single-value spikes in the dissolved oxygen (mg/L) data, and so the 99.7th percentile was selected to avoid false positives. \(\text{spike}_\text{high}\) was defined as \(3 \times \text{spike}_\text{low}\) to identify especially egregious spike values.
Rolling Standard Deviation Test
The distribution of rolling standard deviation is skewed right (Figure 5), and so several upper percentile values were evaluated to use as the \(\text{rolling\_sd}_\text{max}\).
The 90th, 95th, and 99.7th percentile values were each applied to the raw data (no preliminary QC) and the results inspected. The 90th percentile was determined to be too stringent, as it generated false positives, while the 99.7th percentile was determined to be too lenient, as it resulted in false negatives. The 95th percentile identified 23% of the raw data (no preliminary QC) as Suspect/Of Interest and was considered the most useful threshold.
As discussed for dissolved oxygen (percent saturation), this is a very high percentage of observations to flag as Suspect/Of Interest. However, it was anticipated that a large proportion of the dissolved oxygen observations would be flagged by this test because there were substantial biofouling signals identified during the preliminary QC process. CMAR is currently assessing options to reduce biofouling on dissolved oxygen sensors.
There is no Fail flag for the Rolling Standard Deviation Test because of the natural variability of the Water Quality variables.