Published June 24, 2021
| Version v3.1.0
Software
Open
CCP SyneRBI SIRF
Authors/Creators
- Ovtchinnikov, Evgueni1
-
Brown, Richard2
-
Mayer, Johannes3
-
Pasca, Edoardo1
-
da Costa-Luis, Casper O.4
-
Atkinson, David2
-
Kolbitsch, Christoph3
-
Efthimiou, Nikos
-
Gillman, Ashley5
-
Biguri, Ander2
-
Deidda, Daniel6
- Ehrhardt, Matthias J.7
-
Whitehead, Alexander C.2
-
Fardell, Gemma1
-
Thomas, Ben2
-
Leek, Francesca2
-
Thielemans, Kris2
- 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
Gadgetrontoolboxes were found during building<br /> WARNING if Gadgetron was compiled with CUDA support, you need to build SIRF with theGadgetron_USE_CUDACMake variable set toON. - 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 CoilSensitivitiesVectorclass now has forward and backward method using the encoding classes getting rid of the duplicate FFT code used to computecoil sensitivitiesfromMRAcquisitionData.- Added constructor for
GadgetronImagesVectorfromMRAcquisitionData. This allows setting up an MR acquisition model without having to perform a reconstruction first.
- Golden-angle radial phase encoding (RPE) trajectory is supported if
PET/STIR
- iterative reconstructors
set_current_estimateandget_current_estimatenow create a clone to avoid surprising modifications of arguments. The old behaviour ofset_current_estimatecan still be achieved byset_estimate.<br> Warning This is backwards incompatible, but arguably a bug fix.
- iterative reconstructors
SIRF Python interface
range_geometryanddomain_geometrymethods ofAcquisitionModelclasses, required by CIL algorithms, now obtain data via respective C++AcquisitionModelclasses accessors, in line with our strategy of keeping interface code minimalsirf.Gadgetron.AcquisitionData.get_infowas renamed toget_ISMRMRD_infoto avoid confusion with the otherget_info()methods that return a string. (get_infostill 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
Related works
- Documents
- 10.1016/j.cpc.2019.107087 (DOI)
- 10.1109/NSSMIC.2017.8532815 (DOI)