Skip to main content
U.S. flag

An official website of the United States government

IVyTools discharge and uncertainty results for eight benchmark image velocimetry videos: Ancillary Scripts

Published by U.S. Geological Survey | Department of the Interior | Catalog Last Checked: August 22, 2026 at 01:12 AM | Dataset Last Updated: August 19, 2026 at 12:00 AM
This child item contains Python scripts used to extract data from IVyTools project files and to generate figures for the associated publication. The following scripts are included: <ul> <li><strong>extract_ivy_uncertainty.py:</strong> Extracts International Organization for Standardization (ISO) 748 and Interpolated Variance Estimator (IVE) uncertainty component values from IVyTools .ivy project files (ZIP archives containing project_data.json). Produces the extracted_ivy_data_v1.4.0.0.csv file in the Uncertainty Analysis child item.</li> <li><strong>IVyTools_uncert_plots.py:</strong> Generates the uncertainty contribution figure (figure-6.png) from the extracted CSV data. Produces an eight-panel bar chart showing fractional contributions of each uncertainty component to total discharge variance for all VGC2020 sites.</li> </ul> <strong>Software Requirements:</strong> To execute these scripts, users will need Python 3.9 or later with the following packages: matplotlib, numpy, pandas (for the plotting script). The extraction script uses only Python standard library modules (zipfile, json, csv, os, math).

Resources

2 resources available

Find Related Datasets

data.gov

An official website of the GSA's Technology Transformation Services

Looking for U.S. government information and services?
Visit USA.gov