Project and File Summary | |||||||
Subwatershed Delineation | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
large_extract | java | Extracts large portions of the NEIowaDem.txt file | NEIowaDEM.txt | UIRiverWestDEM.txt | |||
extract | java | Extract rectangular regions from UIRiverWest.txt | UIRiverWestDEM.txt | extracted_(SC...).txt | |||
fix_data | java | removes single and multiple (?) cell depressions | extracted_(SC...).txt | fixed_(SC..).txt | |||
trace_data | java | Delineates a subcatchment by finding all non-downslope cells connected to a beginning cell | fixed_(SC..).txt | (1)traced_(SC..).txt (2)mapped_(SC..).txt | |||
Identify Subcatchment | FORT | Delineates a subcatchment by finding all non-downslope cells connected to a beginning cell | (1) fixed_(SC..).txt (2)cover.txt | (1)ident_(SC..).txt (2)cover.txt | |||
Create Coverage File | FORT | Creates a character file of '*' corresponding to the cells in UIRiverWestDEM.txt to account for cell placement during the subcatchment delineation process | cover.txt | ||||
File Formatting Java | java | Translates the traced_(SC..) files into coords_(SC..).txt | traced_(SC..).txt | coords_(SC..).txt | |||
Plot Elevations_F | FORT | Plots elevations using data files created by File Formatting Java | coords_(SC..).txt | (SC..)_Elevations.bmp | |||
Plot Elevations New | FORT | Plots elevations using the ident_(SC..).txt files | ident_(SC..).txt | ||||
ATB Calculation | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
ATB Calculation | FORT | A/tan(B) calculation for subcatchment cells. Values are written to file as the natural log of (a/tan b) | traced_(SC..).txt | (1)atbArray_(SC..).txt (2)atbInfo_(SC..).txt (3)atbMap_(SC..).txt (4)atbHgram_(SC..).txt | |||
Plot ATB Distribution | FORT | Plots the ATB distribution for either a given subcatchment, or the entire Decorah watershed | atbMap_(SC..).txt | (SC..)_ATBmap.bmp or UIR_ATBmap.bmp | |||
ATB Histogram | FORT | Plots the ln (a / tan b) histogram for a given subcatchment. | atbHgram_(SC..).txt | (SC..)_ATBHist.bmp | |||
Distance to Outlet | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Outlet Distance | FORT | Calculates, for each element of the catchment, the minimum distance to the catchment outlet. | traced_(SC..).txt | (1)dist_(SC..).txt (2)deltaD_(SC..).txt (3)zSlopeD_(SC..).txt | |||
Area Within Distance to Outlet | FORT | Calculates what fraction of the catchment is within a certain distance to the outlet | dist_(SC..).txt | dHgram_(SC..).txt | |||
Plot Distance from Outlet | FORT | Plot the distance each cell is from the subcatchment outlet | dist_(SC..).txt | ||||
Gauge Data | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Read Rain Gauge Data (year) | FORT | Reads the output files from Boxcar | (gauge#)_(year)_(mn)_(dy)_dn.txt | (1)(year)_(gauge #)_rainData_60m.txt (2)(year)_(gauge #)_eventData.txt (3)(year)_(gauge #)_eventData.html | |||
Rain Times and Values | FORT | Creates the rain times and values file used by the series program to create rainfall times series for each subcatchment | (year)_(gauge #)_rainData.txt | (1)(year)_RainTimesValues.txt (2)gaugeData_(mnyr).txt | |||
Gauge Weights | FORT | Calculate the weights for the three nearest rain gauges for each element for a given subcatchment | (1)coords_(SC).txt | (1)GW_(SC).txt | |||
Gauge Times Series for Subcatchments | FORT | Construct one-hour interval times series of rainfal for each subcatchment | (1) GW_(SC).txt (2)rainTimeValues.txt | rf_(mnyr).txt | |||
15-minute Interval Projects (as of 07/29/2009) | |||||||
(year) Combine Gauge Data | FORT | Combines the individual Boxcar files into a single file by concatenation | (gauge#)_(year)_(mn)_(dy)_dn.txt | (year)_(gauge#)_cc.txt | |||
(year) Calibration Sequence Removal | FORT | Removes the calibration sequence from the cc files and renumbers the entire event sequence. | (year)_(gauge#)_cc.txt | (year)_(gauge#)_calRem.txt | |||
(year) Gauge Data 15m Interval | FORT | Creates a 356x96 array of rainfall on 15 minute intervals for each rain gauge and uses the calibration factor to adjust the interval amounts. | (year)_(gauge#)_calRem.txt | (year)_(gauge #)_rainData_15m.txt | |||
(year) All Gauges 15m Interval | FORT | Creates a file, on a monthly or a more general length, with each row representing one 15 minute interval. Each row will have the day number, and rainfall for each of the 15 gauges | (year)_(gauge #)_rainData_15m.txt | (year)_gaugesData_15m.txt | |||
(year) Gauge Event Data | FORT | Identifies and quantifies gauge event statistics | (year)_(gauge#)_calRem.txt | (1) (year)_(gauge #)_eventData.html (2) (year)_(gauge #)_eventData.txt | |||
(year) catchment Event Data | FORT | Identifies catchment-wide events | (year)_gaugesData_15m.txt | (1)(year)_catch_EventData.html (2)(year)_catch_EventData.txt | |||
(year) Catchment Event Details | FORT | Individual Gauge details for each catchment event | (year)_gaugesData_15m.txt (year)_catch_eventData.txt | (year)_catch_(event #).html | |||
Plot Gauge Contours (year) | FORT | Plot precip contours | gaugeData_(year)_15m.txt (wgtscheme)_(subCatName(iCat)).txt | (yr)(mn)(dy)(qrh)_(wght).bmp | |||
Create HTML Contour Pages | FORT | Generate html pages for displaying precip contour details for each event | 2005_catch_eventData.txt gaugeData_2005_15m.txt | 2005_framePage_(event #).html table_(event #).html | |||
Create HTML Contour Pages 2006 | FORT | Generate html pages for displaying precip contour details for each event | 2006_catch_eventData.txt gaugeData_2006_15m.txt | 2006_framePage_(event #).html table_(event #).html | |||
Create HTML Contour Pages 2007 | FORT | Generate html pages for displaying precip contour details for each event | 2007_catch_eventData.txt gaugeData_2007_15m.txt | 2007_framePage_(event #).html table_(event #).html | |||
Catchment Rainfall 15m Time Series 2004 | FORT | Create 15m interval rainfall time series for each subcatchment using guage 15m series and the gauge weight file for a paticular weighting scheme (ws). | (1)gaugeData_(mnyr)_15m.txt (2)GW_(subC).txt | (subCat)_rf(ws)_15m_(mnyr).txt | |||
Magnify RF Event 2004 | FORT | Magnify a given rainfall event to match the 1% or ()% event. | (1)gaugeData_(mnyr)_15m.txt | (1)gaugeData_(mnyr)_15m_(sName).txt | |||
Catchment Rainfall 15m Time Series 2005 | FORT | Create 15m interval rainfall time series for each subcatchment using guage 15m series and the gauge weight file for a paticular weighting scheme (ws). | (1)gaugeData_(mnyr)_15m.txt (2)GW_(subC).txt | (subCat)_rf(ws)_15m_(mnyr)_(sName).txt | |||
Magnify RF Event 2005 | FORT | Magnify a given rainfall event to match the 1% or ()% event. | (1)gaugeData_(mnyr)_15m.txt | (1)gaugeData_(mnyr)_15m_(sName).txt | |||
Rainfall Model - Stochastic | |||||||
Rainfall Model Monthly Observed Data | FORT | Create 15m, 01h, and 24h interval time series for each month | gaugeData_(mnyr)_15m.txt | siteData_(mn)_15m.txt siteData_(mn)_01h.txt siteData_(mn)_24h.txt | |||
Rainfall Stats Calculation | FORT | Stats calculated for site data on a monthly basis | siteData_(mn)_01h.txt siteData_(mn)_24h.txt | rainfallStats_(mn).txt | |||
parameter_fit_step01 | FORT | Determine four model parameters using an exhaustive technique | none | parms_step01_(mn).txt | |||
parameter_fit_step01_dist | FORT | Determine four model parameters using an exhaustive technique - distributed to segmentes on the parameter mu_c | none | parms_step01_(seg number).txt | |||
parmeter_fit_step01_line | FORT | Determine four model parameters using an exhaustive technique using a coordinate line search technique | none | parms_step01_(mn).txt | |||
parmeter_fit_step01_gradient | FORT | Determine four model parameters using gradient-type method using a coordinate line searc technique | parms_step01_(mn).txt | ||||
parameter_fit_step02 | FORT | Determine two model parameters: beta and phi | parms_step01_(mn).txt distanceCrosscor.txt | parms_step02_(mn).txt | |||
parameter_fit_step03_gradient | FORT | Determine three model parameters: lambda,nu,mu_c | parms_step02_(mn).txt | parms_step03_(mn).txt | |||
parameter_fit_step04 | FORT | Determine two model parameters: mu_c and alpha | parms_step03_(mn).txt | parms_step04_(mn).txt | |||
parameter_fit_step05 | FORT | Re-estimate parameter phi | parms_step04_(mn).txt | parms_step05_(mn).txt | |||
parameter_fit_step06 | FORT | Calculate values for parameter theta_ik | parms_step05_(mn).txt | parms_step06_(mn).txt | |||
parameter check | FORT | Use the parameters determined in the 6-step process to calculate expected rainfall values, etc | parms_step06_(mn).txt | parms_check_(mn).txt | |||
storm and cell generator (mn) .txt | R | Generates simulated storm data using various PDFs with parameters determined in steps 1 - 4 | none | stormset.txt (storm number).txt | |||
simulated rainfall generator | FORT | hourly based rainfall timeseries for each of the six rainfall gauge sites | stormset.txt (storm number).txt | siteData_(mn)_01h.txt siteData_(mn)_24h.txt | |||
simulated rainfall for subcatchments | FORT | 15m based rainfall times series for each of the 31 subcatchments | stormset.txt (storm number).txt | (subCatch)_rfS_(year).txt | |||
SCWiseTopGlue on Simulated Data | FORT | Calculate Decorah discharge using subcatchment rainfall timeseries generated from simulated rainfall data | (subCatch)_rfS_(year).txt SubCatList.txt atbHgram_(subCat).txt dHgram_(subCat).txt | trialArray_(year)_(exN).txt | |||
PDF Outflow for Simulated Rainfall | FORT | 5-,50-,95-percentile hydrographs | trialArray_(year)_(exN).txt | pdfHydros_(year)_(exN).txt annualMaxs_(exN).txt | |||
Plot Cell Centers and Radii | FORT | Plot cell centers and radii for all cells of a given storm | stormset.txt (storm number).txt | none | |||
Radar Data | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Download | Python | Fetches 15-minute interval radar data for all 111 radar cells | Radar data file on the ISU archive | (1) (radar tag).dat | |||
Hourly Radar Data | FORT | Transforms the 15-minute rainfall data to hourly data. One file for each cell is created, as well as a monthly array with columns representing the cell time-series. | (1) (radar tag).dat | (1) (radar tag)_hrData.txt (2)radarData_(mnyr).txt | |||
Radar Rainfall Time series for Subcatch | FORT | Creates rainfall time-series from radar data to be used as inputs for TOPMODEL and GLUE-type projects | (1)SubcatList.txt (2)RadarData_(mnyr).txt (3)CellArray.txt | (1)(subCat)_rf(mnyr)R.txt | |||
Average Rainfall Series | FORT | Uses gauge and radar rainfall time-series to create an averge series. | (1)(subCat)rf(mnyr).txt (2)(subCat)rf(mnyr)R.txt | (1)(subCat)rf(mnyr)A.txt | |||
Plot RF TS GvR | FORT | Generates monthly plots comparing gauge data and data from the radar cell in which the gauge resides. | (1)gaugeData_(mnyr).txt (2)radarData_(mnyr).txt | ||||
Plot Radar Rainfall | FORT | Plots contours of hourly rainfall amounts based on radar data | (1)cellCornersD.txt (2)radarData_(mnyr).txt | (1)(mn)RCntrs.html (2)(mn)Rtables.html (3)(yrmndyhr)radarContour.bmp | |||
GLUE | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
GLUE | FORT | TOPMODEL and The Generalized Likelihood Uncertainty Estimation approach to calculating quantiles for discharge | (1)FlowObs (2)(SC..)_rf(mnyr).txt (3)atbHgram_(SC..).txt (4)dHgram_(SC..).txt | (1)trialArray.txt (2)paramArray.txt (3)(subCat)_params_(mnyr).txt | |||
SubCwise Glue | FORT | As in GLUE, but random parameter selection is made for each subcatchment. | (1)FlowObs (2)(SC..)_rf(mnyr).txt (3)atbHgram_(SC..).txt (4)dHgram_(SC..).txt | (1)trialArray.txt (2)paramArray.txt (3)(subCat)_params_(mnyr).txt | |||
PDF Outflow Calculation | FORT | Creates a probability distribution function for outflow for each time step to determine confidence intervals for discharge predictions | (1)(mnyr)_obs_Decorah.txt (2)trialArray.txt | pdfHydros_(mnyr)_().txt | |||
Plot PDF Hydros | FORT | Plot the pdf hydros calculated by PDF outflow | pdfHydros_(mnyr)_().txt | DecHydroCalc_(mnyr).bmp | |||
Dotty Plots | FORT | Creates dot scatter plots of E versus a range of parameter values. | paramArray.txt | ||||
TOPMODEL | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
TopModelFW | FORT | FORTRAN version of the TopModel code. | (1) (mnyr)_obs_Decorah.txt (2)(subCat)_rf_(mnyr).txt (3)(subCat)_atbHgram.txt (4)(subCat)_dHgram.txt (5)(subCat)_params.txt | (1)(subCat)_flows(mnyr).txt (2)(subCat)_storages(mnyr).txt (3)(subCat)_hydro(mnyr).txt (4)DecHydro_(mnyr).txt (5)DecHydroM_(mnyr).txt (6)SCHydroArray_(mnyr).txt (7)SCHydroArrayM_(mnyr).txt (8)runHistory_(mnyr).txt (9)evapot_(mn).txt | |||
Plot Water Balance | FORT | Create a plot of the water balance terms for each subcatchment for a given month | (1)(subCat)_flows(mnyr).txt (2)(subCat)_storages(mnyr).txt | WaterBalance_(mnyr).bmp | |||
Channel Routing | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Kinematic Wave | FORT | Calculates Q for the entire channel using a kinematic wave scheme. | (1) scHydroArray_(mnyr)_(exN).txt | (1)'Qarray_kw_'//mnyr//'.txt' (2)'DecHydro_kw_'//mnyr//'.txt' (3)'BlufHydro_kw_'//mnyr//'.txt' | |||
MuskingumCunge Wave | FORT | Calculates Q for the entire channel using a Muskingum-Cunge scheme. | (1) scHydroArray_(mnyr)_(exN).txt | (1)'Qarray_mc_'//mnyr//'.txt' (2)'DecHydro_mc_'//mnyr//'.txt' (3)'BlufHydro_mc_'//mnyr//'.txt' | |||
Diffusion Wave FA | FORT | Calculates Q for the entire channel using a FA scheme. | (1) scHydroArray_(mnyr)_(exN).txt | (1)'Qarray_fa_'//mnyr//'.txt' (2)'DecHydro_fa_'//mnyr//'.txt' (3)'BlufHydro_fa_'//mnyr//'.txt' | |||
Channel Q Plot | FORT | Q values for the entire upstream from Decorah channel are plotted in an animation | (1)'Qarray_mc_'//mnyr//'.txt' (2)'Qarray_kw_'//mnyr//'.txt' (3)Qarray_fa_//mnyr//.txt | ||||
Channel Q and Hydro Plot | FORT | Channel Q values as well as hydrographs, calculated and observed, for Decorah and Bluffton are shown in an animation plot. | (1)'Qarray_(..)_'//mnyr//'.txt' (2)'DecHydro_(..)_'//mnyr//'.txt' (3)'BlufHydro_(..)_'//mnyr//'.txt' | ||||
Web Site Generation | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Subcatchment html files | FORT | Generates the subcatchment folder for the web site | (1)(subCat)_Elevations.bmp (2)(subCat)_ATBHist.bmp (3)(subCat)_ATBMap.bmp (4)WaterBalance_(mnyr).bmp (5)olDistance.bmp | (1)SubCInfoList.html (2)SubElevations.html (3)SubSimMap.html (4)SubSimHisto.html (5)SubWB_(mnyr).html (6)SubOLDist.html | |||
Observed Hydrographs | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Convert Date AveFlow to DN AveFlow | FORT | Read daily ave flow downloaded from USGS site and converts date to day number | (year)_year_Decorah_aveDaily.txt | (year)_year_Decorah_aveDaily_dn.txt | |||
Convert Date Qhour Flow to DN | FORT | Read quarter-hour data for a given year and month and convert date to day number | (year)_(month #)_Decorah_qhour.txt | (year)_(month #)_Decorah_qhour_dn.txt | |||
Flow Obs for Season | FORT | Merges quarter-hour monthly files and yearly day average obs files | (year)_year_Decorah_aveDaily_dn.txt (year)_(month #)_Decorah_qhour_dn.txt | (year)_year_obs_Decorah_dn.txt | |||
Element-Based Water and Chemical Runoff | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
Flow Weights | FORT | Uses the traced elevation files to determine the flow weight coefficients for each of the elements of the subcatchment from the perspective of the element | (1)traced_(subCat).txt (2)subCatList.txt | (1)coeff_(subCat).txt (2)zSlopeF_(subCat).txt | |||
Identify Stream Elements | FORT | Identifies the subcatchment stream elements based on drainage area and element slope stored in the ATB file. Calulates the stream-wise distance each stream element is from the mouth of the subcatchment. | (1)SubCatList.txt (2)zSlopeF_(subCat).txt (3)atbArray_(subCat).txt | (1)zSlopeF_(subCat).txt (2)strmDist_(subCat).txt | |||
Distance to Stream | FORT | First calculates the down-hill distance to a stream element for each non-stream element of the subcatchment. Then uses the difference in elevation between the two elements to determine an average slope to the stream. Also recordes, for each non-stream element, the xy-coordinates of the stream element to which it drains. | (1)SubCatList.txt (2)traced_(subCat).txt (3)zSlopeF_(subCat).txt | (1)tangentS_(subCat).txt (2)sElroutingCoords_(subCat).txt | |||
Element Rainfall 15 min | FORT | Generates 15-minute rainfall time series for each subcatchment element. | (1)SubCatList.txt (2)GW_(subCat).txt (3)gaugeData_(mnyr)_15m.txt | (1)(subCat)_rfEl_(mnyr)_15m.txt | |||
Element Rainfall for Virtual Catchment min | FORT | Generates 15-minute rainfall time series for a virtual catchment | (1)SubCatList.txt (2)GW_(subCat).txt (3)gaugeData_(mnyr)_15m.txt | (1)(subCat)_rfEl_(mnyr)_15m.txt | |||
Element Based TOPMODEL | FORT | Calculated flow and chemical concentration on a per-element basis | (1)boundary_(SubCat).txt (2)atbArray_(subCat).txt (3)coef_(SubCat).txt (4)zSlopeF_(SubCat).txt (5)strmDist_(SubCat).txt (6)tangentS_(SubCat).txt (7)sElroutingCoords.txt (8)(SubCat)_rfEl_(mnyr)_15m.txt | (1)(subCat)_rfEl_(mnyr)_15m.txt | |||
Maple Plotting | |||||||
Project Name | Type | Description | Input file(s) | Output file(s) | |||
plotBoundary | mws | Plot subcatchment boundaries | (1)SubCatList.txt (2)boundary_(subCat).txt | (1)subCboundary.eps | |||
plotEvParameter | mws | Creates dotty plots of efficency value versus parameter value | (1)SubCatList.txt (2)paramArray_(mnyr)_(exN).txt | ||||
plotPDFHydros | mws | Plots the 5 and 95 percentile hydrographs as well as the observed hydrograph | (1)PDFhydros_(type)_(mnyr)_(exN).txt | (1)pdf_(type)_(mnyr).eps | |||
eb_plotHydro | mws | Plots the element based hydrograph and chemical concentration | (1)eb_Hydro_(exN)_(subCat).txt | (1)discharge_(mnyr).eps (2)conc_(mnyr).eps | |||
channelRoutingPlots | mws | Plots Decorah hydrograph generated using various channel routing methods | (1)DecHydro_(method)_(mnyr).txt (2)(mnyr)_obs_Decorah.txt | (1)channelRouting_(mnyr).eps | |||