-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: DuguidLab/histalign
base: main
head repository: DuguidLab/histalign
compare: tmp_fixup
- 10 commits
- 8 files changed
- 1 contributor
Commits on Aug 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6a5381c - Browse repository at this point
Copy the full SHA 6a5381cView commit details -
IO: Reduce
nrrdreading chunk size significantlyThe comment explains it all, To avoid `zlib` blowing up the memory usage, we need to reduce the chunk size a lot.
Configuration menu - View commit details
-
Copy full SHA for c4f3782 - Browse repository at this point
Copy the full SHA c4f3782View commit details -
CCF: Make downloads cancellable
The downloads are now done in chunks, allowing an optional callback to be provided which is checked between every chunk. The callback is expected to return a boolean dictating whether to cancel the download or not.
Configuration menu - View commit details
-
Copy full SHA for 9d89b8b - Browse repository at this point
Copy the full SHA 9d89b8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3841cbb - Browse repository at this point
Copy the full SHA 3841cbbView commit details
Commits on Aug 14, 2025
-
Workspace: Allow loader thread to be cancelled and drop use of processes
This drops the use of `multiprocessing.Process` objects to (down)load volumes, which should fix the pickling troubles on macOS. Additionally, the thread can now react to interruption requests and gracefully cancels downloads or abruptly terminates loads.
Configuration menu - View commit details
-
Copy full SHA for 9f4fcec - Browse repository at this point
Copy the full SHA 9f4fcecView commit details -
Registration: Propagate the result of the atlas loading dialog
This allows calling code to handle cases where the user cancelled the (down)load.
Configuration menu - View commit details
-
Copy full SHA for 6d81467 - Browse repository at this point
Copy the full SHA 6d81467View commit details
Commits on Aug 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3b73c9f - Browse repository at this point
Copy the full SHA 3b73c9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f244799 - Browse repository at this point
Copy the full SHA f244799View commit details -
Misc: Improve performance of volume loading
This makes use of processes to load NumPy arrays of the volumes in a separate environment, allowing it to be cancelled without freezing the main GUI. Additionally, the normalisation can now be done "fast", meaning that now floating, intermediary arrays are used, saving a bit of speed and a lot of memory.
Configuration menu - View commit details
-
Copy full SHA for 0c87319 - Browse repository at this point
Copy the full SHA 0c87319View commit details
Commits on Sep 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9291e5a - Browse repository at this point
Copy the full SHA 9291e5aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...tmp_fixup