openGUTS logo
Supporting mechanistic modelling for survival

DEBtox Researc

Welcome to the openGUTS information pages

OpenGUTS is a user-friendly software to perform analysis with GUTS: the General Unified Threshold model for Survival. GUTS is a toxicokinetic-toxicodynamic model for the endpoint survival (and other non-reversible all-or-nothing effects).

This site hosts the software itself, as a standalone Windows executable, with manuals and background documentation. Since openGUTS is (as the name implies) open source, also the source files can be obtained here. Additionally, you can download the Matlab prototype here, which served as the blueprint for the standalone version. The prototype has basically the same functionality, and can be easily adapted to perform alternative analyses. Finally, we provided (links to) further information on openGUTS and GUTS.

The main features of the software are:
  1. Open and free: the software is open source and freely downloadable. The fully-functional Matlab prototype is also available.
  2. User-friendly: fit models and derive confidence intervals without requiring user interaction (e.g., no need for starting values).
  3. Robust: always find the global optimum and relevant intervals, even for awkward data sets.
  4. Flexible: allow time-varying exposure, missing data, simultaneous fitting on multiple data sets, etc.
  5. Efficient: rapid screening of exposure profiles (e.g., FOCUS output) by batch processing.
  6. Supportive: the software follows the workflow as laid down in the 2018 EFSA opinion on TKTD models.

Note: the openGUTS standalone is not yet available for download (expected by the end of 2019, we are currently in the final stage of development). The fully-functional Matlab prototype is already available on the download page.

openGUTS standalone Windows executable

Screenshot prototype small
openGUTS prototype in Matlab


  • 18 Sept. 2019: the planned course on openGUTS in October 2019 has been cancelled. Unfortunately, we had insufficient registrations.
  • 30 Aug. 2019: small update to the design and interpretation documents on the download page.
  • 22 July 2019: update of the test document (includes ring test but also additional data sets with difficult properties). See download page.
  • 12 July 2019: another update of the prototype, solving a few minor bugs and adding some nice features (wait bars and error boxes). See download page.
  • 23 May 2019: tiny update of the prototype. It now includes the same set of exposure profiles as used in the EFSA scientific opinion. See download page.
  • 22 May 2019: added a walkthrough through the code of the prototype (made with Matlab's publish option).
  • 21 May 2019: a number of background documents are already downloadable.
  • 17 May 2019: first release of the openGUTS prototype in Matlab. See download page.
  • 14 May 2019: the website is online! Not all pages are completely filled at this point ....

The openGUTS project, This site is maintained by Tjalling Jager, email: tjalling (at)