As I'm in the early stages of assembling a simulation, I always find myself spending a lot of time in writing the output and plotting and animation. Most of that time I'm doing the same thing: setting up a writer with a couple of variables, then reading it, creating a figure, plotting heatmaps, and writing the animation loop. A lot of it a copy-paste. And if I want to other variables to plot, I have to modify many lines to accommodate for that.
I think this process can be automated. Obviously we won't be able to (and shouldn't aim to) reproduce all the flexibility we have when doing each these steps separately, but I think we can create something that can be used for something like 80% of use cases.
As I'm in the early stages of assembling a simulation, I always find myself spending a lot of time in writing the output and plotting and animation. Most of that time I'm doing the same thing: setting up a writer with a couple of variables, then reading it, creating a figure, plotting heatmaps, and writing the animation loop. A lot of it a copy-paste. And if I want to other variables to plot, I have to modify many lines to accommodate for that.
I think this process can be automated. Obviously we won't be able to (and shouldn't aim to) reproduce all the flexibility we have when doing each these steps separately, but I think we can create something that can be used for something like 80% of use cases.