Published April 28, 2022
| Version v3.2.0
Software
Open
SIRF-SuperBuild
Authors/Creators
- 1. UK Research & Innovation
- 2. University College London
- 3. King's College London
- 4. Commonwealth Scientific and Industrial Research Organisation, and University of Queensland
- 5. Physikalisch-Technische Bundesanstalt (PTB)
Description
- Moved the VM to this SuperBuild repo
- CMake: removed USE_SYSTEM_siemens_to_ismrmrd
- CMake: added required versions for STIR, NIFTYREG, ISMRMRD.
- Drop Python 2 support
- CMake minimum required version is set to 3.16.2, as it supports Boost 1.72
- VirtualBox VM is created from the SIRF-SuperBuild repository
- Docker images install CIL via conda, so setting BUILD_CIL=OFF in the docker build
- Added jupyterhub Dockerfile and documentation to build the jupyterhub image used in training on top of SIRF docker images and jupyter datascience-notebook image with GPU access.
- Adds Boost random for ISMRMRD 1.5.0 https://github.com/SyneRBI/SIRF-SuperBuild/issues/636
- moved the VM repository to the VirtualBox subdirectory
- fix usage of proj_EXTRA_CMAKE_ARGS facility (it was broken for all projects except ITK) https://github.com/SyneRBI/SIRF-SuperBuild/issues/616
- Boost: fix cases where the wrong version of boost could be found https://github.com/SyneRBI/SIRF-SuperBuild/issues/627
- GTest: if USE_SYSTEM_GTest=OFF, attempt to force finding our version, otherwise, pass GTest_DIR or GTEST_ROOT on to dependent projects.
- add the CERN ROOT library (if USE_ROOT=ON, but defaults to OFF), which can be used by STIR to read GATE ROOT files.
- updated versions:
- CMake: 3.16.2
- ISMRMRD: 1.7.0 if siemens_to_ismrmrd is built, 1.4.2.1 otherwise
- siemens_to_ismrmrd: 6d0ab3d3d0c8ade5c0526db1c6af9825008425ad > 1.2.2 with bug-fix for boost/foreach.hpp
- ITK: 5.2.1 However, we now build a smaller set of modules, most (but not all) of IO, and Filtering. See SuperBuild/External_ITK.cmake)
- NiftyReg: 99d584e2b8ea0bffe7e65e40c8dc818751782d92 ) (fixes gcc-9 OpenMP problems)
- CIL: v21.4.0
- GTest: 1.11.0
- Boost: 1.72.0
- JSON: 3.10.4
- ACE: 6.5.9
- parallelproj: v0.8
Notes
Files
SyneRBI/SIRF-SuperBuild-v3.2.0.zip
Files
(207.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:bc53836e44189ef2ea5e039c4a38bd3d
|
207.3 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/SyneRBI/SIRF-SuperBuild/tree/v3.2.0 (URL)