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

Store dimensionality reduction for feature visualization #166

Closed
ziw-liu opened this issue Sep 16, 2024 · 4 comments · Fixed by #184
Closed

Store dimensionality reduction for feature visualization #166

ziw-liu opened this issue Sep 16, 2024 · 4 comments · Fixed by #184
Labels
enhancement New feature or request representation Representation learning (SSL)
Milestone

Comments

@ziw-liu
Copy link
Collaborator

ziw-liu commented Sep 16, 2024

The speed of analysis will improve if we don't have to do the dimensionality reduction for each FOV.
czbiohub-sf/napari-iohub#13 (comment)

@ziw-liu ziw-liu added the representation Representation learning (SSL) label Sep 16, 2024
@ziw-liu
Copy link
Collaborator Author

ziw-liu commented Oct 16, 2024

@Soorya19Pradeep How should we do this? A script that stores the dataset-wide UMAP components in the prediction zarr store? Or should we just hardcode it in the prediction writer?

@ziw-liu ziw-liu added this to the v0.3.0 milestone Oct 16, 2024
@Soorya19Pradeep
Copy link
Contributor

@ziw-liu, I think it is better to do it through script as the UMAP components will change with run as well as number of components.

@ziw-liu
Copy link
Collaborator Author

ziw-liu commented Oct 16, 2024

UMAP components will change with run as well as number of components

The idea would be to store one UMAP per prediction run so it shouldn't change unless we need to tweak clustering parameters.

This is for the napari plugin so I'm not sure if we will ever use 3D UMAP.

@Soorya19Pradeep
Copy link
Contributor

Ok. It makes sense for the Napari plugin as it makes it faster. Storing the UMAP components makes sense for this.

@ziw-liu ziw-liu added the enhancement New feature or request label Oct 16, 2024
@ziw-liu ziw-liu closed this as completed Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request representation Representation learning (SSL)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants