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

Expression Viewer - Spatial Panel improvements #952

Open
adkinsrs opened this issue Nov 22, 2024 · 0 comments
Open

Expression Viewer - Spatial Panel improvements #952

adkinsrs opened this issue Nov 22, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request in_progress Work is in-progress for this ticket

Comments

@adkinsrs
Copy link
Member

adkinsrs commented Nov 22, 2024

After testing I decided to use Plotly to make the spatial plots + Panel to split plots into multiple panes in an embeddable panel app.

November 22, 2024 standup

Showed Panel-based viewer to Ronna and co. Feedback was well-received. She envisioned a situation where you can take unannotated clusters (like the single-cell workbench), and when you select a region to zoom in or select a specific cluster, it will recluster within that region. I did note the scope of the panel currently was for the gene expression viewer, but we can make it work for other tools too.

Other things:

  • Zoomed in expression panel should have a different colorbar color, in case user does not realize the original and zoomed in scales are different.
  • I need to fine-tune cell filtering to better filter out cells that are in the negative space of the image
  • I also need to figure out the bug where the zoomed in plot pans to another part of the axis where the selected data is. Hasn't occurred today (as of writing this) but when it did occur it wasn't repeatable.
  • When you select a region from one plot, move the selected region on the other plot, or disable selection on that plot.

Originally posted by @adkinsrs in #913 (comment)

@adkinsrs adkinsrs self-assigned this Nov 22, 2024
@adkinsrs adkinsrs added enhancement New feature or request in_progress Work is in-progress for this ticket labels Nov 22, 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 in_progress Work is in-progress for this ticket
Projects
None yet
Development

No branches or pull requests

1 participant