Colour bar label of heatmap plotter is hard-coded
Summary
Colour bar label of heatmap plotter is hard-coded
Steps to reproduce
Normal usage of postprocessor.routines.heatmap
What is the current bug behavior?
Colour bar label is forced to be something like 'Normalised XXX fluorescence (AU)'. This is not ideal because maybe the user might want to use it for something else, e.g. growth rates.
What is the expected correct behavior?
User should be able to specify the colour bar label, like for other plotting routines.
Logs/Traceback
...
Possible fixes
Define a cbarlabel
argument in the plotting function and specify a default, rather than hard-coding string concatenation in https://git.ecdf.ed.ac.uk/swain-lab/aliby/aliby/-/blob/master/src/postprocessor/routines/heatmap.py#L38