
Figure 1
Comparisson of the raw battery testing data (thin dashed lines) and the data after being processed by the preparenovonix package (thick solid lines), as a function of the experimental run time. The top panel shows the potential and capacity of the battery. The middle panel shows the step number, which indicates the type of measurement being done. The bottom panel shows the loop number and protocol line, which are only available after processing the raw data with the preparenovonix package.

Figure 2
Flow chart for the prepare_novonix function (within the novonix_prep module) which contains all the functionality of the preparenovonix package presented here. Besides the name of the input file, this function has four optional boolean input parameters: addstate, lprotocol, overwrite and verbose. The last two parameters are not included in the flow chart, but they are described in the text. In this chart rectangle shapes indicate processes, rounder rectangles end of processes and diamonds decisions. Note that for simplicity not all the decisions made in the code are shown here.
