Hinksey Heights hydrology dashboard
Local time
--:--:--
Current temperature
Loading
Latest weather station value
Rainfall
Loading
Last 24 hours
Outfall level
Loading
Latest selected sensor level variable
Level trend
Loading
Outfall discharge
Loading
Calculated from level
Outfall volume
Loading
Last 24 hours
About this plot
This is a live view of the outfall weir discharge data and associated weather. The outfall sensor usually publishes sample-window summaries every 15 minutes; during rapid level change it can publish around every minute. Weather observations are imported into the database approximately every 20 minutes. The dashboard refreshes periodically for the latest database records, and the Refresh data button can be used to reload manually between scheduled refreshes. Hover over the plot to show the Plotly toolbar, then zoom, pan, reset the view, or download the plot. When zoomed out, dense time series are simplified: outfall level, calculated discharge and temperature are shown as daily means; rainfall is shown as daily rainfall bars. When zoomed in, full-resolution data are shown. Use 'Load data' and 'Plot explorer' to load dipwell, logger or extra weather series and investigate them further.
Loading data...
Legend
Last five outfall readings
Loading...
Select installs from map

Available data
Loading...
Loading...
Loading...
Add public Environment Agency Hydrology API data for comparison. Paste a Hydrology Data Explorer station URL or station ID, fetch the available measures, then choose a date range and add the selected series to the plot. Data are read from the API for this session only and are not saved to the database.

to
Loading...

Loading data...
About this plot

This plot shows empirical cumulative-frequency curves for loaded well water levels as height above ground level.

The x-axis is water level height in cm above ground level; the y-axis is the cumulative percentage of observations at or below that level.

The dashed vertical line marks ground level at 0 cm. Manual dip and logger records are kept as separate curves so high-frequency logger records do not swamp the manual observations.

When Compare years is active, each install/source is split by calendar year. If a moving-window summary has been added, the cumulative frequency of the computed centre line is also shown.

Rendering plot...
Load manual dip or logger water-level data to show the cumulative-frequency plot.
Seasonal water-level summary
Loading...
Legend
Display controls
to
Weir controls
Use the checkboxes in the legend to show or hide core weather and weir traces. These controls only change how the weir traces are calculated.
Outfall sensor processing

Weir calculation
Water-level datum
Moving-window summary
Logger drift correction
Correct logger water-level traces by comparing them with manual dip measurements from the same install. The app finds the nearest logger reading to each manual dip within the tolerance below, estimates the logger error, then linearly interpolates that correction through time. Outlier screening is deliberately asymmetric: large negative discrepancies are more likely to be manual-measurement, import or logger-removal errors, while positive excursions may be genuine storm peaks and are not removed automatically. Raw logger data are retained and can be restored with Clear correction.
Raw data
Use the Load data tab to load dipwell, logger, weather or EA data. Raw data for loaded series will appear in the tables below.

Plot selections filter and select matching rows here. Quality flags apply to selected rows in the active raw-data table.
Import manual dip data
Upload a CSV of manual dipwell measurements for Hinksey Heights only. The app matches install_name against the Hinksey Heights hydro installs, checks null-level codes where a depth is blank, then writes both records.imports and hydro_monitoring.dips using the logged-in database connection.
Expected CSV columns
  • install_name , dip_date_time , dip_depth_top are required.
  • Optional: dip_measurer , dip_notes , dip_null .
  • dip_date_time should use yyyy-mm-dd hh:mm , e.g. 2026-06-04 13:30 .
  • If dip_depth_top is blank, dip_null must contain a valid code from lookups.lookup_dips_null .
Data preview
Import WinSitu logger data
Upload one or more WinSitu CSV exports from an InSitu data logger. The importer reads the logger serial number, assigns records to matching logger installations, removes existing overlapping import ranges, then writes to records.imports, hydro_monitoring.logger_imports and hydro_monitoring.logger_data using the logged-in database connection.
Workflow
  • Choose one or more .csv files exported from WinSitu.
  • The Files tab shows preview status; select a row to inspect the file.
  • The selected file populates the Log file plot and Log file raw data tabs.
  • Barometric files are imported before water-level files when several files are uploaded together.
  • The CSV time zone is assumed to be UTC unless changed below. The elapsed-seconds counter is used by default to avoid DST ambiguity.
Files
Select a file to inspect its plot and parsed data.
Processing files...
Log file plot
Rendering plot...
Log file raw data
Updating table...
About the monitoring programme

Freshwater Habitats Trust began monitoring hydrology at Hinksey Heights Nature Reserve in March 2024, when a network of monitoring wells was installed. The monitoring network now includes a flow gauging weir, installed in April 2026, to measure the volume of water flowing out of the valley.

This dashboard makes the data collected accessible to local people, volunteers, land managers and scientists. It brings together manual water-level measurements, logger data, flow estimates and meteorological data so that patterns can be explored as the dataset grows. All data are free to download.

Monitoring objectives
  • track long-term seasonal water-level trends;
  • understand how the site functions hydrologically;
  • assess the effects of management and restoration;
  • explore the relationship between biodiversity and hydrology; and
  • understand wider catchment function.
Dipwells and stilling wells
Monitoring wells at Hinksey Heights Nature Reserve

Wells are used to monitor surface water levels across the site. These comprise a short length of blue slotted plastic piping, typically 1 metre, with a cap (painted orange).

There are 22 wells in the wetland substrate. One functions as a shallow piezometer where the water is under pressure (the tall well visible from the boardwalk on the golf course side). Three further wells are installed as stilling wells in the stream, reducing short-term turbulence around the measuring point.

Water levels are recorded manually once a week by volunteers. These measurements provide a long-term record of seasonal change and spatial differences in wetness, and validate higher-frequency measurements by data loggers.

A subset of wells is fitted with data loggers, with seven currently installed. These record pressure every hour, which is converted to water depth. A barometric logger in the nature reserve records on-site atmospheric pressure and ambient temperature.

Taken together, these data help show where soils remain wet through the year, where water levels fluctuate strongly, hydraulic gradients across the site including interactions between wetland areas and the stream, and how different parts of the site respond to weather and management.

Outfall weir
Outfall V-notch weir at the bottom of the valley

The outfall weir was installed in the stream in April 2026. It uses a defined cross-section (a 90° V-notch) so that water level can be converted to discharge: the volume of water flowing per unit time. The location is more-or-less at the end of the main valley, downstream of all the wetland areas, so that it captures all the water generated by the site's springs and other inflows.

A telemetry system, using an ultrasonic sensor connected to the internet, reports water level automatically and allows near-real-time estimates of discharge and flow volume.

The weir is especially important for understanding the wider catchment function of the site. It shows how the volume of water leaving the valley changes through time, including during storm events and dry periods. It also helps us understand the relative contribution of different sources to the site’s hydrology, including springs, rainfall, runoff and stream inputs.

Weather data

Meteorological data in the dashboard come from the weather station at Hinksey Heights Golf Club. These data provide context for interpreting water-level and flow patterns, particularly rainfall and temperature, which help explain seasonal changes in evaporation demand. The station does not measure evapotranspiration directly.

Future monitoring

The monitoring network can be expanded as new questions arise. At present, there are limited data on water chemistry, which are not currently included in the dashboard. There are also no water-level data from the site's catchment outside the nature reserve.

Data interpretation

The data are intended to support interpretation. As the monitoring record lengthens, it will become increasingly useful for detecting seasonal patterns, unusual events and longer-term hydrological change.