-
Notifications
You must be signed in to change notification settings - Fork 111
MLEstimateComponentBasedNormalisation refactor #1499
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
Open
robbietuk
wants to merge
36
commits into
UCL:master
Choose a base branch
from
robbietuk:ML_estimate_component_based_normalisation_redesign
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+972
−363
Open
Changes from 7 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
3035db8
Refactor ML_estimate_component_based_normalisation creating sub-funct…
robbietuk bc58f39
Create MLEstimateComponentBasedNormalisation class and start to strip…
robbietuk 0dca08e
Refactor to use class varables
robbietuk 9fed40f
Add do_save_to_file guards
robbietuk 2579f81
Documentation and minor refactors
robbietuk 5d89071
Rename refactor
robbietuk 86f6a82
Addition usage of shared_ptrs
robbietuk 880e530
[ci skip] parameter rename, remove redundant logic, documentation
robbietuk dd711b1
Remove model_data member and pass by reference into the constructor
robbietuk 2bcdc80
Readd stir/steam.h to includes
robbietuk 0fa8455
[ci skip] Update copywrite
robbietuk 90ea81b
[ci skip] Fix a bug with do_KL info print
robbietuk f0c788b
Add allocate override using a MLEstimateComponentBasedNormalisation
robbietuk e5e2cc7
[ci skip] cleanup comments
robbietuk 8adb620
Rename files MLEstimateComponentBasedNormalisation
robbietuk 9ff77fe
Remove allocate with norm estimator
robbietuk 5c1a0f7
Add construct_bin_normfactors_from_components to MLEstimateComponentB…
robbietuk a114d14
Change efficiencies, norm_block_data, norm_geo_data values from sptr
robbietuk b0e05c9
Documentation update.
robbietuk 1d6ca9b
Fix variable names
robbietuk 0aae32e
Add guard to ensure measured and model data use the same pdi
robbietuk ca1140c
Add test for MLEstimateComponentBasedNormalisation
robbietuk 2935b99
Correct comparison to objects, not sptr
robbietuk 3c11502
[ci skip] Fix min/max tolerance check
robbietuk 7c18bc7
Change scanner to Discovery
robbietuk 42340f2
Add additional test on efficiency values
robbietuk f424ca8
Ensure normalization_projdata max and min values are about 2.0
robbietuk a5f4b91
Make test use check_if_equal
robbietuk 1eefeff
Split test_normalization_calculation_with_efficiencies from the run_t…
robbietuk dcee251
Improve usage of data_is_processed()
robbietuk 63f8560
Add getters and setters
robbietuk 3d7e9ff
[ci skip] Add const to args
robbietuk 55e5f1a
Merge remote-tracking branch 'UCL/master' into ML_estimate_component_…
robbietuk 55897ee
[ci skip] Update release 6.3 notes
robbietuk cbe81ec
[ci skip] Fix error message
robbietuk fd194fc
Merge branch 'master' into ML_estimate_component_based_normalisation_…
robbietuk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.