diff --git a/environment.yml b/environment.yml index a4f4be6..e792e16 100644 --- a/environment.yml +++ b/environment.yml @@ -13,7 +13,7 @@ dependencies: - numpy - cil # make synergistic notebooks work - astra-toolbox # needed for ct examples - - scipy + - scipy>=1.16 - matplotlib - numba - llvmlite # numba dependency diff --git a/notebooks/Synergistic/BrainWeb-single_slice_motion.ipynb b/notebooks/Synergistic/BrainWeb-single_slice_motion.ipynb index 35fba0e..1bc3d0d 100644 --- a/notebooks/Synergistic/BrainWeb-single_slice_motion.ipynb +++ b/notebooks/Synergistic/BrainWeb-single_slice_motion.ipynb @@ -57,7 +57,7 @@ "from sirf.Utilities import examples_data_path\n", "from sirf_exercises import exercises_data_path\n", "import shutil\n", - "from scipy.ndimage.filters import gaussian_filter" + "from scipy.ndimage import gaussian_filter" ] }, { diff --git a/notebooks/Synergistic/MAPEM_Bowsher.ipynb b/notebooks/Synergistic/MAPEM_Bowsher.ipynb index c3bb2ff..e304e27 100644 --- a/notebooks/Synergistic/MAPEM_Bowsher.ipynb +++ b/notebooks/Synergistic/MAPEM_Bowsher.ipynb @@ -72,7 +72,7 @@ "import shutil\n", "from tqdm.auto import tqdm, trange\n", "import time\n", - "from scipy.ndimage.filters import gaussian_filter\n", + "from scipy.ndimage import gaussian_filter\n", "import sirf.STIR as pet\n", "from numba import jit\n", "from sirf_exercises import exercises_working_path\n", diff --git a/requirements.txt b/requirements.txt index f49b2f8..e7ff4a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,7 +9,7 @@ widgetsnbextension deprecation nodejs numpy -scipy +scipy>=1.16 matplotlib numba llvmlite # numba dependency