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

Dashboard extension idea: dynamic side plot of Teff vs logg (vs. [Fe/H]?) #58

Open
gully opened this issue Jun 9, 2022 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@gully
Copy link
Member

gully commented Jun 9, 2022

@SujayShankarUT and I were talking about an extension to the dashboard, in which the instantaneous position of Teff and logg are shown on a side plot. This layout would resemble the lightkurve TPF interact view

We could either show a 2D view or a 3D view, like this:

Screen Shot 2022-06-09 at 10 55 25 AM

But with the current (Teff, logg) coordinated highlighted with a bigger, colorized circle for emphasis. So as you move the sliders around, the current highlighted grid point would jump around in the plot.

What's more is that we could enable a custom python callback, so that the user could click with the cursor on a particular grid point coordinate, and the spectrum shown would update to that (Teff, logg) pair. A technical implentation for this python callback design is available in the lightkurve interact source code

For a 2D view, some dimensions would have to be excluded by default. So yet another extension could be to use bokeh's dropdown or radio buttons to allow the user to select which pairs of physical properties they would like to view.

This is all really complicated and would likely be a ton of work, but could be a fun UI/UX visualization project, with both front-end and back-end development.

@Sujay-Shankar Sujay-Shankar added the enhancement New feature or request label Jun 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants