R. Payne & Associates is now part of the employee owned Normandeau Associates
team. We are the same professional
staff with the expanded resources of a nationally recognized company providing
high quality, practical environmental solutions. Visit our Normandeau website also.
Thomas R. Payne & Associates
Fisheries Biology, Consulting and Software Publishing
890 L Street, Arcata, California USA 95521
P.O. Box 4678, Arcata, California USA 95518
StreamTemp: A Simple Network
Stream Temperature Model for Windows is an integrated program for
calibrating and modeling changes in stream temperature due to modification of
upstream flow, temperatures, or other environmental conditions.
Based upon the SNTEMP programs by the U.S.G.S., StreamTemp for Windows has added many additional
features, including detailed reports and graphs of program results.
The program calculates the heat flux components for stream segments and
then transports that heat downstream. The maximum daily water temperature is
calculated by following a water column from solar noon to the end of the reach,
allowing it to heat up towards the maximum equilibrium temperature.
The program will predict the minimum, mean, and maximum daily water
temperature for the set of parameters you provide. Other output includes the
mean daily heat flux components, and a full set of validation statistics for
Once the model is calibrated, the user can then introduce Gaming
Scenarios to gauge the influence of changes in flow or environmental
StreamTemp for Windows has a rich
set of controls to allow fine tuning the model. All variables and intermediate
calculation results are fully reported so researchers can monitor the integrity
of their calibrations.
STREAMTEMP SITE MAP
Return to TRPA Home
- Network of up to 200 reaches in 20 streams. Every node
can be described and reported.
can include validation data (flow and water temperture) and can include
Point Sources, Diversions, Returns and Lateral Flows.
can return to any (logical) reach in the network.
network can be prepared using simple upstream distances, or using the
latitude and longitude or UTM coordinates of reach nodes.
data files can be directly imported into StreamTemp.
error checking, graphs and reports make designing the network fast and
easy. The Network Map shows a 2-D representation of reach length,
azimuth, elevation and tributary confluences.
- Up to 18250 records (days) of hydrological and weather
of records can be set by the user to minimize memory use.
can be consecutive, in blocks, or multiple single dates.
- Study latitude adjusts for true shading and solar
- Reach names, lengths, elevations and thermal gradients
in easy to use worksheet.
- Channel geometry by Manning N (roughness), and
regression Width A and B coefficients.
- Interactive graph for viewing, modifying and
calibrating channel width, depth and Manning N.
- Easy to use full-data worksheets for each reach.
- Editable descriptive text for each node.
- Reach tops can include Point Source flows and
temperatures, Diversions (either flow diverted or flow released below
diversion) and Returns (with options for return temperatures and flows.)
- Each record (day) data includes Top flow and
temperature, Lateral (accretion) flow and temperature and Bottom flow and
- Model results can be copied to validation node for
re-run with different parameters.
- Missing values can be interpolated, or ranges entered
and steps interpolated.
- Useful "Check Data" routine to check
integrity of final data.
- Each reach has a fully implemented shading algorithm
included in model.
- Vegetative shade ajusted by the wetted width at a
particular flow per record.
- Enter data directly or compute shade with input data
and visual aids.
- Each record can be the calculated value or directly
- Colored-coordinated graphics show true relationships of
stream width, distance from corridor width, angle of topographic features,
and vegetation height, width and density.
- Scrolling down a study with varying flows shows width
of stream compared to vegetation.
- Data entry is constrained to possible (i.e., corridor
width cannot be less than wetted width, stream center offset cannot be
greater than corridor width, etc.)
- Full data from a nearby weather station can be entered
and adjusted for streamside conditions.
- Solar radiation can be entered directly or using a
radiation calculation algorithm.
- Air temperature, humidity and solar radiation can be
compensated for differences in elevation.
- Each reach has separate coefficients for adjusting air
temperature, wind speed, humidity, percent sunshine and solar radiation.
- Reporting Options:
- In addition to standard
nodes, the user can enter downstream distances (up to 50 Output Nodes) on
main stem and/or tributaries for full reporting at intermediate
- Any combination of
results statistics can be reported: minimum, maximum and average 24-hour
water temperatures; minimum, maximum and average equilibrium
- Optional heat flux
statistics include convection, conduction, evaporation, atmosphere,
friction, water backscatter, vegetation, solar and net flux.
- Easy to use calculation and results page.
- Instantly see results
for all reaches.
- Report files in ASCII
text for reading from Windows clipboard or file into word processing
programs, or comma delimited for export to spreadsheet programs.
- Main Report includes
detailed text and tabular results for all reporting options, included
nodes and user-set downstream distances. Intermediate calculated values
also reported in tables for easy integrity checking.
- Validation Report
includes tables of calculated versus given temperatures and error and
ratio for each record. Summary statistics include R-coefficient;
R-squared; minimum, maximum, mean and probable error; error bias, number
of predictions with error greater than 1 degree; regression coefficients;
covariance; and mean, variance, standard deviation and coefficient of
variance for validation and calculated temperature sets.
- Calculated temperatures can be directly copied to
Validation Nodes for comparing different scenarios, or as a reiterative
technique when calibrating.
Reports and Graphs
- All StreamTemp graphs provide full control over data,
scaling, fonts and text.
- Graphs can be copied to the Windows Clipboard and
directly pasted into word processing programs, exported as bitmaps,
enhanced metafiles or JPEG files, or sent directly to the printer.
- Main graphs allow viewing of single record or all
records, any combination of temperature variables (24-hour, equilibrium,
validation, etc.), and any combination of available reaches.
- Six main graphs provide documentation of results:
- Temperature by
downstream distance graph.
- Temperature by record
- Temperature and Flow
- Calibration observed
versus calculated temperatures graph.
- Calibration error
- Calibration error by
- Other graphs include Channel geometry graph, Network
map, Hydrology input data graph, and Weather input data graph.
- Records can be segregated into multiple sets (up to 12)
for validating the calibration. Sets can be by years, months, seasons, or
any sets the user desires for validation purposes.
- Program allows multiple windows open so data can be
easily modified, then model re-calculated and instantly update the
- Full help description text of considerations when
calibrating the model.
- Validation Report provides full documentation of
closeness of fit.
Scenarios - Comparing Runs
- Multiple runs (up to 128) based upon changes in flow
(i.e., diversions or reservoir releases) and/or environmental factors
(i.e., synthetic years for normal and hot/dry situations) can be compared,
graphed and tabulated.
- Detailed reports showing results and comparison
- Exceedence Percentiles report and graph.
- Threshold Temperatures (up to 10) parameter calculates
exceedence for limiting temperature factor. Up to 10 Threshold
temperatures can be processed at once.
- Multiple scenarios can be created, reported and graphed
- Extensive in-line help throughout program.
- Data worksheets are configurable for column order and
- Units can be reported in metric or U.S. and mixable
(i.e., flows in c.f.s. while distances in km.)
- Data files from SNTEMP can be imported.
- Partial Data files can be created using the Extract
- Other StreamTemp data files can be merged into the
- Main screen shows status of data file for Network,
Hydrology, Weather and Run Results.
- Data Entry Report reports and summarizes all user
- Includes in-line ASCII file viewer for all ASCII files;
allows printing, capturing to clipboard and changing fonts.
Back to Top
for Windows requires the following system specifications:
- PC with Pentium CPU.
- Operating system: Windows 95 or greater.
- CD drive for software installation.
- Required minimum disk space for program: 20 mb.
- Minimum memory: 64 mb.
StreamTemp data files and processing allow the following data limits:
- Up to 18,250 records (50 years of daily records!).
- Up to 200 reaches in 20 streams.
- Up to 50 intermediate distances (Output Nodes) to
- Up to 12 Validation Sets.
- Up to 128 runs (files) in Comparison Module.
- Up to 10 Threshold Temperatures for Gaming Scenario
Back to Top
I have flow and stream temperature data for the month of
July, except 5 records are missing. Can I still model tepemperatures for the
- Yes, you can either leave the missing records out
entirely, or interpolate the intermediate missing values.
I have weather data from a weather station that is five
miles away and 1,000 feet higher than the streamside study site. Can I adjust
the weather data to fit the site?
- Yes, StreamTemp for Windows will compensate for
differences in elevation for air temperature, humidity and solar
radiation. Furthermore, if there are known differences between the weather
station and the study reach (i.e., the wind blows less and it is more
humid), the user can enter adjustment constants and coefficients.
I have a single 20 mile study reach but due to a geomorphic
boundary the channel changes shape and direction. Can StreamTemp still model
- Yes, but the data file should be broken into two
reaches. Then use the Geometry Menu to set the different physical
characteristics of the two segments.
My company is studying the potential effects of a water
diversion. Can StreamTemp model past a water diversion?
- Yes! And furthermore, Gaming Scenarios can choose
differing input and diversion flows to test for optimal habitat
Back to Top
We would like to hear from you. E-mail us at: email@example.com
or visit the ORDER page.
Comments or suggestions for the programmer and webmaster can
be sent to... Milestone Software
...and thank you for visiting.
TRPA Home page