ThermoStat 3 - NEW 2012
Analyzing stream temperature
data can be a challenging and arduous task. Biologists spend long hours
using various data reduction techniques to characterize thermal regimes of
streams. This laborious process is often fraught with spreadsheet date-time
interpretation issues and much potential for human error. Analyzing large
numbers of sites and and/or many years of data can be tedious and
We have developed a software
program called ThermoStat, third version in 2012, designed to facilitate the
processing and analysis of sub-hourly stream temperature time series. Useful
features include an intuitive graphical user interface, pre-processing and
aggregation of multiple input text files, time within optimal ranges and
time above upper lethal thresholds for 80+ common fish species, as well as a
variety of daily, monthly, weekly, seasonal and annual temperature
ThermoStat can be used to
describe a thermal regime in a variety of ways that incorporate measures of
timing, magnitude, variability, duration, rate of change, and species
specific temperatures. ThermoStat does not perform statistical tests or
generate p-values. Output from ThermoStat can be used in statistical tests
to examine trends through time, before-after, or control-impact experimental
ThermoStat will calculate measures even if you feed it an
insufficient quantity or quality of data (e.g., missing data, poor data). It
is the responsibility of the user to know the limitations of their input
data and make appropriate judgment calls on the quality of the resulting
ThermoStat Report: Go >
New in ThermoStat V3
-Adjusted the size of the
program window to work with wide screen displays of resolution 1440 x 900 or
higher (4:3 ratio screens of 1280 x 768 or higher remain compatible with this
-Added several new analysis
algorithms including timing, magnitude and variability of annual and daily
minima and maxima. And, analysis of daily maximum warming/cooling
-Added the ability to load a
variety of input time-stamp formats.
-Added input data gap checking and
correction (insert null records) plus duplicate/reversed timestamp checking
and correction (condense and/or insert null records).
-Fixed seasonal analysis
issues when the winter season starts before January 1st.
-The 10% missing data
threshold for excluding periods from analysis has been removed (i.e. results
are reported regardless of how much data is missing from a period. Sample
size (n) is reported for each period.
-Fixed issues merging
multiple time series that included leap years.
-Fixed issues merging
multiple time series that overlapped.
-The Day-of-Year calculator now works
in both directions (i.e.Date to DOY and DOY to Date).
-Multiple user interface
tweaks to provide an enhanced user experience.
-Added new data processing procedures to facilitate building a temperature
logger data text files.
-Improved text file output
formatting and automated Adobe PDF
New in ThermoStat V2
- Intuitive Graphical User Interface for easy data preparation, analysis and
- Import data from HOBOWare Pro and BoxCar Pro formatted text files.
- Automatic and optional data cleaning functions, e.g. out-of-water days,
- Automated aggregation of multiple input files into a single time
- Create and manage metadata files.
- Daily, monthly, weekly, seasonal and annual temperature statistics.
- Days within optimal range and days above upper lethal thresholds for 80+
common fish species.
- Thermal guild statistics: percentages of the record within the warm, cool,
and coldwater ranges.
- Graphing of annual, seasonal and monthly temperature duration
- Graphical overlays of species optimal range and days above upper lethal
and thermal guild thresholds.
- Dates of Thermal maximum and minimum temperature
- Warming and cooling rates (hourly rates of change)
- Moving window statistics for 3, 5 and 7 day intervals
- Export of analysis results as ASCII text files (e.g. Excel and Access
- Standardized reporting in PDF format, including graphical and tabular