Skip to main content

WRES Explorer

Utilities to visualize and explore output from the NOAA Office of Water Prediction's (OWP) Water Resources Evaluation Service (WRES). The primary use-case for these tools is to support the routine evaluation of the National Water Model.

Installation

In accordance with the python community, we support and advise the usage of virtual environments in any workflow using python. In the following installation guide, we use python's built-in venv module to create a virtual environment in which the tool will be installed. Note this is just personal preference, any python virtual environment manager should work just fine (conda, pipenv, etc. ).

# Create and activate python environment, requires python >= 3.10
$ python3 -m venv venv
$ source venv/bin/activate
$ python3 -m pip install --upgrade pip wheel

# Install wres.explorer
$ python3 -m pip install wres.explorer

Usage

Usage: wres-explorer [OPTIONS]

  Visualize and explore output from WRES CSV2 formatted files.

  Run "wres-explorer" from the command-line, ctrl+c to stop the server.:

Options:
  --help  Show this message and exit.

Application Interface

The application features a tabbing interface. The "CSV Selector" tab is active by default.

CSV Selector

The file browser starts in the directory where the application was launched. Use the arrows (>> or <<) to move the files you want to visualize from the "File Browser" to the "Selected files". CSV Selector

The example below has selected the files ABRFC.evaluation.csv.gz and ABRFC.pairs.csv.gz. After selecting one or more files, click the "Load/Reload Data" button to read the files. File Selected

Feature Selector

To inspect the metrics at a specific feature (site), you need to select a feature from the selection boxes or by clicking on the map. The available options are determined by the features found in the files you selected earlier. Note the selected site in magenta. Map Selector

Metrics Plots

After a site is selected, the "Metrics Plots" tab will be populated with plots showing the metrics found at this feature. Use the dropdown menu ("Select Metric") to view different metrics. Metrics Plot

Pairs Plots

After a site is selected, the "Pairs Plots" tab will be populated with plots showing the pairs (time series) for the selected feature. Pairs Plots

Metrics Table

Once data are loaded, you will be able to explore the metrics file(s) contents through a paging tabular interface shown below. Metrics Table

Pairs Table

You can also explore the pairs file(s) contents through a paging tabular interface. Pairs Table

Image Selector

You can use the image selector tab to select and load WRES .png files for display and exploration. Selecting one or more image files and clicking "Load/Reload Images" will populate the "Image Viewer." Image Selector

Image Viewer

The "Image Viewer" includes a carousel style image browser for exploring WRES plots. Image Viewer

Metadata

Release files for wres.explorer 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wres.explorer 0.5.0
File Size Uploaded
wres_explorer-0.5.0.tar.gz 17.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wres.explorer 0.5.0
File Interpreter ABI Platform
wres_explorer-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 36.6 kB

Release files / wres_explorer-0.5.0.tar.gz

Download URL wres_explorer-0.5.0.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e06dbc341704fa015cca9f87602eb10dc06f77036e9087e67c3bd1768f3ad710
BLAKE2b-256 checksum
How to use checksums
2c79114609ad91e49c6c40a56d57c941a076d1ee1b5acbc511c0e814794862e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release files / wres_explorer-0.5.0-py3-none-any.whl

Download URL wres_explorer-0.5.0-py3-none-any.whl
Size 19.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
700564de15819359d02c47802deec69fde7c905fb95d57e5b4871cba54e91ad4
BLAKE2b-256 checksum
How to use checksums
a014a21124e7653ca42d28b1e88103db45324adac8a5f341c98fea707ebf1f8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page