Code Monkey home page Code Monkey logo

basins's People

Contributors

angelahillier avatar aparks-rti avatar danames avatar jlkittle avatar kurtw555 avatar markgrayrespec avatar mishranurag avatar mudnug avatar pauldudarespec avatar paulhummelrespec avatar pmeems avatar tongzhai 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

Watchers

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

basins's Issues

[HSPEXP+] Generate QA/QC Reports

HSPEXP+ should be able to generate following QA/QC Reports

  1. Compare parameter values to typical limits and report any issues.
  2. Calculate land use areas of all terminal reaches and calibration reaches and report their values.
  3. Compare loading rates of land uses to target loading rates and report any loading rates beyond the target.
  4. Report any land uses that behave inconsistently (for e.g. more surface runoff from forest than cropland).
  5. Report any storage that consistently increase or decrease during the simulation period.
  6. report issues with diurnal variation of DO and temperature (for e.g. temperature should be lower in the night).

How to install? No exe?

I'm sorry if I missed something very basic, but I extracted the files and folders and I can't find anything that will open for GWToolbox 1.3.3. Is there an executable file I am missing?

atcGraph - inconsistent behavior

When viewing both a 'Timeseries' and 'Flow Duration' graph of the same data, the behavior of the graph when a dataset is removed in 'Select Timeseries' is different. On the 'Timeseries' graph, the curve showing the data disappears, on the 'Flow Duration' graph, the data still appears.

WinHSPF3.1 Bug - requires timeseries to exist in output wdm

WinHSPF 3.1 requires the existence of a timeseries in the output wdm before the model is run (assuming a previous output wdm exists). A workaround so far, is to run HSPF from HSPEXP+ (or other HSPF executable) and this seems to alleviate the issue.

Can't run HSPEXP+ Number of Site are not in the correct format

Hi,
I am trying to run hydrology calibration using HSPEXP+. I added both observed and simulated flows to the WDM. When hitting start, I get an error saying the number of sites are not in the correct format.
Any insights?

Thanks
Karoline Qasem, PhD

atcGraph - log y axis - zero values

in atcGraph the log y axis default range for a timeseries with 0 values goes too close to zero. see attached.
logyto0

suggest making the default minimum 0.001 rather than 0.0000001 or displaying axis labels in exponential format with a limited number of orders of magnitude (9 in example), could be 4 or 5.

Manual Delineation Plugin

The manual delineation plugin adds minimum and maximum elevation as an integer field. The values extracted from the DEM are also extracted in integer variables. This ends up generating 0 values for slope in small and/or flat reaches.

[BASINS] Generate PERLND specific parameters when making a new model

When BASINS is used to make a new model, the parameters such as SLSUR, LSUR, ELEV, and LAT are not generated for each individual PERLND and IMPLND. These values are calculated by BASINS for each subbasins and they are then applied to multiple PERLND. A modeler generally has to generate these values separately and update the model.

atcData - Select Timeseries - remember displayed attributes

atcData - SARA Timeseries Utility - remember default attributes displayed on form 'Select Timeseries' between uses of program. User's may want a default set of attributes that includes something more or other than 'Scenario, Location, Constituent'

[HSPEXP+] DO and Heat Anomaly Calculation Issues

  1. DO and Heat anomaly calculations are not dependent upon selecting the option on the interface. These calculations happen regardless.
  2. DO and Heat anomaly calculations include entire period of data in the WDM file rather than the time period selected in the interface.
  3. DO and Heat Diurnal analysis details page does not use the same style page as the QA/QC report.

SARA Timeseries Utility DSN

According to the WDMutil manual, the data set numbers for precipitation is from 11 to 191.
However, I have 12 precipitation datasets, so can I use DSNs beyond 191-- 211, 231, 251, so on?

DSN

[HSPEXP+] In all calculations, HSPEXP+ should account for missing observations

As mentioned in #24 HSPEXP+ is crashing at/near the end of printing the plots and statistics for one of the calibration gauges. Looking at the gauge calibration results calculated by HSPEXP+ it is obvious that some of the statistics are calculated without regard to missing calibration data.

See zipped up results, which indicate a very large volume error in 'ExpertSysStats-03060101-rch7.txt' and in '03060101.RCH7advice.txt', yet other statistics are calculated correctly (for example, 'AnnualFlowStats-RCH7.txt', 'MonthlyAverageFlowStats-RCH7.txt', and 'DailyMonthlyFlowStats-RCH7.txt').

Most of the stats in 'ExpertSysStats-03060101-rch7.txt' are correct, with total volume being the stand-out incorrect value. There may be others that are also incorrect; I didn't separately recalculate.

The files 'AnnualFlowStats-RCH7.txt', 'MonthlyAverageFlowStats-RCH7.txt', and 'DailyMonthlyFlowStats-RCH7.txt' indicate at the top that the end data was adjusted. There is no similar statement at the top of 'ExpertSysStats-03060101-rch7.txt' - which could solve most of the problem.

Philosophically, I don't fill in observation data. I realize that I am in a minority, but tough. The tools that I use for calibration, mainly TSPROC, does not have a problem with that. I think the ideal situation would be to appropriately work with observation data which might have missing values. I realize the complexity that might be needed to do that, so would gladly settle for automatic adjustment of analysis start/end dates to match the observed data.
Reports_201805241049.zip

[HSPEXP+] Some Parameter Value Typical Limits need to be adjusted.

POTFS has a limit of 1 – 150. It should be 0 to 10 only.
The value of KMELT should be checked only if degree-day method is active.
Initial PAKTMP can be 0 – 32.
Initial Air Temp be 0 – 40.
POTFW for ORTHOP for impervious area should be checked only if QSD is 1.
The initial value of ZOO parameters should not be checked unless zooplankton are being simulated.
The typical limit for PLNK-PARM2 CMMNP is 0.0001 to 0.028. But the default value is 0.0284 which is greater than the typical limit.

[BASINS] Generate HSPF models in SI Units

All the scientific journals expect SI units in the research papers, it is difficult to take HSPF modeling results directly and present in the paper. The absence of an option for unit selection in HSPF model development is a huge barrier for people who are not familiar with the English units.

When a user is creating a new project in BASINS, there should be an additional option that should ask the user about the units. If SI is selected, the final UCI file should also be in SI units. There should be a starter UCI file in SI Units as well.

Harmonic mean adjusted per zero flow

When calculating harmonic mean, it needs to be adjusted if the streamflow record contains zero flow values and gaps. The goal is that only non-missing values are used in harmonic mean adjustment.

This should be updated in both interactive mode and batch run mode.

[WinHSPF] 3.1 output manager WAY to aggressive in imposing a style on the UCI file

The WinHSPF 3.1 output manager, instead of surgically inserting just what is need to work with HSPEXP+, will also remove lines, comments, and renumber PERLND, IMPLND labels. My UCI files look the way they do, because that is what I want them to look like. The WinHSPF output manager should not make edits that are only stylistic.

[HSPEXP+] 2.0 beta 3 crashes when making calibration plots

When using the "Hydrology Calibration Statistics and Graphs" option, HSPEXP+ 2.0beta3 will crash with the following error:

hspexp _error

Seems to complete almost everything for the first calibration point, then stops. If additional calibration points are available described in other exs files, nothing is done with them. Since the error seems to indicate a plotting problem here are the plots that are completed:

Flow_RCH7_1990log_.png
Flow_RCH7_1990.png
Flow_RCH7_1991log_.png
Flow_RCH7_1991.png
Flow_RCH7_1992log_.png
Flow_RCH7_1992.png
Flow_RCH7_1993log_.png
Flow_RCH7_1993.png
Flow_RCH7_1994log_.png
Flow_RCH7_1994.png
Flow_RCH7_1995log_.png
Flow_RCH7_1995.png
Flow_RCH7_1996log_.png
Flow_RCH7_1996.png
Flow_RCH7_1997log_.png
Flow_RCH7_1997.png
Flow_RCH7_1998log_.png
Flow_RCH7_1998.png
Flow_RCH7_1999log_.png
Flow_RCH7_1999.png
Flow_RCH7_2000log_.png
Flow_RCH7_2000.png
Flow_RCH7_2001log_.png
Flow_RCH7_2001.png
Flow_RCH7_2002log_.png
Flow_RCH7_2002.png
Flow_RCH7_2003log_.png
Flow_RCH7_2003.png
Flow_RCH7_cumDif.png
Flow_RCH7_cum.png
Flow_RCH7_dur.png
Flow_RCH7_Error_LZS.png
Flow_RCH7_Error_ObsFlow.png
Flow_RCH7_Error_UZS.png
Flow_RCH7log_.png
Flow_RCH7.png
Flow_RCH7_scatDay_log.png
Flow_RCH7_scatDay.png

[SARA TS Utility] Cannot Calculate PotET Timeseries

Belton_Test.txt
I had trouble generating a PET timeseries from data in a .wdm file. When I selected the min temp and max temp timeseries and clicked OK, nothing happened. It worked in BASINS 4.1 doing the same process with the same file.

It didn't work for Hamon or Jensen. It did work for Solar Radiation, though.

Here's the .wdm files (changed to .txt to upload), now with PET data calculated in BASINS, in case it helps.

Updating PWAT-PARM2

Hey,
I created an HSPF model using BASINS. The default PWAT-PARM2 table groups operations together and I need to assign different parameters for different operations.
image

When I do so in WinHSPF, the table gets messed up (see the images). Any thoughts on how to ungroup operations?
image

Thanks a lot

Karoline

SARA Timeserie Utility : Value is not numeric

Hello, I'm having all sorts of problems with SARA. I'm unable to succesfully read my data file. Usually it crashes when it find a 0.0 value (see screenshot).

Any idea how to solve this issue ?

Thanks

SARA_issue

[HSPEXP+] Sensitivity analysis

HSPEXP+ has all the inbuilt tools to conduct sensitivity analysis, but it needs a proper framework that is simple, and intuitive.

[BASINS][SARA TS Utility][HSPEXP+]Developing New Graph Specification Files for BASINS/SARA TS Utility/HSPEXP+

As you know HSPEXP+ has a functionality to generate graphs automatically based on the specifications provided in a graph specification file (*.csv). Brian and I have used it in MPCA, Illinois River Watershed, Fort Benning, and Fort AP Hill projects. I have used it in BASINS/HSPF workshop as well. Based on my experience at the workshop and interacting with some clients, I learned that the graph specification file is not easy to understand, edit and reuse. It has a steep learning curve. However, clients do like this functionality (Dino, Chuck etc.).

To overcome these issues, I am proposing a new graph specification file format; BASINS Graph Specification File (*.bgrf). An example of that is attached. I have listed the Pros and Cons of this format below.

GraphSpecificationFileFormatForHSPEXPPlus.txt

Pros

  1. Simpler to read in a text editor and edit.
  2. Most specifications are optional. This means that the user can provide a bare minimum input. Also gives us the ability to add more options later without breaking the format.
  3. Specifications are provided in a similar way in additional graphing software like R, MATLAB
  4. Can be used by BASINS, SARA, HSPEXP+, or WinHSPF

Cons

  1. What to do with the current format?
  2. Need additional money to work on it (EPA, SARA, and may be MPCA have shown interest)

Please read through the attached file and let me know what you think.

[HSPEXP+] Add GENER as a pollutant source

EXP+ should look for GENER as one of the sources in Schematic or Network then find a corresponding place in TARGETS block to see if that GENER timeseries being written out. If it is, then add it as a source or warn the users to add a corresponding WDM dataset.

[HSPEXP+] Add options for "Chuck Regan" plots

"Chuck Regan" plots are the plots that show the concentration of nutrients (NH4-N, NO3-N, PO4-P, chloropyll a, and Benthic Algae) in a single plot to identify any issue with unstable concentration. These plots may be made using Binary plots for the all the RCHRES for the entire simulation period.

Similarly, make a plot for TSS concentration, bed depth and flow for all the reaches to identify any instability in reaches.

[BASINS] WCS Report not working

I am trying to generate watershed characterization reports using NLCD data. The process is failing with this message box.

image

However, the process works for GIRAS Land use data.

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.