There is a newer version of the record available.

Published June 24, 2021 | Version v3.1.0
Software Open

CCP SyneRBI SIRF

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

Description

v3.1.0

  • MR/Gadgetron

    • Golden-angle radial phase encoding (RPE) trajectory is supported if Gadgetron toolboxes were found during building<br /> WARNING if Gadgetron was compiled with CUDA support, you need to build SIRF with the Gadgetron_USE_CUDA CMake variable set to ON.
    • Automatic calling of sort_by_time() in most places. This ensures that only consistent images are reconstructed.
    • Encoding classes perform the Fourier transformations instead of the MRAcquisitionModel
    • CoilSensitivitiesVector class now has forward and backward method using the encoding classes getting rid of the duplicate FFT code used to compute coil sensitivities from MRAcquisitionData.
    • Added constructor for GadgetronImagesVector from MRAcquisitionData. This allows setting up an MR acquisition model without having to perform a reconstruction first.
  • PET/STIR

    • iterative reconstructors set_current_estimate and get_current_estimate now create a clone to avoid surprising modifications of arguments. The old behaviour of set_current_estimate can still be achieved by set_estimate.<br> Warning This is backwards incompatible, but arguably a bug fix.
  • SIRF Python interface

    • range_geometry and domain_geometry methods of AcquisitionModel classes, required by CIL algorithms, now obtain data via respective C++ AcquisitionModel classes accessors, in line with our strategy of keeping interface code minimal
    • sirf.Gadgetron.AcquisitionData.get_info was renamed to get_ISMRMRD_info to avoid confusion with the other get_info() methods that return a string. (get_info still works but issues a deprecation warning).
  • Build system
    • fix bug with older CMake (pre-3.12?) that the Python interface was not built #939.

Files

SyneRBI/SIRF-v3.1.0.zip

Files (946.5 kB)

Name Size Download all
md5:0b8865f319fb1c5308c2ae5e637acf5b
946.5 kB Preview Download

Additional details