Skip to content

Conversation

@inodb
Copy link
Member

@inodb inodb commented Jul 2, 2025

We've received various requests to show embeddings (e.g. UMAP/PCA) on the Study View. This implements a prototype using deckgl which can support 1M points:

See preview
image

Features

  • Recangle Selection
  • Reflects filtering from study view

TODO

  • Get a realistic embedding (currently bogus for 24K cases)
  • Fix driver coloring, currently everything VUS (copy plots tab style)
  • Add a way to pull the coordinates from backend (using a checked in test file atm)

@inodb inodb force-pushed the add-umap branch 2 times, most recently from ee206ad to d3f5670 Compare July 10, 2025 19:50
inodb added 2 commits August 5, 2025 12:36
Add a new Embeddingstab to the Study View, which leverages deck.gl. The
implementation uses a randomly generated scatter plot that represent UMAP and
PCA projections. The dots can be colored by clinical attributes or tumor types,
similar to the plots tab. The plot also allows for selection.
Make legend more interactive. Add embedding to more studies (anything that has
a sample in the embedding).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant