SIRF icon indicating copy to clipboard operation
SIRF copied to clipboard

Main repository for the CCP SynerBI software

Results 140 SIRF issues
Sort by recently updated
recently updated
newest added

## Release Checklist ``` VER=3.7.0 ``` 1. Submodules (within SIRF) - [ ] tag data + `git submodule update` # **should not complain** + `cd data && git tag -a...

Example is at https://github.com/gschramm/SIRF-Exercises/blob/a581dc1e72d3cb1ff156ad88c2db770398a28c17/notebooks/Deep_Learning_listmode_PET/01_SIRF_listmode_recon.py#L176 It works fine for the "sinogram" objective function. Found by @gschramm.

bug

The changes introduced by PR #1246 need testing and have some code duplication to be attended to.

- We do not have a `set_time_interval` yet for the list-mode objective function. It looks like this can be done in STIR by taking the objective function and setting its...

We currently don't expose anything from `stir.ExamInfo`. 2 work-arounds - parse the string from `get_info()` - `import stir`, read the data there.

I have code like this ``` obj_fun = STIR.make_Poisson_loglikelihood(data) obj_fun.set_acquisition_model(acq_model) recon = STIR.OSMAPOSLReconstructor() recon.set_objective_function(obj_fun) recon.set_current_estimate(initial_image) recon.set_up(initial_image) recon.process() return recon.get_output() ``` The `initial_image` is bare bones and has no `ExamInfo` (can...

When the `norm` of an `AcquisitionModel` is called it gets calculated and returned. However, once called again the norm is recalculated and as the value is not cached. This can...

enhancement

## Changes in this pull request ## Testing performed ## Related issues ## Checklist before requesting a review - [ ] I have performed a self-review of my code -...