What's Changed
This release mainly improves the user experience when working with the clustering workflow. The changes you will notice are:
- BREAKING CHANGE: When calculating a umap, no label mask is created anymore.Instead, this map is now computed in the background within napari and is transparent to the user. This also means that you don't have to select a label layer anymore when loading a umap (PR 82 MPI-Dortmund/napari-tomotwin22). However, this is a breaking change, so you need to recalculate your umaps to take advantage of it.
- Napari no longer freezes when loading umaps and shows a progress bar while loading (MPI-Dortmund/napari-tomotwin20)
- When selecting clusters in the umap, there is a time delay between the selection and the actual highlighting. Now this process is 2x-3x faster (PR BiAPoL/napari-clusters-plotter283 BiAPoL/napari-clusters-plotter282)
- When saving cluster targets, the appropriate embedding file is automatically selected if possible (PR MPI-Dortmund/napari-tomotwin26). This means that the user does not have to remember which embedding belongs to which umap.
- Saving cluster targets (medoids) is now 5x faster (https://github.com/MPI-Dortmund/napari-tomotwin/pull/23).
Minor changes
* Add median filter strategy by GavinR1 in https://github.com/MPI-Dortmund/tomotwin-cryoet/pull/76 and https://github.com/MPI-Dortmund/tomotwin-cryoet/pull/79
* Stop making `tomotwin_tools` crash on non gpu machines. by thorstenwagner in https://github.com/MPI-Dortmund/tomotwin-cryoet/pull/78
* Add short training tutorial by thorstenwagner in https://github.com/MPI-Dortmund/tomotwin-cryoet/pull/81
**Full Changelog**: https://github.com/MPI-Dortmund/tomotwin-cryoet/compare/0.7.0...v0.8.0