Published January 19, 2023 | Version v3.4.0
Software Open

SIRF Synergistic Image Reconstruction Framework

  • 1. UK Research & Innovation
  • 2. University College London
  • 3. Physikalisch-Technische Bundesanstalt (PTB)
  • 4. King's College London
  • 5. Dalhousie University (Canada)
  • 6. Commonwealth Scientific and Industrial Research Organisation, and University of Queensland
  • 7. University College London, National Physics Laboratory
  • 8. National Physical Laboratory (UK)
  • 9. University of Bath

Description

  • MR:

    • Added support for spiral trajectories that are pre-computed by the user (by exposing a trajectory setter).
    • Writing images to .dcm files fixed.
    • Running image processing chains after reconstruction fixed.
    • Use C++ 17 if Gadgetron-support is enabled
    • Support Gadgetron master of end November 2022
      • using find_package(gadgetron) in CMake, but still support old version by looking for toolboxes.
  • PET/SPECT

    • Require STIR 5.0 and support 5.1
    • If SIRF is compiled with STIR 5.1, we now support Pinhole SPECT via the PinholeSPECTUBMatrix acquisition model. Examples are provided (but the code is not yet tested).
    • sirf.STIR.AcquisitionData constructor taking a scanner now has an extra optional argument tof_mash_factor (defaulting to 1). This is only functional if a STIR version supporting TOF is used.
    • C++: Renamed PETAcquisitionData and derived classes to STIRAcquisitionData* as STIR now supports SPECT in addition to PET modality. Backward compatibility ensured by defining old nomenclature via typedefs until the release of SIRF 4.
  • Documentation

    • revision of READMEs for the examples
  • changed Python test framework to pytest

Notes

If you use this software, please cite it using the metadata from this file.

Files

SyneRBI/SIRF-v3.4.0.zip

Files (971.2 kB)

Name Size Download all
md5:8ac4b52a10ada19334a8660581bc9a65
971.2 kB Preview Download

Additional details

Related works