Skip to content

Commit 7b578db

Browse files
authored
Update CIL tag to v24.1.0 (SyneRBI#921)
* Update CIL tag to v24.1.0 * remove intel channel from default in Docker * remove intel channel in user_demos.sh
1 parent d6b449a commit 7b578db

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

CHANGES.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- SIRF: a4d8cae6dd014194642d35e7fb9283e8da44a497 (10 July 2024)
77
- STIR: a9b18e0f346759ce81ebc0695d9b571079ab48f0 (9 July 2024)
88
- parallelproj: 1.9.1 (contains a fix for truncation of the TOF kernel)
9-
- CIL: b3d8ffeeec9413a3b54264e4097a445d2ef5b88b (29 June 2024)
9+
- CIL: v24.1.0
1010

1111
## v3.7.0
1212
- Adds CCPi-Regularisation-Toolkit as prerequisite for CIL and reinstate unit tests

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RUN if test "$BUILD_GPU" != 0; then \
3232
sed -r -i -e '/^\s*- (cil|ccpi-regulariser).*/d' /opt/scripts/requirements.yml; \
3333
fi \
3434
&& conda config --env --set channel_priority strict \
35-
&& for ch in defaults ccpi intel conda-forge; do conda config --env --add channels $ch; done \
35+
&& for ch in defaults ccpi conda-forge; do conda config --env --add channels $ch; done \
3636
&& mamba env update -n base -f /opt/scripts/requirements.yml \
3737
&& mamba clean --all -f -y && fix-permissions "${CONDA_DIR}" /home/${NB_USER}
3838

docker/requirements.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: base
22
channels:
33
- conda-forge
4-
- intel # cil
4+
- https://software.repos.intel.com/python/conda # cil
55
- ccpi # cil
66
- defaults
77
dependencies:

docker/user_demos.sh

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ git clone https://github.com/SyneRBI/SIRF-Exercises --recursive $INSTALL_DIR/SIR
1515
cd $INSTALL_DIR/SIRF-Exercises
1616
if [ "$PYTHON" = "miniconda" ]; then
1717
if [ -f environment.yml ]; then
18+
# remove the intel channel
19+
sed -r -i -e '/^\s*- (intel).*/d' environment.yml;
1820
if test "${BUILD_GPU:-0}" != 0; then
1921
# uncomment GPU deps
2022
sed -r 's/^(\s*)#\s*(- \S+.*#.*GPU.*)$/\1\2/' environment.yml > environment-sirf.yml

version_config.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ set(DEFAULT_JSON_TAG v3.11.3)
161161
# CCPi CIL
162162
# minimum supported version of CIL supported is > 22.1.0 or from commit a6062410028c9872c5b355be40b96ed1497fed2a
163163
set(DEFAULT_CIL_URL https://github.com/TomographicImaging/CIL)
164-
set(DEFAULT_CIL_TAG b3d8ffeeec9413a3b54264e4097a445d2ef5b88b) # 29 June 2024
164+
set(DEFAULT_CIL_TAG v24.1.0)
165165

166166
set(DEFAULT_CCPi-Regularisation-Toolkit_URL https://github.com/TomographicImaging/CCPi-Regularisation-Toolkit)
167167
set(DEFAULT_CCPi-Regularisation-Toolkit_TAG "v24.0.1")

0 commit comments

Comments
 (0)