Summary of changes in STIR release 3.0 (dated 25/04/2014)

This version is almost backwards compatible with STIR 2.4 for the user (see below), but not for developers. Required code changes are minor however and detailed below.

This release is the first to handle SPECT data properly. It contains code by Carlés Falcón (Biomedical Image Group (GIB), Universitat de Barcelona) to create the system matrix for SPECT, integrated into STIR by Bertá Martí Fuster (Institute for Bioengineering of Catalonia) and Kris Thielemans (University College London, Algorithms and Software Consulting Ltd), together with some additions and minor bug fixes by the same authors. Additional testing by Charalampos Tsoumpas (KCL), Lefteris Livieratos (KCL) and Kjell Erlandsson (UCL). This work was the result of a collaboration between University of Barcelona, King's College London and University College London, and is reported in

In addition, this version contains updates by Kris Thielemans, UCL: changes to the IO code (currently enabled for projection data only) mean that more information such as modality, patient position and timing is available and kept; improvements to the MPI code and tests, some code-cleanup and improvements to the documentation.

Summary for end users (also to be read by developers)

Important bug fixes

Changes that break backwards compatibility

New directory structure

New functionality

Changed functionality

Build system

Known problems

Major bug fixes

Minor bug fixes

Documentation changes

recon_test_pack changes

Other changes to tests

What's new for developers (aside from what should be obvious from the above):

Major bugs fixed

New functionality

Other code changes

Build system