This code reproduces all the results presented in
Core Imaging Library part I: a versatile python framework for tomographic imaging
by
Jakob S. Jørgensen, Evelina Ametova, Genoveva Burca, Gemma Fardell, Evangelos Papoutsellis, Edoardo Pasca, Kris Thielemans, Martin Turner, Ryan Warr, William R. B. Lionheart, and Philip J. Withers
A preprint is available from arXiv:
https://arxiv.org/abs/2102.04560
Note: Depending on your nvidia-drivers, you can modify the cudatoolkit
parameter. See here for more information.
conda create --name cil1_demos -c conda-forge -c astra-toolbox/label/dev -c ccpi cil cil-astra ccpi-regulariser nb_conda_kernels jupyterlab cudatoolkit=_._
conda activate cil1_demos
There are four Jupyter notebooks caseXX_... for XX = 00, 01, 02, 03 covering the running example and the three case studies of the article. The steel-wire dataset of the running example is included in CIL. The case study datasets are available as detailed in the article. Each notebook runs all processing and reconstruction and produces the figures (and more) as shown in the article.
Jørgensen JS et al. 2021 Core Imaging Library part I: a versatile python framework for tomographic imaging. Phil. Trans. R. Soc. A 20200192. (https://doi.org/10.1098/rsta.2020.0192)