New features

  • Added school selector feature to the measles model. Users can now select schools from a database to automatically populate vaccination rates and school sizes. The selector uses a cascading dropdown system (State → County → School) and supports uploading custom school data via CSV. School data sourced from the epiENGAGE measles dashboard prepared by the TACC team.

Other changes

User visible changes

  • The measles model was not counting hospitalized cases correctly. It was excluding some cases from the reporting. The same happens with the number of active cases: it was missing two uncommon statuses in the model.

Other changes

  • Added Google Analytics tracking to the app, tracking page views and simulation runs.
  • Fixed minor bug in the measles app that was causing errors in shinyapps.io.
  • Updated to epiworldR version 0.8.2.0: New version of the measles model with new parameters.

  • Improved the UI for the measles model to make it more user-friendly.

  • Adds a NEWS.md file to track changes to the package.

  • Adds new Measles model included in the most recent version of epiworldR (0.8.1.0).

  • Refactors UI to only use bslib and move away from the shinydashboard R package and the shinyjs package.

  • Adds ability to load in custom (user-defined) models

  • Adds tooltips to the measles model parameter controls