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

Country Profile Tab #24

Open
18 tasks
PaulC91 opened this issue Oct 5, 2023 · 1 comment
Open
18 tasks

Country Profile Tab #24

PaulC91 opened this issue Oct 5, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request new feature

Comments

@PaulC91
Copy link
Member

PaulC91 commented Oct 5, 2023

Start by selecting a country, then:

Value boxes

  • N campaigns (how do we define 1 campaign? request id?)
  • N doses + d1 + d2
  • N targeted areas (how to manage countries that have some campaigns at adm2 and other at adm3 for example?)
  • Latest campaign (time, coverage, n areas)

Temporal vis

Timevis

  • 1 row per campaign
  • dose 1 and 2 time ranges shown along the time axis
  • added campaign info in tooltip ?

Highchart

  • X-axis: campaign
  • Y-axis: choice between N doses, coverage, N target areas (?)
  • dodged bars for d1 and d2
  • Colour bars by dose number
  • Click event returns request id of given dose round to filter map

Map

Default map

  • without a specific campaign selected shows admin areas with a colour category indicated time since last round

Inputs

  • campaign select (should also be selectable via time charts above)
  • dose select
  • admin level select ?

Campaign map

  • scaled circles showing N doses (d1 or d2 depending on selection)
  • choropleth showing coverage of targeted population (d1 or d2 depending on selection)
@PaulC91 PaulC91 added enhancement New feature or request new feature labels Oct 5, 2023
@ntncmch
Copy link

ntncmch commented Oct 12, 2023

Great work! some suggestions (++ = priority):

Side bar:

  • add predefined period (last 6 months, last year, last 3 years)

Layout:

  • ++Decrease height ratio of top row (timeline+bar chart) vs bottom row (map+summary) from 1:1 to 1:2 or 2:3. Need to increase size of map

Info boxes (all ++)

  • remove decimal from %
  • 1st info box. Title: Campaigns displayed. Main: n (calculated from district DB). Sub: out of N (%) due to missing data (calculated from request DB).
  • 2nd info box. Title: Reactive campaigns. Main: N. Sub: n (%) as single dose.
  • 3rd info box. Title: Doses distributed. Main: N. Sub: n (%) as 2nd dose.
  • 4th info box. Title: Target areas. Main: N admin 2 (use name of admin 2 in country). Sub: in N admin 1 (use name of admin 1 in country)
  • 5th info box. Title: Last campaign. Main: X days ago. Sub: X doses distributed (use 2nd round if implemented).

Bar chart

  • Add target population using a dot on top of dose counts (don't show it for coverage)
  • Display dropout as 3rd option

Map

  • Add feature to change bubble size from Options. Difficult to see polygons and bubbles by default.
  • Add feature to color bubble according to categorical variable: t_campaign_type, t_campaign_strategy, t_target_type
  • Add footnote about completness of admin3: "Admin 3 available for x/X (%) admin 2". Same for Admin 2.

Summary:

  • Use a Formattable to enrich viz
  • Add variables: t_campaign_strategy, dropout
  • Display dates as 3-May-2023 instead of 03/05/2023

PaulC91 added a commit that referenced this issue Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new feature
Projects
None yet
Development

No branches or pull requests

3 participants