Sarah Clayton in the libraries organized a demo for Code Ocean today. The company offers reproducibility as service allowing you to upload or import code and data in a variety of open source languages and run it on their servers. The most common use case would be someone publishing their code and data along-side a journal publication so that readers can test it for themselves.

Below are a couple of versions of their interface as embeds. I like how you can manipulate the code, run it, and see the results in situ. I’m particularly interested in how this might be used in place of a GitHub gist to teach both code and the various scientific and engineering concepts that the code facilitates.