Welcome to openFlow!
This application allows you view and interact with select hydrologic data collected at 29 stream, river, and lake inflow/outflow sites across the National Ecological Observatory Network (NEON). NEON spans the continential United States and includes monitoring sites in Alaska and Puerto Rico. In this app you can visually explore data from the following NEON Data Products:
To learn more about each data product, follow the links above to data product landing pages and navigate to the ‘Documents’ section to find either Data Product User Guides (DPUG) or Algorithm Theoretical Basis Documents (ATBD) for each data product.
To run the app, users must select a NEON Domain ID and Site ID from dropdown menus and specify a Date Range to download and plot data. Visit the NEON website to learn more About Field Sites and Domains and Explore Field Sites.
Note: The openFlow app uses the neonUtilities R package to download data from the NEON API. Users that select larger date ranges (> 6 months) will experience longer wait times.
Users also have the option to enter their NEON API Token before running the app to link their app activity to their user account and enable faster download speeds. Learn more about the benefits of using an API token here.
The following checkbox inputs can be toggled either before or after a user selects ‘Submit’.
Include Discharge Science Review Quality Flags - If selected, shaded areas (grey) will plot in the background of the plotting field for time ranges when DP4.00130.001:csd_continuousDischarge:dischargeFinalQFSciRvw = 1.
Convert to Imperial Units - If selected, data in the ‘Continuous Discharge’ and ‘Rating Curve(s)’ tabs will be converted to imperial units. Units (Metric, Imperial) for the main groups of variables are:
Show in Dark Mode - If selected, the app will have a global dark theme.
The metadata table contains the following reach-scale variables that characterize the site that was selected:
Upstream watershed area (km2) - The area of land that drains water into the aquatic site.
Reach slope (%) - The gradient of the streambed from the upstream to downstream reach boundary of the aquatic site. Slope is measured using a total station during topographic site surveys.
Mean bankfull width (m) - The mean bankfull width of the channel measured at transects throughout the monitoring reach. At bankfull stage water is just beginning to spill out of the channel and into the floodplain. Bankfull flows typically occur at 1.5-year recurrence intervals.
D50 particle size (mm) - The diameter of bed substrate corresponding to 50% finer in the particle-size distribution. Substrate is measured at transects throughout the monitoring reach using 200-point pebble count methods.
Note: At NEON river sites (BLWA, FLNT, TOMB), reach slope, mean bankfull width, and D50 particle size are not measured. Also, at the Toolik Lake (TOOK) inflow and outflow locations, D50 particle size is not measured.
In the ‘Continuous Discharge’ tab, a timeseries plot is generated that plots three groups of data:
Discharge
Stage
Precipitation**
* - Historic Median Discharge is calculated from all RELEASED data at a given site. Click here to learn more about NEON data releases.
** - The app defaults to primary prcipitation (DP1.00006.001:PRIPRE_5min) when plotting data from the Precipitation data product. If no primary precipitation data is available for a site, the app will plot secondary precipitation (DP1.00006.001:SECPRE_1min).
Table: The Preciptiation data product is not published for all NEON aquatic sites. If precipitation data is not published for a NEON aquatic site, the neonUtilities R package will pull data from the nearest co-located NEON terrestrial site. The site ID from which the precipitation data is pulled is included in the legend. Click here to learn more about co-located NEON sites.
NEON Domain ID | NEON Aquatics Site ID | Precipitation Data Source Site ID |
---|---|---|
D01 | HOPB | HARV |
D02 | LEWI | BLAN |
D02 | POSE | SCBI |
D03 | FLNT | JERC |
D04 | CUPE | CUPE |
D04 | GUIL | GUIL |
D06 | KING | KONZ |
D06 | MCDI | MCDI |
D07 | LECO | GRSM |
D07 | WALK | ORNL |
D08 | BLWA | DELA |
D08 | MAYF | TALL |
D08 | TOMB | LENO |
D10 | ARIK | ARIK |
D11 | BLUE | BLUE |
D11 | PRIN | PRIN |
D12 | BLDE | YELL |
D13 | COMO | NIWO |
D13 | WLOU | WLOU |
D14 | SYCA | SYCA |
D15 | REDB | REDB |
D16 | MART | WREF |
D16 | MCRA | ABBY |
D17 | BIGC | BIGC |
D17 | TECR | TEAK |
D18 | OKSR | TOOL |
D18 | TOOK_inflow | TOOK |
D18 | TOOK_outflow | TOOK |
D19 | CARI | BONA |
All continuous data and uncertainties are averaged and plotted at a 20 minute temporal resolution regardless of the temporal resolution at which an attribute is published.
If there are no data published for an attribute in a given time range, the attribute will not be visible in the legend.
In the ‘Rating Curve(s)’ tab, a plot is generated that shows all stage-discharge rating curves used to model continuous discharge for the time range specified by the user. Continuous discharge and stage-discharge rating curve data are linked by the curveID field. The app will identify all unique curveID values within the range of continuous discharge data and plot the stage-discharge relationship (black points), rating curve (black line), and uncertainties (parametric uncertainty = orange ribbon, remnant uncertainty = dark orange ribbon) for each rating curve.
Plotting in the openFlow app is done using the plotly R package. Plots created in plotly contain built-in functionality that allow users to better interact and interpret data. The plots in the openFlow app contain the following useful functionality built into the plots:
In the ‘Continuous Discharge’ and ‘Rating Curve(s)’ tabs, users can download the plots as HTML files. When the plots are rendered in the app, a ‘Download Graph’ button will appear in the lefthand panel of the app above the Metadata Table. If downloaded, the HTML file will retain all the interactive functionality built into plotly. Note: Users that download data for larger date ranges (> 6 months) will experience longer wait times.
Users can also download PhenoCam images. When PhenoCam images render in a new window, users can click the ‘Download Phenocam Image’ button to save the image as a PNG file.
2024-03-04: Updated multiple data sources through NEON data release RELEASE-2024
2022-08-09: Remove package dependencies ‘stageQCurve’ and ‘measurements’
2022-07-25: Major updates include plotting NEON precipitation data, rendering NEON PhenoCam images via a click event, download buttons for plots and images, aesthetic updates to color paletes, axes, and app themes, and an ‘About the App’ tab.
2022-02-04: Updates for app to work with TOMB data
2021-09-16: Updates for app to work with TOOK data
2021-08-05: Original creation
NEON is always looking to improve the user experience! If you have any comments, questions, or general feedback about the app, please follow the link below to contact the app developer and enter ‘Zach Nickerson’ in the Direct to Staff Member field.
Is the app not working as expected? Do you have an enhancement request for the app? Please submit a Github issue here.
Authors:
James Ross - email: ross.james94@gmail.com
Divine Aseaku - email: divineaseaku@gmail.com
Zachary L. Nickerson - email: nickerson@battelleecology.org
The National Ecological Observatory Network is a project solely funded by the National Science Foundation and managed under cooperative agreement by Battelle. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007
Information and documents contained within this package are available as-is. Codes or documents, or their use, may not be supported or maintained under any program or service and may not be compatible with data currently available from the NEON Data Portal.
Last Updated: 2022-07-26