-
Notifications
You must be signed in to change notification settings - Fork 29
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
Setup initial web interface for observation viewing and aggregation #879
Comments
I have setup two simple pages to start collecting internal feedback on the observation generation and analysis generation: |
Based on this new aggregation endpoint I made a simple dashboard to plot the aggregate observation failure cases here: https://data.ooni.org/dashboard/. The dashboard is very rough around the edges, so things like loaders are not present and in general the interactions are not so nice as they would be on something like explorer. What I spent most time doing was properly mapping the color scales and coming up with sane defaults for the charts and plots. The pieces of interaction with the form we will probably eventually throw away and re-implement them in explorer anyways, so they aren't very useful. For the charting I am using the observable Plot library (https://observablehq.com/plot/) and the recently open sourced observable framework (https://observablehq.com/framework/) and it works very nicely, scaling up well also to very data heavy charts (better than vega-lite or any other charting library I have used so far). It's based on d3 and is from the same author as d3 itself. In any case I would encourage folks to play around a bit with the dashboard as it can be a useful tool to spot any additional data quality issues with the observations being generated. |
This is about setting up a web interface for viewing aggregates of observations and displaying individual ones
The text was updated successfully, but these errors were encountered: