I would put all of these plotting tools into its own plot.py module, and possibly break down some of them into smaller chunks, but maybe leave it for a future time - or Hacktoberfest!!
(refers to the plot functions in utilities.py - they could also be tested.. but testing plots is less fun - they are at least called by the extended_demo notebook by precommit so they I guess are included in coverage that way)
_Originally posted by @dalonsoa in https://github.com/ImperialCollegeLondon/SWMManywhere/pull/318#discussion_r1812066444_
(refers to the
plot
functions inutilities.py
- they could also be tested.. but testing plots is less fun - they are at least called by theextended_demo
notebook byprecommit
so they I guess are included in coverage that way)