Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...

CSU ROSS High-Frequency Water Quality Sensor Dataset


Authors:
Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) for information on this resource.
Type: Resource
Storage: The size of this resource is 495.5 MB
Created: Apr 07, 2026 at 5:45 p.m. (UTC)
Last updated: Apr 22, 2026 at 1:07 p.m. (UTC) (Metadata update)
Published date: Apr 22, 2026 at 1:07 p.m. (UTC)
DOI: 10.4211/hs.f6a71206b6254970a6eb1784b4f9254e
Citation: See how to cite this resource
Content types: CSV Content 
Sharing Status: Published
Views: 101
Downloads: 11
+1 Votes: Be the first one to 
 this.
Comments: No comments (yet)

Abstract

This dataset, also known as the Poudre Water Quality Network (PWQN), is an aggregation of real-time in-situ water quality monitoring stations installed across the Cache la Poudre River watershed in Northern Colorado. Operated by the Radical Open Science Syndicate (ROSS) at Colorado State University (CSU) through funding by the City of Fort Collins, City of Greeley, City of Thronton, Northern Water, and NSF Grants, the network utilizes In-Situ Inc. Aqua TROLL multiparameter sondes to collect high-frequency (15-minute) data. Equipment are generally deployed during the ice-free season (March-November) but some early years (2019-2021) may include some winter monitoring.

Current Period of Record: 03/2025 - 11/2025

The publication provides both raw and cleaned (QAQC’ed) datasets in a long-format structure, updated on an annual basis. As of 2025, the parameters collected across the network include:

Water Depth (m), Temperature (°C), Specific Conductivity (µS/cm), Dissolved Oxygen (mg/L), pH, ORP (V), Turbidity (NTU), Chlorophyll-a Fluorescence (RFU), and FDOM Fluorescence (RFU)

The cleaning process involves a multi-stage workflow, including automatic QAQC flags (via the ross.wq.tools R package), calibration drift corrections, and manual technician verification using custom Shiny tools. Cleaned data files include a value_final column and specific modifications codes to denote where drift or biofouling corrections were applied.
While sensor deployment began in 2019, this repository serves as a growing archive that is updated as historical and new data are verified. Comprehensive metadata regarding site locations, sensor methods, and technician field notes are included to ensure data provenance. Corresponding water chemistry grab samples for these sites are available via Zenodo at: https://zenodo.org/records/17887514.

Subject Keywords

Coverage

Spatial

Coordinate System/Geographic Projection:
WGS 84 EPSG:4326
Coordinate Units:
Decimal degrees
Place/Area Name:
Cache la Poudre Watershed
North Latitude
40.7389°
East Longitude
-104.9002°
South Latitude
40.4177°
West Longitude
-105.8835°

Temporal

Start Date:
End Date:

Content

README.md

CSU ROSS HydroShare ReadMe

This folder contains high-frequency (15-minute) water quality sensor data collected by the ROSSyndicate group at Colorado State University in the Cache la Poudre River Watershed in Northern Colorado, United States.


Publication Structure

This publication is updated annually once data has passed quality assurance procedures and has been both automatically and manually verified by project technicians. As such, we maintain a folder for each year's data and a general metadata folder containing site locations and sensor procedures.

Generally, each year's folder contains a raw (CSU_ROSS_*year*_raw.csv) and cleaned (CSU_ROSS_*year*_cleaned.csv) dataset. Both datasets are provided in long format. In 2025 the following parameters were collected:

  • Water Depth (m)
  • Water Temperature (C)
  • Dissolved Oxygen (mg/L)
  • pH
  • Turbidity (NTU)
  • Specific Conductivity (µS/cm)
  • Chl-a Fluorescence (RFU)
  • FDOM Fluorescence (RFU)
  • ORP (V)

Each year's cleaned dataset may vary slightly based on available resources, context, and field notes used to verify or modify raw data. Where available, technician field notes will be uploaded with each year's dataset. Specific details for each year are provided below.


2025 Data

The data collected in 2025 was processed using the following script: poudre_sonde_network/data_organization/Process_2025.rmd

Columns in cleaned dataset:

  • DateTime_UTC: Date-time in UTC.
  • site: Site ID used to identify the site.
  • parameter: Parameter name.
  • units: Units for the parameter.
  • value_raw: Raw measured value.
  • value_final: Value for the parameter after passing through QAQC procedures. Erroneous data was removed and, where relevant, raw data was modified to correct for calibration or biofouling errors.
  • user_qc_flag: Quality control flag describing why datum was removed or if a data point is flagged/suspect
  • modifications: Describes the quality assurance procedures applied to a specific data point, which include:
    • calibration correction: Datum corrected due to a calibration error or calibration drift.
    • drift correction: Sensor biofouling on Turbidity or FDOM sensors resulted in drift, which was corrected using linear or exponential functions.
    • manual data exclusion: Datum identified as erroneous by manual technician verification that could not be resolved by the previous two methods. This datum should not be used in analysis.
    • NA : No modification of datum.

Columns in raw dataset:

  • DateTime_UTC: Date-time in UTC.
  • DateTime_MST: Date-time in Mountain Standard Time (local time zone).
  • site: Site ID used to identify the site.
  • parameter: Parameter name.
  • units: Units for the parameter.
  • value_raw: Raw measured value.
  • value_post_cal_corr: Value after applying calibration corrections using the Calibration Correction Tool created by Juan De La Torre.
  • value_post_ver: Value after removing data identified by manual verification via the Manual Verification Tool. Also documented in user_qc_flag and qc_status.
  • value_post_drift_corr: Value after correcting for sensor drift due to biofouling. For parameters where drift was not corrected, this matches value_post_ver.
  • auto_qc_flag: Flags generated by the auto-qaqc system in the {ross.wq.tools} package. These serve as the basis for comparison with human-verified outcomes.
  • qc_status: Final status of a data point:
    • OMIT: Datum is considered erroneous and should not be used.
    • FLAGGED: Datum may have minor issues; usable for most analyses but should be excluded if a high degree of accuracy is required.
    • PASS: Datum is considered valid and accurate based on human verification.
  • user_qc_flag: Quality control flag describing why a qc_status was applied.
  • modifications: Summary of procedures (calibration correction, drift correction, or manual exclusion) applied to the point.

Field Notes (CSU_ROSS_sensor_field_notes_2025.csv)

This file contains field notes collected by technicians throughout the year.

  • site: Site identification code.
  • visit_comments: Notes on site conditions and work completed.
  • DateTime_UTC: Visit start time in UTC.
  • sonde_employed: Sensor status following the visit:
    • 1: Sensor was removed following the visit.
    • 0: Sensor was deployed during the visit.
    • NA: No change (sensor remained deployed).
  • pre_clean, post_clean, and post_cal values: Values recorded during visits to quantify the effects of cleanings or calibrations.
  • cals_performed: List of calibrations performed during the visit.

Metadata

  • CSU_ROSS_sensor_methods_metadata.csv: Explains the general calibration methods and sensors used for each parameter.
  • CSU_ROSS_location_metadata.csv: Site coordinates, naming conventions, and periods of record. Includes relevant flow gages with discharge records.
    • The column grab_sample_site links to the relevant ID in our published grab sample dataset on Zenodo.
  • CSU_ROSS_user_qc_flags.csv: Descriptions of the user_qc_flag flag types used in the raw and cleaned dataset, provides descriptions of the flag, and potential correction pathways.

csu_ross_hydroshare_import.R:

  • This script shows a method to import a .zip file downloaded from HydroShare using BagIt. This script organizes the downloaded .zip file and shows users how to access sensor data and spatial metadata.

Additional Resources

  • Poudre Water Quality Network: Data collection for long-term monitoring along the Cache la Poudre River through the City of Fort Collins and the primary repository for data cleaning. GitHub | Project Page
  • Upper CLP DSS: ROSS work supporting real-time water treatment decision support in the Cache la Poudre River. GitHub
  • ROSS CPF Reservoir Study: Investigation of post-fire water quality impacts from the Cameron Peak Fire. GitHub | Project Page
  • ross.wq.tools: R package containing functions to support water quality data processing and analysis. GitHub

Most code will not run without proper credentials. Please contact the authors (Sam Struthers, Kathryn Willi, or Juan De La Torre) if you require additional information.

Related Geospatial Features

This HydroShare resource is linked to the following geospatial features

${ messageObj.message }
${value.text} ${value.text}

Click a point to search for features that overlap with that location.

Select a feature for more information.

Related Resources

This resource belongs to the following collections:
Title Owners Sharing Status My Permission
ROSS Poudre Test Kathryn Willi  Private &  Shareable None

Credits

Funding Agencies

This resource was created using funding from the following sources:
Agency Name Award Title Award Number
City of Fort Collins Utilities Poudre Water Quality Network None
City of Greeley, City of Fort Collins, City of Thornton, Northern Water Upper Poudre Decision Support System None
U.S. National Science Foundation NSF Ascend Engine: Scalable, data-driven water quality forecasting for municipal water supply None
U.S. National Science Foundation Convergence Accelerator Award #24C0011

How to Cite

Struthers, S., K. Willi, J. De La Torre, M. R. Ross (2026). CSU ROSS High-Frequency Water Quality Sensor Dataset, HydroShare, https://doi.org/10.4211/hs.f6a71206b6254970a6eb1784b4f9254e

This resource is shared under the Creative Commons Attribution CC BY.

http://creativecommons.org/licenses/by/4.0/
CC-BY

Comments

There are currently no comments

New Comment

required