Coder Social home page Coder Social logo

peterson-tim-j / hydrosight Goto Github PK

View Code? Open in Web Editor NEW
42.0 6.0 20.0 164.68 MB

Groundwater timeseries analysis of hydrographs

License: GNU General Public License v3.0

MATLAB 98.26% C 1.74%
hydrology groundwater timeseries hydrogeology matlab recharge aquifer-parameters

hydrosight's People

Contributors

peterson-tim-j avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

hydrosight's Issues

Feature Request: Barometric pressure and tides

Please add the following feature to the TFN models:
Removal of fluctuations in groundwater level time series due to barometric pressure and Earth tides, and graphical presentation and verbal indication of cumulative response behaviour as per Rasmussen and Crawford 1997 Groundwater 35/3 pp. 502-511, Spane 2002 Water Resources Research 35/6 pp. 1-17, and Toll and Rasmussen 2007 Ground Water 45/1 pp. 101-105, to identify degree of aquifer confinement, lag time, other aquifer properties if possible, and well-bore storage and skin effects.
Request from Dr. Michael S. Smith, Hydrogeologist, NSW DPI-Water.

Datat prep. exporting fails

When exporting data prep. bores the export progress bar hangs. On inspection of the code, this appears to occur when bores have been deleted from the GUI data prep tab but remain within this.dataPrep list.

Project name change

The acronym GST is terrible. Possible alternate names are:
HydroSight
GeoData
...

Starting date of forcing data

It appears that the model requires forcing data to have starting date a few years earlier than the stating date of obshead. I tried forcing data with different starting dates. The one with 10 years worked, but the one with 5 years didn't. Not sure what the minimum is. Cheers, Xiang

HydroSight Outlier Removal

Hi Tim,

I'm trying to use HydroSight Outlier Removal function to remove the outliers in my GW heads file.
However, the system prompts me that I've met a Data Analysis Algorighm failure.
I've attached the error screen shot, the model and the GW head file for your consideration.
Please don't hesitate to let me know if you need any further info.
Thank you so much for your help!

Cheers,
Xinyang

H3max_hydrograph
HydroSight.zip

Feature Request: Plot model specific data

Add a feature to the GUI to plot results specific to a model, for example the weighting functions for the TFN model or for the soil moisture model the moisture, runoff, drainage etc.

output variable name used in example_TFN_model.m

At example_TFN_model.m, line 72, the output flux option "drainage_normalised" seems to be an invalid output variable name from the forcing transformation function, which stops the algorithm at line 447 of model_TFN.m. Substituting "drainage_normalised" by "drainage" seems to solve it. Thanks

Downscaled pumping rate

I found it is important to have >=2 periods -999 values ending with metered volume (rather than 1 in the Wiki document) when pumping input data is prepared. If you put in all periods of -999 values ending with no metering (0 pumping rate) or one of them ending with a metered volume, the model will produce negative downscaled pumping rates. Why?

HydroSight Simulation issue

Hi Tim,

I met issue in the simulation with HydroSight.
I created several simulation in one project. However, only the FIRST simulation can be shown on the right-hand side table and be exported. When I click on my OTHER simulations, the software doesn't react.. That is, I cannot see and export my OTHER simulations.
Could you please kindly have a check? I've attached my model, input files and screen shot for your consideration. Thank you so much for your help!

Cheers,
Xinyang

SensitivityAnalysis.zip
Simulation1
Simulation2
Simulation3

Feature Request: Cumulative monthly residual rainfall plots

Please consider including the following functions:

  1. Cumulative monthly residual rainfall on same graph as groundwater level time series.
  2. Statistics to compare the likeness and lag of these two plots.
    Request from Dr. Michael S. Smith, Hydrogeologist, NSW DPI-Water.

Documentation for the downscaling and in-filling of infrequently metered pumping

Hi Tim,
Congratulation on the release of the HydroSight version 1.30.
This is just a question. I am trying to understand the concept of the downscaling and in-filling of infrequently metered pumping in the HydroSight. Have you put the documentation online?
To my understanding: Firstly the model estimates the average daily pumping rates for the pumping seasons with metered volume using total metered volume, the number of defined pumping days and groundwater hydrograph. Secondly the daily average of all metered seasons is applied to non-metered seasons. For those non-metered seasons, the daily pumping rates are the same. Pump on or off is determined by model calibration. Am I wrong?

Feature Request: Add icons

Add icons to the GUI. These should include general icons such as open, save, save as plus plotting icons when a plot is displayed.

build failed of an example

"Model build failed - Abstract classes cannot be instantiated. Class 'derivedForcing_linearUnconstrainedScaling_dup' inherits abstract methods or properties but does not implement them. Use meta.abstractDetails to see the list of methods and properties that 'derivedForcing_linearUnconstrainedScaling_dup' must implement if you do not intend the class to be abstract." occurred when I try to built the example of TFN model - landuse change with model label of "Reveg Catchment - Recharge and ET landuse impact" in Graphical User Interface.
Thank you!
1

Duplicate site ID names cause error

Having duplicate site ID names within the coordinates file causes unhandled errors when building a model. Duplicate IDs should not be allowed.

Calibration result cannot be displayed

Hi Tim,

I've tried to use the newest version of HydroSight to make groundwater hydrographs.
The calibration has been run successfully. However, the result cannot be displayed in the GUI.
I've attached the error message and my model for your consideration.
Thank you so much for your help!

Best,
Xinyang

SensitivityAnalysis.zip
calibration_error2
calibration_error

BUG: Pearsons's integration from t=0-1 weakness

When the TFN pearson's function parameter 'n' is less than 1 (when back transformed), the integration from t = 0 to 1 is problematic. That is, the theta function asymptotes to the y=axis and the analytical integration results in the first fraction of the first day to have an exceedingly large contribution.

Feature Request: Online help

Move existing HTML help from inside the GUI to the GitHub project page. This will allow more efficient navigation of the help documents.

Feature request

Please consider including the following functions:

  1. Cumulative monthly residual rainfall on same graph as groundwater level time series.
  2. Statistics to compare the likeness and lag of these two plots.
  3. Removal of fluctuations in groundwater level time series due to barometric pressure and Earth tides, and graphical presentation and verbal indication of cumulative response behaviour as per Rasmussen and Crawford 1997 Groundwater 35/3 pp. 502-511, Spane 2002 Water Resources Research 35/6 pp. 1-17, and Toll and Rasmussen 2007 Ground Water 45/1 pp. 101-105, to identify degree of aquifer confinement, lag time, other aquifer properties if possible, and well-bore storage and skin effects.
    Dr. Michael S. Smith, Hydrogeologist, NSW DPI-Water.

Forcing data file blank columns

A forcing data file where each row ends with a comma causes a blank column to be input, with the outcome that the model cannot be built. This should be fixed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.