Skip to content

dashboard-components: v0.1.0

Compare
Choose a tag to compare

0.1.0 (2024-04-24)

Features

  • add logarithmic and logistic scale to prevalence over time charts (57df325)
  • components: add a bubble chart to prevalence over time (c6cc540)
  • components: add confidence intervals to line and bar chart #111 (7243c6d)
  • components: add date range selector and unify selector component (ee3167b), closes #9
  • components: add download button to mutation comparison (574d131)
  • components: add download button to mutations #60 (f414205)
  • components: add gs-date-range-changed event to date range selector (b4f43c7)
  • components: add insertion tab for mutations component (7259feb)
  • components: add mutation comparison venn diagram (c490020)
  • components: add mutation comparison with table (eadd9a7)
  • components: add mutation filter component (#149) (49c2f9a)
  • components: add proportion selector (59d785b)
  • components: add proportion selector to mutations (74cfdac)
  • components: add scale selector to relative growth advantage (564bec9), closes #67
  • components: add text input (5e1b601)
  • components: allow filter by mutation type for mutations tab (aea2a4f)
  • components: bring back the custom-elements-manifest analyzer #34 (1e198b1)
  • components: build and use components in a separate index.html #35 (0a95979)
  • components: change prevalence over time tab labels (f0914e3)
  • components: disable chart animations (ac65124)
  • components: hide scaling selector on tab view in prevalence over time (23c10b2), closes #88
  • components: implement button to download prevalence over time data as CSV #61 (08e7fea)
  • components: migrate inner lit components to preact (7980cc7)
  • components: move date range selector to preact (ec3b244)
  • components: mutation comparison: allow user to filter data by substitution/deletion #109 (ba3256f)
  • components: mutation comparison: allow user to set min/max proportions #108 (8915b0f)
  • components: provide reference genome to all components (6e66e2d)
  • components: set minimal proportion on MutationComparison to 50% #97 (cb72cc9)
  • components: show tooltip count and total count on bubble plot to first digit (57aafc3), closes #25
  • components: use explicit format of insertions and mutations (29a7af0)
  • components: use gridjs for mutation table (0c9134a), closes #16
  • components: use label of tooltip for footnote in Venn diagram (59fc545)
  • components: use lapis 2 (db5d155)
  • components: use percent format for all table columns with prevalence (b767669)
  • components: use play function to select venn diagram tab (6586ab1)
  • examples: add example React app to demonstrate how to use the components #133 (1d6c53b)
  • implement autocomplete for location filter #69 (0f94c08)
  • implement custom event when location filter is submitted #70 (3b07d5b)
  • show count in "prevalence over time" table #18 (b547c11)
  • use constant for LAPIS url in stories (a3c2a03)
  • use scale type for each tab separately (773da95)

Bug Fixes

  • components: bugs in the temporal functions (40b1cd7)
  • components: export MutationFilterComponent (51adefd)
  • components: fix types of logit scale #144 (23c0b57)
  • components: move flaky date range test to playwright (74308f3)
  • components: show correct granularity on prevalence over time table (7897059), closes #27
  • components: show mutations on grid view, when one of the proportions is in the proportionInterval (5c4672b)
  • components: SlidingOperator when windowSize is greater than dataset #26 (2b9f951)
  • components: sort mutation comparison table by position (15dc4f2)
  • import dayjs plugins from esm not directly (203a219)
  • make css fully available for tailwind and daisyui (94c0a93)
  • workaround for missing module declaration (e212e3c)