At the CSEG meeting yesterday, I walked the group through the code in #34 to give a preview of what we were envisioning for the future of model diagnostics. One issue that came up was the question of keeping everyone in a stable environment, or possibly using the same environment, and @briandobbins suggested we look at putting together a docker container to run in. There is discussion about doing something similar for the environment used to generate the CESM documentation in https://github.com/ESCOMP/ESCOMP-Containers/issues/7 -- it does not sound overly onerous to load a container issue on Cheyenne or Casper though I don't know if the environment would be accessible via JupyterHub (or even a tool like jupyter-forward).
I think this is a low priority issue at the moment, but I wanted to make a note of the suggestion for future discussion. (I don't know anything at all about creating containers and my one attempt at loading a container via Docker didn't go so well... but with some guidance I'm sure I could figure it out and put together a step-by-step guide for others to follow.)
At the CSEG meeting yesterday, I walked the group through the code in #34 to give a preview of what we were envisioning for the future of model diagnostics. One issue that came up was the question of keeping everyone in a stable environment, or possibly using the same environment, and @briandobbins suggested we look at putting together a docker container to run in. There is discussion about doing something similar for the environment used to generate the CESM documentation in https://github.com/ESCOMP/ESCOMP-Containers/issues/7 -- it does not sound overly onerous to load a container issue on Cheyenne or Casper though I don't know if the environment would be accessible via JupyterHub (or even a tool like
jupyter-forward
).I think this is a low priority issue at the moment, but I wanted to make a note of the suggestion for future discussion. (I don't know anything at all about creating containers and my one attempt at loading a container via Docker didn't go so well... but with some guidance I'm sure I could figure it out and put together a step-by-step guide for others to follow.)