Skip to content

CITAM v0.15

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Sep 18:07
46e246d

This release introduces significant refactoring for improved modularity and extensibility. This includes a new scheduler class to support custom schedulers for applications other than infectious diseases as well as a new calculator class to support the computation and tracking of custom metrics during a simulation.

Changes

  • Refactor to support custom calculator-part1 (#278)
  • Change policy submodule name to schedulers
  • Rename daily_schedule.py to schedule.py
  • Refactor code to support custom schedulers (#281)
  • Create new OfficeScheduler and EmployeeSchedule classes
  • Rename employee schedule to office schedule
  • Rename MeetingPolicy to MeetingSchedule. Add missing docstrings.
  • Update unit tests and fix failing tests
  • No more circular imports...yay!
  • Remove unnecessary exception
  • Refactor code to support custom calculators (#283)
  • Move close contacts computation to custom calculator class
  • Update simulation unit tests
  • Update close contacts unit tests
  • Updated copyright & simpler install from source
  • Update the Simulation class to support custom applications (#286)
  • Update simulation class to support custom calculator and scheduler
  • Redesign ui - pending load trajectory
  • Load trajectory on button click
  • Update css layout
  • Update footer for copyright year
  • Remove unnecessary vue files
  • Reload trajectory and map data when new simulation is selected.
  • Remove unnecessary js tests
  • Output vue version used for linting
  • Updated docs for release/0.15 (#292)
  • Add full example simulation and simplify README
  • Look in current directory for facility data
  • Remove manual ToC in readme
  • Remove obsolete info in readme
  • Reformat files with black

Highlighted Fixes

  • Fix contacts per coordinate unit test
  • Fix black issues + line sizing in map
  • Fix broken unit tests
  • Fix python linting
  • Fix js linting issue (finally!)
  • Fix double scrollbar issue
  • Fix map sizing and remove old test files
  • Fix bug with issue loader showing up when sim changes.
  • Fix doc link and update policy details automatically

@mreveil @amjha @modinikiran