Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Variable overview #256

Open
esheehan-gsl opened this issue Mar 28, 2023 · 0 comments
Open

Variable overview #256

esheehan-gsl opened this issue Mar 28, 2023 · 0 comments

Comments

@esheehan-gsl
Copy link
Contributor

esheehan-gsl commented Mar 28, 2023

Problem

Now that choosing a model run is more involved, opening the dialog to select a new variable feels a lot more onerous.

Solution

Display an overview of the diag data for the model run that allows users to drill down into a specific variable, rather than making variable selection part of the select data dialog.

Diag Overview Mockup

Desktop

We can show all four variables at the same time, each in their own panel. For the distributions, we can use violin charts, placing one loop on the top half of the axis, and the other on the bottom. We can mark the mean with a line, and color one standard deviation to either side of the mean a darker color.

The map will mark all of the observations, and indicate which were not used, which were used for only the first loop, and which were kept for all of the loops. (Assuming that if an observation was used for the analysis, it was also used in the guess loop, otherwise we’ll need a fourth category that represents analysis-only observations).

Below these two charts we’ll include a time series of $O - F$. We’ll color an area representing the full range of $O - F$ for that run, and then we can plot the mean $O - F$ as a line for both loops.

Mobile

On narrower viewports, the panels will collapse to show only a single chart: distribution, map, or time series. We’ll add a tab bar at the bottom that switches which chart is on display for all variables.

No Gos

Describe any features or behaviors that have been considered and rejected as out of scope for this project.

Rabbit Holes

Describe any solutions to problems that pose a risk to completing this project on time.

@esheehan-gsl esheehan-gsl added project shaping Status for project issues that are still being discussed and removed shaping Status for project issues that are still being discussed labels Mar 28, 2023
@esheehan-gsl esheehan-gsl added this to the Demo #9 milestone Apr 17, 2023
@esheehan-gsl esheehan-gsl removed this from the Demo #9 milestone Jun 5, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant