Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add flux normaliser processor #1878

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
c477096
Add flux normaliser processor, init tests
hrobarts Jul 25, 2024
45cb0a5
Add roi check input logic
hrobarts Jul 26, 2024
d9cc167
Add roi functionality
hrobarts Jul 31, 2024
fd53e4d
Add show_roi and deal with no roi specified
hrobarts Aug 5, 2024
1459eb9
Merge branch 'master' into flux_normaliser
hrobarts Aug 5, 2024
2394e0e
Merge branch 'master' into flux_normaliser
hrobarts Aug 5, 2024
36cfa78
Preview min and max, log plot, plot angle
hrobarts Aug 14, 2024
07964e9
Update preview_configuration() to deal with different data shapes
hrobarts Aug 19, 2024
e724a3a
Make process work with one angle
hrobarts Aug 19, 2024
b4f516c
Update tests
hrobarts Aug 19, 2024
c4b39cc
FluxNormaliser unit tests
hrobarts Aug 20, 2024
105574c
Merge branch 'master' into flux_normaliser
hrobarts Aug 20, 2024
ece454f
Docs update
hrobarts Aug 20, 2024
19f494a
Remove redundant dependency
hrobarts Aug 20, 2024
608ffee
Remove plotting in tests
hrobarts Aug 20, 2024
2985e62
Mock plot
hrobarts Aug 20, 2024
cf4b56f
Changelog and test format update
hrobarts Aug 20, 2024
3a0f7bb
Update mock
hrobarts Aug 20, 2024
0403fde
Merge branch 'master' into flux_normaliser
hrobarts Sep 13, 2024
fa16eb8
Merge branch 'master' into flux_normaliser
hrobarts Sep 13, 2024
787b6bd
Add colorbar to plots and warning based on data range
hrobarts Sep 18, 2024
21e773c
Review changes
hrobarts Sep 18, 2024
4e610a5
Merge branch 'master' into flux_normaliser
hrobarts Sep 23, 2024
3126cc1
Merge branch 'flux_normaliser' of github.com:TomographicImaging/CIL i…
hrobarts Sep 23, 2024
e8423bb
Fix tests after removing tolerance
hrobarts Sep 23, 2024
1d7e157
Update tests
hrobarts Sep 24, 2024
ce2fe22
Add _calculate_flux function
hrobarts Oct 1, 2024
db715e6
Change target calculation
hrobarts Oct 10, 2024
69e4466
Require h and v data order at the end
hrobarts Oct 15, 2024
da5f977
New tests for calculate_target
hrobarts Oct 16, 2024
dc4f22d
Merge branch 'master' into flux_normaliser
hrobarts Oct 16, 2024
5780dac
Remove unused import
hrobarts Oct 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- Added callback `optimisation.utilities.callbacks.EarlyStoppingObjectiveValue` which stops iterations if an algorithm objective changes less than a provided threshold (#1892)
- Added callback `optimisation.utilities.callbacks.CGLSEarlyStopping` which replicates the automatic behaviour of CGLS in CIL versions <=24. (#1892)
- Added `labels` module with `ImageDimension`, `AcquisitionDimension`, `AcquisitionType`, `AngleUnit`, `FillType` (#1692)
- Add FluxNormaliser processor (#1878)
- Enhancements:
- Use ravel instead of flat in KullbackLeibler numba backend (#1874)
- Upgrade Python wrapper (#1873, #1875)
Expand Down
Loading
Loading