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

How should users structure plugin modules for custom visualization and analysis tools? #630

Open
Tracked by #987
rachel3834 opened this issue Apr 19, 2023 · 4 comments
Assignees
Labels
documentation enhancement New feature or request Rubin Issues relating to Rubin Observatory

Comments

@rachel3834
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Users often wish to develop customized plug-in modules for data visualization or analysis tools, for example plots for specific science use-cases, or analysis+plotting tools, such as a periodogram analysis. These may often require interactive plotting and tabulation libraries, such as Plotly, Dash or custom Vue or React components.

While users have a clear idea of the desired tool they wish to build, it is often unclear to them how to construct a plugin module, especially with reactive components.

This relates to a request from @markus Hundertmark and @alex Razim, who can provide an example use-case.

Describe the solution you'd like
Using Markus and Alex's use-case as an example, research the most effective way to integrate custom tools with the TOM Toolkit, and document the process so that users can follow it.
Work with Markus and Alex as they develop their desired tools. This may involve advising how best to structure their datasets within the TOM for easy of processing and retrieval.

@jchate6
Copy link
Contributor

jchate6 commented Apr 20, 2023

In most cases, this is likely a documentation issue. A few examples in the docs might go a long way.

@rachel3834
Copy link
Contributor Author

rachel3834 commented Apr 20, 2023 via email

@jchate6
Copy link
Contributor

jchate6 commented Apr 20, 2023

I also want to link tom_alerts_dash and tom_dash here.

@jchate6 jchate6 added the Rubin Issues relating to Rubin Observatory label Apr 21, 2023
@jchate6 jchate6 self-assigned this Apr 21, 2023
@jchate6 jchate6 moved this from Backlog to Triage in TOM Toolkit Jan 17, 2024
@jchate6
Copy link
Contributor

jchate6 commented Jan 17, 2024

See Issue #745

@jchate6 jchate6 moved this from Triage to Backlog in TOM Toolkit Jan 23, 2024
@jchate6 jchate6 mentioned this issue Nov 8, 2024
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation enhancement New feature or request Rubin Issues relating to Rubin Observatory
Projects
Status: Backlog
Development

No branches or pull requests

3 participants