I want to add some additional plots to the Chi Bio GUI, specifically the growth rate (which is already being calculated and recorded in the csv file, just is not plotted in real time). How would you suggest I go about implementing this? Will I have to amend both the html template in ChiBio/templates/index.html as well as add the additional plotting script in ChiBio/static/HTMLScripts.js ?
Yes, basically you need to edit both the html and the javascript. You can do so by just copy-pasting the existing code and adjusting it to reflect the data you wish to show. For growth rate, there is actually a plot for this which will appear if you use the dither OD mode. You could also try using the code for that as a template to help you implement other plots. Try clicking Dither OD next time you run an experiment (it will control OD in a slightly different way – making a zig zag) and you will see the plot appear.