Testing https://github.com/NiftyPET/NIPET OSEM reconstruction before and after https://github.com/AMYPAD/CuVec integration.
- Create two different Python3 environments
- e.g. using
conda create -n old python=3.9
andconda create -n new python=3.9
- e.g. using
- Configure paths in the
Makefile
PATHTOOLS
: Any directory in which to store extra binariesHMUDIR
: Directory containing proprietary Siemens hardware attenuation mapsDATA
: Directory containing PET scan raw (listmode) data (e.g. from https://doi.org/10.5281/zenodo.3877529)old.%: PY
: Path to Python3 executable (for testing old version)new.%: PY
: Path to Python3 executable (for testing new version)
- Setup
make old.setup
make new.setup
- Run
make old.cprof
make new.cprof