Methods:
Data from multiple water quality sensors were collected from a fixed platform at the deep hole of Falling Creek Reservoir (located at 37.30325, -79.8373) in 2018-2022. using water temperature thermistors, dissolved oxygen sensors, pressure sensors, and a YSI EXO2 sonde. Profiles were collected every ten minutes from July 2018 to December 2022. We deployed the thermistors and 5 and 9 m dissolved oxygen sensors in July 2018 and the EXO2 sonde at 1 m depth was deployed in August 2018. The EXO2 sonde was moved from 1.0 m to 1.6 m depth on 2019-05-20 at 12:40:00 (1.6 m is the depth of one of the outtake valves for drinking water treatment). As the EXO2 sonde has been moored near the outtake valve at 1.6 m (assuming full pond), the exact depth of the EXO2 sonde varied slightly over time due to small water level changes in the reservoir. We deployed a pressure transducer at 9 m in May 2020 to help track water level changes.
At the time of deployment in summer 2018, the thermistor string was factory-calibrated and verified against a NIST-traceable thermistor to meet measurement precision. The in situ dissolved oxygen sensors were calibrated using a one point calibration according to the standards and practices outlined in the user manual. The YSI EXO2 Sonde sensors, except for temperature, were user-calibrated as outlined in the user manual and KOR EXO software.
The reservoir has an oxygenation system that has been manipulated for whole ecosystem experiments throughout the deployment of the sensors which results in various oxygen conditions because of this different levels of QAQC are done to the sensors but especially the dissolved oxygen sensors at 5m and 9m. See Additional Info for the oxygenations system schedule.
Maintenance/Issues
All maintenance, calibration times and sensor issues are recorded in the FCR_CAT_MaintenanceLog_2018_2022.txt. The text below explains the issues and how they were dealt with in the data.
Maintenance data gaps
The sensor string was regularly brought up to the surface for routine maintenance, dates and times of which were recorded in the FCR_CAT_MaintenanceLog_2018_2022.txt file. To account for this, we used an automated QAQC script (FCR_catwalk_QAQC_function_2018_2022.R) which indexed the dates and times recorded in the maintenance log and set the data to NA and the other Flag columns to 1. Any data points outside of the immediate time frame that the sensor string was up that do not reflect ambient conditions due to sensor re-equilibration were also set to NA and the corresponding Flag column.
Missing Data Gaps:
Missing Data Gaps EXO:
2018-08-20 14:30-2018-08-27 17:50; 2018-09-25 10:40-2018-10-01 11:00; 2020-12-02 12:50-2020-12-27 11:50-removed for maintenance; 2021-04-26 11:00-13:00-Removed for calibration; 2021-12-13 10:25:00- 2021-12-14 12:25:00; 2021-06-15 11:40-2021-06-18 10:20-Connection issue so no data was streaming; 2021-12-13 10:25:00- 2021-12-14 12:25:00 -Removed for cleaning;"2022-05-05 08:30:00-08:50:00;2022-12-12 10:30:00-2022-12-17 15:50:00-Removed for cleaning/calibration/servicing; 2022-12-29 03:10:00-2023-01-02 16:20:00-Issue with connection to the datalogger and not data was recorded
Dissolved Oxygen sondes at 5 and 9 m
Maintenance performed on the sensors-
When the oxygenation system is first activated, we have observed a rapid fouling of the 9m Do probe, which we typically flag with a 5 or 6.
2021-
At 9m there were some high oxygen readings on 2021-06-07-2021-06-08 about 3 hours after the temperature string had been pulled up. There was no oxygen at 9m, as the oxygenation system had not been turned on yet, so these readings were changed to NA and flagged.
The oxygenation was first turned on 11 June at 9:40EST but we were having issues with the oxygen regulator so we were unsure how well the system was working until the regulator was fixed and deployed on 14 September at 13:30 EST. During this time we have flagged the data with a flag of 5 because of the fluctuations from the system.
The temperature string was tangled after some maintenance on June 18th, 2021 at 10:00 and was fixed on June 21, 2021 at 10:00. It was tangled again on July 21st, 2021 13:20 and fixed on July 26th, 2021 at 12:00. Consequently, there was a data gap for both DO sensors with a data flag of 1 in the Flag_All column and individual flag columns of the sensors affected. The 9m RDO-PRO_X sensor was calibrated on August 18th, 2021 with a two point calibration using 100 percent air saturation and a 0 percent saturation with a sodium sulfite solution. On August 24, 2021, the anti-fouling caps on the RDO-PRO-X sensors were removed as they were causing fouling especially in anoxic hypolimnion. The RDO-PRO-X sensor cap at 5m was replaced on August 31st, 2021 and checked with a 100 percent air saturation and 0 percent saturation.
2020-On August 7, 2020, the RDO-PRO-X Sensor caps at 5 m and 9 m were replaced. Both dissolved oxygen sensors were calibrated on August 17, 2020 using a one point 100 percent air saturation calibration.
QAQC methods: After any maintenance on the DO sensors, Do measurements for the next two hours are changed to NAs to give ample time for the sensors to equilibrate. There were two periods in the summer of 2019 and four periods in the summer of 2020 when hypolimnetic DO sondes gave low readings that did not align with simultaneous measurements from a high-resolution CTD profiler (likely due to fouling). We adjusted these values using linear or square root functions to best match the CTD and present those data in a separate column (original values are retained and data are flagged for this column with Flag = 6). The equations for each adjustment are given below, as well as in the R code provided with this data product.
5 meter oxygen sonde:
This equation will give you the values in the RDO_mgL_5_adjusted and RDOsat_percent_5_adjusted:
2019-08-11 00:00:00 to 2019-08-12 12:40:00
- DO (mg/L) = DO observed plus the square root of the difference between the current time and 2019-08-11 00:00:00 in minutes, divided by 30
- DO (percent saturation) = DO observed plus the square root of the difference between the current time and 2019-08-11 00:00:00 in minutes, divided by 30/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
9 meter oxygen sonde
This equation will give you the values in the RDO_mgL_9_adjusted and RDOsat_percent_9_adjusted:
2019-08-05 12:45:00 to 2019-08-12 12:40:00
- DO (mg/L) = DO observed plus the square root of the difference between the current time and 2019-08-05 12:45:00 in minutes, divided by 70
- DO (percent saturation) = DO observed plus the square root of the difference between the current time and 2019-08-05 12:45:00 in minutes, divided by 70/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
2019-09-02 13:00:00 to 2019-09-27 12:30:00
- DO (mg/L) = DO observed plus the difference between the current time and 2019-09-02 13:00:00 in minutes, divided by 30000
- DO (percent saturation) = DO observed plus the difference between the current time and 2019-09-02 13:00:00 in minutes, divided by 30000/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
2020-08-11 07:00:00 to 2020-08-17 12:50:00
- DO (mg/L) = DO observed plus the difference between the current time and 2020-08-11 07:00:00 in minutes, divided by 6500
- DO (percent saturation) = DO observed plus the difference between the current time and 2020-08-11 07:00:00 in minutes, divided by 6500/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
2020-08-19 20:00:00 to 2020-08-24 10:40:00
- DO (mg/L) = DO observed plus the difference between the current time and 2020-08-19 20:00:00 in minutes, divided by 6500
- DO (percent saturation) = DO observed plus the difference between the current time and 2020-08-19 20:00:00 in minutes, divided by 6500/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
2020-08-26 12:00:00 to 2020-09-02 10:50:00
- DO (mg/L) = DO observed plus the difference between the current time and 2020-08-26 12:00:00 in minutes, divided by 10000
- DO (percent saturation) = DO observed plus the difference between the current time and 2020-08-26 12:00:00 in minutes, divided by 10000/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
2020-09-05 06:00:00 to 2020-09-09 17:50:00
- DO (mg/L) = DO observed plus the difference between the current time and 2020-09-05 06:00:00 in minutes, divided by 3000
- DO (percent saturation) = DO observed plus the difference between the current time and 2020-09-05 06:00:00 in minutes, divided by 3000/11.3*100, with 11.3/100 being the potential saturation of oxygen in water at 10 degrees C
Water temperature (thermistors)
2022:
The temerature was tangled from May 23-25, 2022 and again from August 8-9, 2022. See FCR_CAT_MaintenanceLog_2018_2022.txt for exact times. Data for the thermistors, RDO sensors and pressure sensor were removed and flagged with 1.
2021:
Thermistors at 1m(SN 3724) and 4m(SN 3747) were reading higher than normal (See below late October-December 2020) and were removed on January 7, 2021 14:30 and replaced on February 26, 2021 12:00 with SN 3966 and SN 4013. No data was recorded at those depths and was flagged for those sensors affected.
The temperature string was tangled after some maintenance on June 18th, 2021 at 10:00 and was fixed on June 21, 2021 at 10:00. It was tangled again on July 21st, 2021 13:20 and fixed on July 26th, 2021 at 12:00. Consequently, there was a data gap for all the temperature sensors with a data flag of 1 for those sensors affected.
2020:
The temperature string was tangled after some maintenance on October 9th, 2020 and was fixed on October 11, 2020. Consequently, there was a data gap for the temperature sensors at 5, 6, 7, 8 and 9 m from October 9-11, 2020, with a data flag of 1 for those sensors affected.
On October 19, 2020, the NexSens T-Node FR Thermistor (Serial No. 3718) deployed at 0.1 m stopped working and read NA until October 20, when we took the thermistor from 2 m and put it at 0.1 m. There was a data gap at 2m from October 20-22, 2020. We put the NexSens T-Node Thermistor (Serial No. 3903) from Beaverdam Reservoir, another one of our sites, at 0.1 m in FCR and returned the 2 m thermistor back to its original depth at 2 m on October 22, 2020. Consequently, there was a data gap for 0.1 m temperature from October 19-20, 2020 and a data gap for 2 m temperature from October 20-22, 2020, all flagged with data code 1 .
In late October-December 2020, two of the Nexus T-Node FR Thermistors (at 1 m and 4 m) appeared to be reading water temperatures higher than the sensors deployed above them. On 7 Jan 2021, we put the 2 suspect thermistors and 4 other thermistors adjacently located (0.1, 2, 3, and 9 m) in a water bath in the field for an hour. The water bath showed that thermistors at 1 m and 4m were exhibiting higher readings than the others in the bath. The 1 m thermistor was reading about 0.2496℃ higher, and the 4 m thermistor was reading about 0.3862℃. To correct for this discrepancy, we created an offset for both the 1 m and 4 m thermistors from November 1, 2020 to December 31, 2020 (the time period in which the thermistors were consistently exhibiting higher temperature readings). First, we took the average temperature of the thermistors directly above and below the suspect ones for each 10-min interval observation during November 1 to December 31, 2020. Second, we calculated the difference between the suspect thermistor’s reading and its neighbor average, which we averaged over the entire time period to calculate a mean offset. Third, this mean offset was subtracted from the observed thermistor reading on each observation. For example, for the 1 m thermistor we took the average of the 0.1 m thermistor and the 2m thermistor for the neighbor average at each time interval, then we found the difference between the 1 m thermistor and the neighbor average to calculate the offset value for the entire November 1-December 31 period. The offset value for the 1 m thermistor was 0.22617oC and for the 4m thermistor was 0.18122oC. The offset was subtracted from the 1 m thermistor values from October 29, 2020 13:00EST to the end of 2020 and the offset for the 4m thermistor was subtracted from the raw values on October 31, 2020 05:00EST to the end of 2020. These times were chosen because the broken thermistors were reading consistently higher than the one above them. The observations that received an offset were flagged with data code 8.
Pressure Transducer at 9 m
The temperature string was tangled after some maintenance on June 18th, 2021 at 10:00 and was fixed on June 21, 2021 at 10:00. It was tangled again on July 21st, 2021 13:20 and fixed on July 26th, 2021 at 12:00. Consequently, there was a data gap for data from the pressure transducer with a data flag of 1 for all sensors that were affected.
EXO Chlorophyll-a and Phycocyanin QAQC
The chlorophyll-a and phycocyanin sensor data underwent a QAQC process to remove extreme outliers (see ‘Leading and Lagging QAQC’ section of FCR_catwalk_QAQC_function_2018_2022.R script). Outliers were defined as absolute values greater than four standard deviations from previous and subsequent measurements for each individual observation. These outliers were set to NA and identified in the Flag_Chla or Flag_Phyco column as a value of 2. In October 1st, 2018- March 3rd, 2019 outliers were identified as the absolute values greater than four standard deviations from the average measurement. These outliers were set to NA and flagged as 4 in the Flag_Chla or Flag_Phyo. After March 3rd, 2019 outlier values identified this what were left in the dataset and flagged as 5 for questionable value.
EXO fDOM QAQC
fDOM sensor data underwent a QAQC process to remove extreme outliers (see ‘Leading and Lagging QAQC’ section of FCR_catwalk_QAQC_function_2018_2022.R script). Outliers were defined as absolute values greater than two standard deviations from previous and subsequent measurements for each individual observation. These outliers were set to NA and identified in the Flag_fDOM column as a value of 2.
EXO Conductivity, specific conductance and Total Dissolved Solids(TDS)
Conductivity, specific conductance and TDS sensor data underwent a QAQC process to remove extreme outliers (see ‘Leading and Lagging QAQC’ section of FCR_catwalk_QAQC_function_2018_2022.R script). Outliers were defined as absolute values greater than two standard deviations from previous and subsequent measurements for each individual observation. These outliers were set to NA and identified in the Flag_fDOM column as a value of 2. During the summer of 2020 there were some high conductivity events. FOr any value above 42 microsemanis for conductivity, conductivity, specific conductivity and TDS were flagged as 5 but not removed from the data set.
All other observations went through the same extreme QAQC processing for extreme outliers (see ‘Leading and Lagging QAQC’ section of FCR_catwalk_QAQC_function_2018_2022.R script).
EXO sonde
2022 Maintenance:
On March 17, June 27, and December 15, 2022, the dissolved oxygen sensor was calibrated. The dissolved oxygen sensor was calibrated with a one point 100 percent air saturation for March and June (DO Gain 1.10) with a 2 point calibration in December (DO Gain 1.23). A turbidiy sensor was added on May 2, 2022. See section Instruments, manual, and serial numbers for more information. On December 12 2022, the EXO sonde from FCR was removed to be sent in for calibration and replaced with the EXO sonde from BVR
2021 Maintenance:
On March 22, 2021, the dissolved oxygen sensor and depth sensor were calibrated. The dissolved oxygen sensor was calibrated with a one point 100 percent air saturation. On April 16, 2021, the fluorescent dissolved organic matter(fDOM) sensor was calibrated with a one point calibration in DI water or a 0 point calibration. The chlorophyll sensor was checked with DI water but was not calibrated. Due to a bad calibration of the fDOM sensor it was recalibrated on April 26, 2021 and all data were set to NA during that time. On June 15, 2021 a one point 100 percent air saturation calibration was done on the dissolved oxygen sensor. On August 16, 2021 a two point calibration was done on the dissolved oxygen sensor with 100 percent air saturation and a 0 percent calibration. On December 13, 2021 the EXO was brought in the lab for a deep clean, o ring maintenance, and zero calibration check of chlorophyll and fDOm and redeployed the next day.
2020 Maintenance:
On August 7, 2020, the YSI EXO (1.6 m) Optical Dissolved Oxygen Sensor Cap (Serial No. 20E101629) was replaced, and the dissolved oxygen sensor was calibrated on August 17, 2020 using a one point 100 percent air saturation calibration. The EXO 1.6 m dissolved oxygen sensor was recalibrated on 15 September 2020, 19 October 2020, and 27 December 2020 using a one point 100 percent air saturation calibration.
The YSI EXO sonde was removed from the reservoir on December 2, 2020 for manufacturer cleaning, maintenance, and calibration. It was re-deployed in the reservoir on December 27, 2020. Below is the status of each sensor: pass or fail, and the calibration, or maintenance information. All sensors were calibrated by the manufacturer on December 21, 2020 unless otherwise stated.
YSI EXO2 Sonde Serial No. 18D103367, Pass
Replaced power-communication circuit board due to issues at final testing, depth sensor passed
Wiped Conductivity/Temperature Sensor Serial No. 18C102992, Pass
Temperature reads 20.78 °C in a 20.70 °C bath with a cell constant of 0.47
Conductivity reads zero sp cond. in air.
Central Wiper for Conductivity/Temperature Sensor Serial No. 18D101236, Pass
Replaced head & motor O-rings
Dissolved Oxygen Sensor Serial No. 18D101168, Pass
Probe ODO Gain: 1.24
Total Algae Sensor Serial No. 18D102222, Pass
Chlorophyll-a: Probe reads 14.73 RFU in 16.4 standard-calibrated to standard. Probe reads 58.65 µg/L in 66 standard-calibrated to standard.
Phycocyanin: Probe reads 13.36 RFU in 16 standard-calibrated. Probe reads 13.37 µg/L in 16 standard-calibrated to standard
fDOM Sensor Serial No. 18C100625, Pass
Probe reads 275.69 uncalibrated QSU in 300 QSU standard- calibrated to 300QSU. Probe reads 92.18 uncalibrated RFU in 100 RFU standard- calibrated to 100 RFU
Instruments, manual, and serial numbers used in 2018, 2019, 2020, 2021, and 2022:
Multiple sensors and instruments were added over time; below we note serial numbers of sensors with accompanying depths and provide links to the accompanying instrument manuals.
NexSens T-Node FR Thermistors (July 2018 - current)
https://www.fondriest.com/pdf/nexsens_t-node_fr_manual.pdf
Serial No. 3718; Depth 0.1m (July 2018- October 19, 2020)
Serial No. 3741; Depth 0.1m (October 20-22, 2020)
Serial No. 3903: Depth 0.1m (October 22, 2020- current)
Serial No. 3724; Depth 1m (July 2018-January 7, 2021)
Serial No. 3966; Depth 1m (February 26, 2021-current)
Serial No. 3741; Depth 2m (July 2018-October 20, 2020; October 22, 2020-current)
Serial No. 3746; Depth 3m
Serial No. 3747; Depth 4m (July 2018-January 7, 2021)
Serial No. 4013; Depth 4m (February 26, 2021-current)
Serial No. 3751; Depth 5m
Serial No. 3786; Depth 6m
Serial No. 3823; Depth 7m
Serial No. 3851; Depth 8m
Serial No. 3857; Depth 9m
InSitu RDO Pro-X Dissolved Oxygen Sensor (July 2018 - December 2021)
https://in-situ.com/wp-content/uploads/2014/11/RDO_PRO-X_Manual.pdf
Serial No. 584491; Depth 5m
Calibration from July 5, 2018 to December 19, 2018; slope = 1.0361, offset = 0.00
Calibration from August 17, 2020 to September 15, 2020; slope = 1.1074, offset = 0.00
Calibration from October 19, 2020 to August 31st, 2021; slope = 1.1447, offset = 0.00
Calibration from March 17, 2022 to July 25, 2022; slope = 1.1066, offset = 0.00
Calibration from July 25, 2022 to current ; slope=1.0923, offset=0
Serial No. 584488; Depth 9m
Calibration from July 5, 2018 to August 20, 2018; slope = 1.0743, offset = 0.00
Calibration from August 20, 2018 to December 19, 2018; slope = 1.0000, offset = 0.00
Calibration from August 17, 2020 to September 15, 2020; slope = 1.1656, offset = 0.00
Calibration from September 15, 2020 to October 19, 2020; slope = 1.0916, offset = 0.00
Calibration from October 19, 2020 to August 17, 2021; slope = 1.1221; offset = 0.00
Calibration from August 17, 2021 to March 17, 2022; slope = 1.1534; offset = 0.0054
Calibration from March 17, 2022 to July 25, 2022; slope = 1.1911; offset = 0.0056
Calibration from July 25, 2022 to current; slope=1.1484; offset = 0.0054
Campbell Scientific Stainless-Steel Pressure Transducer CS451 (May 2020-current)
https://s.campbellsci.com/documents/us/manuals/cs451-cs456.pdf
Serial No. 29010799
YSI EXO2 Sonde Serial No. 18D103367 (August 2018 - current)
https://www.ysi.com/File%20Library/Documents/Manuals/EXO-User-Manual-Web.pdf
Wiped Conductivity/Temperature Sensor Serial No. 18C102992
Calibration on December 15, 2022; pre: 98.6 uS/cm; 100.0 uS/cm; cell constant=0.48
Central Wiper for Conductivity/Temperature Sensor Serial No. 18D101236
Total Algae Sensor Serial No. 18D102222
Calibration on December 15, 2022; pre: -0.51 RFU, pre: 12.58 RFU; post: 0.00 RFU, post: 16.00 RFU
fDOM Sensor Serial No. 18C100625
Calibration on April 16, 2021; pre: 1.38 RFU, 4.68 QSU; post: 0.00 RFU, -0.01 QSU - that was a bad calibration
Calibration on April 26, 2021; pre: 0.34 RFU, 1.13 QSU; post: 0.00 RFU, 0.00 QSU
Calibration on June 27, 2022; pre: 0.46 RFU, 0.57 QSU; post: 0.00 RFU, 0.00 QSU
Calibration on December 15, 2022; pre: 0.27 RFU, 0.07 QSU; post: 0.00RFU, 0.00 QSU
Turbidity Sensor Serial No. 19H101144-added on 02 May 22
Pressure Transducer Serial No. 17K100864
Dissolved Oxygen Sensor Serial No. 18D101168
YSI EXO Optical Dissolved Oxygen Sensor Cap Serial No. 18C105373 (August 2018- August 7, 2020)
YSI EXO Optical Dissolved Oxygen Sensor Cap Serial No. 20E101629 (August 7, 2020-December 2021)
Calibration from August 17, 2020 to September 15, 2020; DO Gain=1.13
Calibration from September 15, 2020 to October 19, 2020; DO Gain=1.11
Calibration from October 19, 2020 to December 2, 2020; DO Gain=1.12
Calibration fromDecember 27, 2020 to December 31, 2020; DO Gain=1.10
Calibration from March 22, 2021 to June 15, 2021; DO Gain=1.10; pre = 91.1% sat; post = 100.1% sat
Calibration from June 15, 2021 to August 16, 2021; DO Gain=1.13
Calibration from August 16, 2021 to March 17, 2022; DO Gain= 1.10
Calibration from March 17, 2022 to June 27, 2022; DO Gain=1.10; pre = 91.0% sat; post = 99.9% sat
Calibration from June 27, 2022 to December 14, 2022; DO Gain=1.10; pre = 91.1% sat; post = 100% sat
Calibration from December 14, 2022 to current; DO Gain = 1.23; pre = 1.7%; post = -0.2% sat; pre = 91.3% sat; post = 101.1% sat