Now that we have obtained our data and cleaned it into a more useful form, we want to run some kind of analysis. This usually involves running some kind of algorithm on our data to reveal new connections or information. The algorithm can take many forms, from custom coding, to scripting libraries and toolkits, to services that you invoke over the web (web services).
This notebook should describe each data transformation or computation step, including the inputs, outputs and processing that was used. It is important to show the outputs of computation in a way that will make sense to students. These could be graphs (using Plotly usually), or the printing of raw data tables.