Plotting of many forward simulation in one window
If I understood correctly, it is an aim for Amici to have plotting routines for the model simulation. The question is, if we want to use those in pyPESTO or build other routines in pyPESTO for plotting the forward simulation.
No matter how we decide on this: We should keep in mind to have it flexible enough to visualize many trajectories for many parameter samples in one plot, since we may want to visualize MCMC results later.
I discussed with @DantongWang that all plotting routines should take a matplotlib.axes.Axes as optional input. This allows to extend the respective plot and should make it also pretty simple to add additional trajectories.
can we please use http://ggplot.yhathq.com instead of matplotlib? The plotting routines really aren't something one should dread when switching from matlab and the grammar of graphics is such a neat concept.
I don't have too much experience with ggplot. Anybody here using this in python? The repository hasn't been updated in 2 years...
https://github.com/has2k1/plotnine is a fork of ggplot that seems to be more active
matplotlib is the default plotting routine though, so worked on by more developers, so less risk of running into issues at some point/date, and more functionality I would guess ... (and i think the syntax is close to but still better than matlab, in particular more object-oriented) ...