HydroSight
A statistical toolbox for data-driven insights into groundwater dynamics and aquifer properties. Many hundreds of bores can be easily analysed, all without any programming.
https://github.com/peterson-tim-j/hydrosight
Category: Hydrosphere
Sub Category: Freshwater and Hydrology
Keywords
aquifer-parameters groundwater hydrogeology hydrology matlab recharge timeseries
Keywords from Contributors
depth-to-watertable geostatiscs geostatistics gstat kriging potentiometer meteorological hidden-markov-model streamflow
Last synced: about 12 hours ago
JSON representation
Repository metadata
Groundwater timeseries analysis of hydrographs
- Host: GitHub
- URL: https://github.com/peterson-tim-j/hydrosight
- Owner: peterson-tim-j
- License: gpl-3.0
- Created: 2014-09-10T01:44:57.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-05-05T07:37:54.000Z (12 months ago)
- Last Synced: 2025-04-25T13:48:11.656Z (1 day ago)
- Topics: aquifer-parameters, groundwater, hydrogeology, hydrology, matlab, recharge, timeseries
- Language: MATLAB
- Homepage:
- Size: 161 MB
- Stars: 50
- Watchers: 6
- Forks: 21
- Open Issues: 6
- Releases: 13
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.txt
- License: LICENSE
README.md
HydroSight: Open-source data-driven hydrogeological insights
HydroSight is statistical toolbox for data-driven insights into groundwater dynamics and aquifer properties. Many hundreds of bores can be easily analysed, all without any programming, to quantify:
- drivers of groundwater trends, e.g. climate and pumping (Shapoori et al., 2015a) and landuse change (Peterson and Western, 2014).
- recharge over time Peterson et al., 2019).
- aquifer hydraulic properties (Shapoori et al., 2015c, Peterson et al., 2019)
- statistical identification of the major groundwater processes (Shapoori et al., 2015b).
- interpolate or extrapolate hydrographs to a regular time step (Peterson & Western, 2018.
- simulate groundwater level under different climate or, say, pumping scenarios.
- hydrograph monitoring errors and outliers (Peterson et al., 2018).
Installation Options
HydroSight is operating system independent and has been tested on Windows 10+, Mac and Linux (Ubuntu 20.04 LTS). There are four installation options:
- Stand-alone app within Windows. The latest .exe is available here.
- Install Hydrosight Matlab source code by (i) downloading the source code, (ii) unzipping the downloaded file, (ii) setting the Matlab Current Folder to where the file was unzipped and (iv) entering
HydroSight
into the Matlab Command Window. - Install Hydrosight from within Matlab using the Add-Ons menu item and searching for HydroSight. From the Add button select Add to Matlab. Once installed, enter
HydroSight
into the Matlab Command Window. - Compile your own stand-alone app from within Matlab by (i) downloading the source code and (ii) running the command:
makeStandaloneHydroSight()
For futher details see the installation wiki page.
Examples
Multiple examples are built into the HydroSight GUI, each highlighting aspects of the above papers. Soon, each example will be supported by online videos. In the meantime major aspects of the graphical interface and the algorithms are outlined on the wiki page.
HydroSight can also be run from the Matlab command window. For an example of this see here.
What does HydroSight look like?
The HydroSight graphical interface includes tabs for each step in the modelling of groundwater hydrographs:
- Project documentation.
- Hydrograph outlier detection.
- Time-series model construction, specifically defining the data and the form of the model.
- Model calibration and tools to examine the internal dynamics of the calibrated model, e.g. recharge. The screenshot below shows this tab and an estimate of the annual groundwater recharge.
- Model simulations, allowing hydrograph decomposition, exploration of scenarios (e.g. different climate or pumping), hindcasting and interpolation.
Contributing
HydroSight is an ongoing research project and that depends upon your support. Two easy ways to support us are:
- Give us a GitHub ⭐.
- Cite the relevant papers (using the "Cite Project" option within the GUI).
And, if HydroSight doesn't do what you need then Support gives more options.
Owner metadata
- Name: Tim Peterson
- Login: peterson-tim-j
- Email:
- Kind: user
- Description: I'm a hydrologist at Monash University (Australia). My packages enable better understand of long term catchment dynamics by making better use of observed data.
- Website: https://research.monash.edu/en/persons/tim-peterson
- Location: Clayton, Victoria, Australia
- Twitter: TPeterson_water
- Company: Monash University
- Icon url: https://avatars.githubusercontent.com/u/8623994?u=b616220f19beaffa61be12c938a6c8a277382f80&v=4
- Repositories: 6
- Last ynced at: 2024-07-20T22:14:56.783Z
- Profile URL: https://github.com/peterson-tim-j
GitHub Events
Total
- Issues event: 1
- Watch event: 4
- Fork event: 1
Last Year
- Issues event: 1
- Watch event: 4
- Fork event: 1
Committers metadata
Last synced: 6 days ago
Total Commits: 257
Total Committers: 7
Avg Commits per committer: 36.714
Development Distribution Score (DDS): 0.514
Commits in past year: 11
Committers in past year: 1
Avg Commits per committer in past year: 11.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Tim Peterson | t****n@m****u | 125 |
Tim Peterson | p****j@g****m | 86 |
Tim Peterson | t****p@u****u | 32 |
timjp | t****p@T****0 | 7 |
tjp | t****p@l****n | 4 |
[email protected] | t****p@u****u@4****u | 2 |
tpet0008 | t****8@M****U | 1 |
Committer domains:
Issue and Pull Request metadata
Last synced: about 12 hours ago
Total issues: 65
Total pull requests: 1
Average time to close issues: 7 months
Average time to close pull requests: N/A
Total issue authors: 9
Total pull request authors: 1
Average comments per issue: 0.88
Average comments per pull request: 0.0
Merged pull request: 0
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- peterson-tim-j (48)
- Cheng168 (4)
- giancarlo-bonotto (3)
- xinyangf1 (3)
- meeta-gupta (2)
- KongFeihe (2)
- mmeinesz (1)
- mssmith63 (1)
- henrybennett1 (1)
Top Pull Request Authors
- giancarlo-bonotto (1)
Top Issue Labels
- enhancement (13)
- bug (7)
- question (2)
Top Pull Request Labels
Dependencies
- actions/checkout v3 composite
- codecov/codecov-action v1 composite
- dorny/test-reporter v1.6.0 composite
- matlab-actions/run-command v1 composite
- matlab-actions/run-tests v1.3.2 composite
- matlab-actions/setup-matlab v1 composite
Score: 5.971261839790463