Note
code examples are run using marimo notebooks: https://marimo.io/
time.perf_counter() function to set the start point,snakeviz library helps make the cProfile table a bit more readableDSCI 532: Data Visualization 2 https://github.com/UBC-MDS/DSCI_532_vis-2_book