Skip to content

Commit

Permalink
updated CHANGES.md [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
evgueni-ovtchinnikov committed Dec 6, 2023
1 parent 9095bd3 commit 8398925
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# ChangeLog

## v3.6.0

* PET:
- added extra members to ScatterEstimation to set behaviour of OSEM used during scatter estimation
- added test for scatter simulation and estimation
- added missing `set`/`get` methods for OSSPS `relaxation_parameter`, `relaxation_gamma` and `upper_bound`.

* CMake/building:
- default `DISABLE_MATLAB` to `ON` as our Matlab support is out-of-date and could
generate conflicts with Python shared libraries.

* Demo scripts:
- replaced importing reconstruction engines by
```
exec('from sirf.' + args['--engine'] + ' import *')
```
with importing via `importlib.import_module` thus getting rid of Codacy complaints about undefined modules.

* Python interfaces for the reconstruction engines:
- Several allocate methods in STIR.py, Gadgetron.py and Reg.py are replaced with just one allocate in DataContainer class that does not copy data between Python and C++.
- `return None` in the method `Datacontainer.shape()` replaced with more Pythonesque `return (0,)`.

* MR
- Handling of "irregular" ISMRMRD acquisitions hit what appears to be a bug in recent Gadgetron (HEAD detached at 0670db84). A quick fix applied, Gadgetron issue to be raised.

## v3.5.0

* GitHub Action: remove temporarily the Ubuntu 20.04 build, #1178
Expand Down

0 comments on commit 8398925

Please sign in to comment.