Skip to content
SPECIFICTION
Get listed

Harmonize WQ

usepa.github.io

Linux
Visit usepa.github.io
Spec score 6.5 #25 of 31 in Data Cleansing Software

Spec sheet

Purpose
Harmonize WQ is a water-quality-specific framework for standardizing, cleaning, and wrangling Water Quality Portal data into more analysis-ready formats.Read 4 Oct 2026 · usepa.github.io
Cleaning and wrangling
The example workflow includes datetime and sample-depth cleaning, splitting characteristic-specific columns, and collapsing results by sample organization, activity, location, and datetime.Read 4 Oct 2026 · usepa.github.io
Data shaping
It can transform results from long format to wide format.Read 4 Oct 2026 · usepa.github.io
Disclaimer
The repository says EPA GitHub project code is provided as is and users assume responsibility for its use; EPA says it no longer has responsibility for protecting the information's integrity, confidentiality, or availability.Read 4 Oct 2026 · github.com
Error handling
It helps resolve data errors using transparent assumptions.Read 4 Oct 2026 · usepa.github.io
Example data source
The documented workflow queries the Water Quality Portal using the Python dataretrieval package.Read 4 Oct 2026 · usepa.github.io
Installation
The documentation gives pip installation commands for the published package and the latest development version from GitHub.Read 4 Oct 2026 · usepa.github.io
Method differences
It helps identify differences in sampling or analytic methods.Read 4 Oct 2026 · usepa.github.io
Standardized example outputs
The example workflow standardizes depth and Secchi values to meters and temperature to degrees Celsius, and includes quality-issue columns.Read 4 Oct 2026 · usepa.github.io
Support and development
The repository says harmonize_wq is under development and directs users to report bugs and enhancement ideas through its issue tracker.Read 4 Oct 2026 · github.com
Target users
The package is intended to help people analyzing Water Quality Portal data, while domain experts decide which data meet their comparability standards and acceptance thresholds.Read 4 Oct 2026 · usepa.github.io
Tutorials
The documentation links simple and detailed tutorial notebooks for Pensacola Bay, Tampa Bay, Cape Cod, and Gulf of Mexico estuaries.Read 4 Oct 2026 · usepa.github.io
Unit and basis handling
It helps identify differences in data units, including speciation and basis.Read 4 Oct 2026 · usepa.github.io

Where Specifiction places it

Alternatives to Harmonize WQAll alternatives →