hydrosight

Groundwater timeseries analysis of hydrographs

https://github.com/peterson-tim-j/hydrosight

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 10 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    3 of 6 committers (50.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.8%) to scientific vocabulary

Keywords

aquifer-parameters groundwater hydrogeology hydrology matlab recharge timeseries
Last synced: 6 months ago · JSON representation

Repository

Groundwater timeseries analysis of hydrographs

Basic Info
  • Host: GitHub
  • Owner: peterson-tim-j
  • License: gpl-3.0
  • Language: MATLAB
  • Default Branch: master
  • Homepage:
  • Size: 160 MB
Statistics
  • Stars: 53
  • Watchers: 6
  • Forks: 22
  • Open Issues: 6
  • Releases: 13
Topics
aquifer-parameters groundwater hydrogeology hydrology matlab recharge timeseries
Created over 11 years ago · Last pushed 9 months ago
Metadata Files
Readme Changelog License

README.md

HydroSight: Open-source data-driven hydrogeological insights

Testing Codecov GitHub release View HydroSight on File Exchange Github All Releases GitHub license GitHub forks GitHub stars

HydroSight is a hydrogeological statistical software package for data-driven insights into groundwater dynamics and aquifer properties. Many hundreds of bores can be easily analysed, all without any programming, to quantify:

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: 1. Stand-alone app within Windows. The latest .exe is available here. 1. 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. 1. 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. 1. 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: 1. Project documentation. 2. Hydrograph outlier detection. 1. Time-series model construction, specifically defining the data and the form of the model. 1. 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.
1. Model simulations, allowing hydrograph decomposition, exploration of scenarios (e.g. different climate or pumping), hindcasting and interpolation.

_HydroSight_ Recharge estimation

Contributing

HydroSight is an ongoing research project and that depends upon your support. Two easy ways to support us are: 1. Give us a GitHub ⭐. 2. 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

  • Name: Tim Peterson
  • Login: peterson-tim-j
  • Kind: user
  • Location: Clayton, Victoria, Australia
  • Company: Monash University

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.

GitHub Events

Total
  • Issues event: 3
  • Watch event: 5
  • Push event: 5
  • Fork event: 2
Last Year
  • Issues event: 3
  • Watch event: 5
  • Push event: 5
  • Fork event: 2

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 262
  • Total Committers: 6
  • Avg Commits per committer: 43.667
  • Development Distribution Score (DDS): 0.176
Past Year
  • Commits: 5
  • Committers: 1
  • Avg Commits per committer: 5.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Tim Peterson t****n@m****u 216
Tim Peterson t****p@u****u 32
timjp t****p@T****0 7
tjp t****p@l****n 4
timjp@unimelb.edu.au t****p@u****u@4****u 2
tpet0008 t****8@M****U 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • 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 requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: about 1 month
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • peterson-tim-j (48)
  • Cheng168 (4)
  • giancarlo-bonotto (3)
  • xinyangf1 (3)
  • meeta-gupta (2)
  • KongFeihe (2)
  • mmeinesz (1)
  • mssmith63 (1)
  • henrybennett1 (1)
  • samara-sewak (1)
Pull Request Authors
  • giancarlo-bonotto (1)
Top Labels
Issue Labels
enhancement (13) bug (7) question (2)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 8
proxy.golang.org: github.com/peterson-tim-j/HydroSight
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.5%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago
proxy.golang.org: github.com/peterson-tim-j/hydrosight
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.5%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago

Dependencies

.github/workflows/testHydroSight.yml actions
  • 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