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

Support a Napari-like API #401

Open
keller-mark opened this issue Feb 4, 2025 · 1 comment
Open

Support a Napari-like API #401

keller-mark opened this issue Feb 4, 2025 · 1 comment
Labels
feature New feature or request investigation

Comments

@keller-mark
Copy link
Member

User question:

  1. Is it possible to overlay points on top of an image programmatically? If so, can we manage multiple layers of points that can be toggled on and off? These points might correspond to cluster IDs.

Vitessce can be configured programatically, although using a different API compared to Napari.
While all of the visual properties like colors can be modified, it is currently difficult to modify the datasets part of the config programmatically.

We should explore supporting a more Napari-like imperative API. This could sit on top of the declarative API, for example.

This would also fit nicely with a more core integration of data structures like AnnData/MuData/SpatialData in Vitessce (JS)

@keller-mark keller-mark added feature New feature or request investigation labels Feb 4, 2025
@LucaMarconato
Copy link
Collaborator

Hi, great idea! Tagging @melonora. @keller-mark do you think we could work on implementing the this with the same language to for the APIs to build a view configuration in https://github.com/keller-mark/spatialdata-vis-interop?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request investigation
Projects
None yet
Development

No branches or pull requests

2 participants