General information on downloads
Register for warnings/updates.
Every software will contain errors. Even though
openGUTS is extensively tested, we are sure that it contains
errors. Some of these will be small glitches that are more
of a nuisance than a problem. However, there may be more
serious errors that affect the accuracy of the output, in
places were we did not test the software. We like to notify
the users as soon as possible when such an error is
identified (and offer possible workarounds). To this end, we
ask you to register for an email list by sending an email to
Tjalling Jager (see email at bottom of this page). This list
will only be used for information on important errors and
openGUTS is free and open source software: you can
redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software
Foundation, either version 3 of the License, or (at your
option) any later version. This holds both for the
standalone version as for the Matlab version. This will
ensure that openGUTS will stay in the public domain. Information
about GPL on Wikipedia.
First real error found.
The IT calculations use a shortcut that does not work in
all cases. This error will affect IT calibrations
for time varying exposure, where the exposure scenario
includes episodes of linear decrease over time (for
constant exposure and block pulses, it will be fine). It
will also affect IT LPx predictions when the
exposure scenario is specified with a crude resolution
(the hourly resolution of FOCUS profiles will lead to
negligible errors). This error is repaired in the update
of the Matlab version, to v. 1.1. Download a
PDF document explaining this error in detail. (posted
19 May 2019)
Standalone openGUTS software
setup file for the standalone version (v.1.0 of
Dec. 2019, EXE file, 6.6 MB).
the version log (TXT file, small).
manual for the standalone openGUTS software (9
Dec. 2019, PDF, 2.5 MB).
example files: input data sets and exposure
profiles (9 Dec. 2019, ZIP file, 570 KB).
the list with known issues and possibilities for
future versions (version 20 May 2020, ZIP file, 275 KB).
the source code (v.1.0 of December 2019, ZIP file,
This is a standalone executable that runs on
Windows PCs (Windows 7 and later). The program was developed
in C++. Since openGUTS is open source, the source code is
available for download as well.
Matlab version (v.1.1 of 26 May 2020, ZIP file,
710 KB). Includes example files.
Download the version/error log
(TXT file, small).
short user manual for the Matlab version (9 Dec.
2019, PDF, 330 KB).
Take a walkthrough
through the code to see what it does.
The Matlab version (obviously) requires that you have Matlab
installed. It was designed in R2018a, but should work
error-free with version R2014b and later. The Matlab version
has the same functionality as the standalone version, but
lacks the user interface and the option to make formatted
output reports. Both versions are able to use the same input
files for the data sets and the exposure profiles. The
Matlab version will be handy for trying out modified GUTS
models (e.g., more complex TK/damage modules) or modified
analyses (e.g., custom graphs). Since the Matlab version was
originally developed as prototype for the C++ source code,
both follow the same structure, and the Matlab version can
be used for future development of the software.
The history and conceptual/mathematical explanation of
the GUTS framework is presented in detail in the GUTS e-book. The
documents below will not repeat that background, but will
assume that the reader is familiar with the e-book.
guide to the interpretation of openGUTS output (10
May 2020, PDF, 4.8 MB). This document gives
a short model summary, and runs through several case
studies: a well-behaved example to explain what the model
output means, but also several typical nasty cases.
technical design/background document (12 Dec.
2019, PDF, 690 KB). This document provides the technical
background for the software.
test results for openGUTS (14 Dec. 2019, PDF, 9.3
MB). Comparing the output of the Matlab
version (prototype v0.7) with the standalone (beta 1).
These are not the most recent versions, but the
calculation engine was not changed anymore after this
test. Testing includes the GUTS ring test exercises plus
additional data sets, and also includes results with
BYOM, Morse/MOSAIC and Mathematica.
the openGUTS poster as presented at the 30th SETAC Europe
conference held in virtual space, 3-7 May 2020.
openGUTS standalone Windows executable
openGUTS prototype in Matlab
Manuals and documentation