This PR updates the visualization routines to the new calendar system.
Additionally, the Matplotlib visualization has been refactored so it uses the Bokeh data dictionary to plot data. This simplifies the code base by only having a single source of data for both Matplotlib and Bokeh.
To validate the results, open the AdventCalendar notebook and try out the default calendar.visualize and calendar.visualize_interactive. Both now have the same relative_dates kwarg, which can either be True or False
This PR updates the visualization routines to the new calendar system.
Additionally, the Matplotlib visualization has been refactored so it uses the Bokeh data dictionary to plot data. This simplifies the code base by only having a single source of data for both Matplotlib and Bokeh.
To validate the results, open the AdventCalendar notebook and try out the default
calendar.visualize
andcalendar.visualize_interactive
. Both now have the samerelative_dates
kwarg, which can either beTrue
orFalse