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

Improve plot #74

Closed
21 of 29 tasks
sverhoeven opened this issue Oct 29, 2024 · 1 comment
Closed
21 of 29 tasks

Improve plot #74

sverhoeven opened this issue Oct 29, 2024 · 1 comment

Comments

@sverhoeven
Copy link
Collaborator

sverhoeven commented Oct 29, 2024

Continuation of #30

  • Plot vertical profiles
  • Add axes
  • Nicer axis extents/ticks
  • Render all permutations of experiment
  • Render more than one experiment
  • Add legend
  • Add color cycling
  • Tooltip on hover
  • Styling/font similar to SolidUI/Charts
    • Tinkered with font family/size/weight/letter spacing etc now mostly similar
    • For now stick with fixed axes and no grid lines as in chart.js, but open for opions.
  • Axis labels
  • Make it possible to select variable Variable picker #84
  • Make it possible to select time (playback controls?) Time slider for vertical profiles #85
  • Reuse own component in favour of solidui/chart for timeseries as well
    • This makes the app much slower; can we optimize? Seems ok now
    • Reduce history interval to 10 minutes instead of 1 minute; somewhat better but still not great
    • Remove dead code / unneeded dependencies (chart.js, chart component)
    • Fix playwright test: if we stick with this, the canvas is gone, so we cannot screenshot it
  • Make reactive (if data changes, update plot)
  • Responsive width/height Make analysis items responsive #83
  • Verify that gammaq/gammatheta always available
  • Add skew-T/log-p plots Add skew-T log-p diagrams #75
  • Move buttons to card header
  • What should be the default height? (currently simply extending profiles by 400m)
  • Do we want to modify units, e.g. from kg/kg to g/kg for more readable digits? Or time in hours/minuts rather than seconds?
  • Make typecheck happy
@Peter9192
Copy link
Member

Created dedicated issues for follow-up PRs, closing this as too broad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants