Published December 18, 2025 | Version v3.9.0
Software Open

SIRF-SuperBuild

  • 1. UK Research & Innovation
  • 2. University College London
  • 3. King's College London, and UK Research & Innovation
  • 4. Commonwealth Scientific and Industrial Research Organisation, and University of Queensland
  • 5. Physikalisch-Technische Bundesanstalt (PTB)
  • 6. Katholieke Universiteit Leuven

Description

  • VM: set the matplotlib backend to tkagg
  • Updated Versions:
    • CIL: numpy-2 branch (v25+)
    • STIR: 6.3.0
    • SIRF: 3.9.0
    • ITK: 5.4.4
    • parallelproj: 1.10.2
    • boost: 1.85.0 (maximum supported by Gadgetron)
    • CCPi-Regularisation-Toolkit: v25.0.0
    • SWIG: 4.4
  • Docker:
    • separate build & test steps
    • fix missing site-packages
    • STIR_DISABLE_HDF5=ON pending future fix (see #980)
  • CMake:
    • Use new FindPython module. You might need to help it find the correct Python path, e.g. by setting Python_ROOT_DIR.
    • Use IPP_ROOT instead of IPP_LIBRARY (for BUILD_CIL)
    • Suppress compilation warnings for Gadgetron for future compatibility (as Gadgetron converts them to errors)
    • Support the Gadgetron_EXTRA_CMAKE_ARGS option
    • Add SIRF_DISABLE_Gadgetron_toolboxes convenience flag
    • fix HDF5 problems related to finding C/CXX components & version restrictions
    • update & cleanup CIL tests, add unittest-parametrize
    • fix ISMRMRD build (c++17, cURL docker patch)

Notes

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

Files

SyneRBI/SIRF-SuperBuild-v3.9.0.zip

Files (209.4 kB)

Name Size Download all
md5:8d4606de577bcfa0a2d54f813af58c88
209.4 kB Preview Download

Additional details

Related works