Everytime we get request for support on simulations in the web interface, we must immediately ask the user to write down all the simmulation details.
Instead, the user should be able to load a simulation, click a button, and have a modal dialog pop up containing in plain text a full description of the simulation. The description does not need to be useful for the user, other than copying and pasting in an email to us. Ideally, there should be a copy button which puts the text on the user's clipboard; I have seen this on many websites, and it ensures that a lazy user will actually copy all the details.
Perhaps the details could be formatted in JSON so we can load them back into the simulator instead of entering by hand?
I'm not asking for another persistence format but rather the quickest and most reliable way for us to reproduce what user reports. I'm slightly against h5 for this simple use case because the export & import will potentially include heavy data (that could be reqested in a subsequent exchanges with user).