Consider refactoring ExperimentView when the plotting framework is more mature. A lot of the logic to do with plotting could probably be moved to separate functions in plots.py.
For larger datasets, plotting these each time the experiment detail page is loaded causes very slow loading times. It would be better to cache / save the plot after initial upload.
Consider refactoring
ExperimentView
when the plotting framework is more mature. A lot of the logic to do with plotting could probably be moved to separate functions inplots.py
.For larger datasets, plotting these each time the experiment detail page is loaded causes very slow loading times. It would be better to cache / save the plot after initial upload.
Aha! Link: https://imperial-college-ict.aha.io/requirements/RSE-132-5