Sitelet https://github.com/ManiVaultStudio/Scatterplot/issues/24
Skip to content

Coloring with 2 and 3 dimensions would be useful (similar to image view) #24

Description

@thoellt

2D: It would be nice to color with two scalars using the 2D colormaps also available in the image view. An important example would be to color by t-SNE coordinates, so that when we are re-coloring an image using the t-SNE coordinates, we can see more easily where these colors come from in the embedding.
Currently there is also no possibility to access the t-SNE coordinates even for 1D colormaps, there might be some extra work needed to do that: in the dimensions only the original data dimensions are shown and dragging a t-SNE onto a view that already uses the t-SNE for the positions, does not show the Color overlay but only gives Warning, data already loaded.

3D: Example: I have HD imaging data with a registered RGB photo of the same object. It would be nice to be able to use the rgb of that photo as color for the embedded points. Currently, I can drag it onto the color overlay, it then shows the name of the dataset next to Color data, but does not seem to do anything.

Activity

  1. alxvth commented on Mar 1, 2024

    @alxvth
    Contributor

    Current status:

    • 2D: Several 2D colormaps are available for recoloring each point in the scatterplot with respect to their 2D position. The colormaps in the image viewer and scatterplot can be linked/synchronized.
    • 3D: No current plans
  2. thoellt commented on Jul 23, 2026

    @thoellt
    ContributorAuthor

    Added in 9810b4c

  3. added a commit that references this issue on Aug 18, 2026
  4. added a commit that references this issue on Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions