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

Variable overview #256

@esheehan-gsl

Description

@esheehan-gsl

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions