6 ms·
Hi rspeer - as it happens I work for a company, Code Ocean, that aims to simplify the use of tools like Docker for scientists. In practice, it looks like https:
by setgree 9y ago
Hi rspeer - as it happens I work for a company, Code Ocean, that aims to simplify the use of tools like Docker for scientists. In practice, it looks like https://codeocean.com/2017/07/14/3d-convolutional-neural-networks-for-audio-visual-recognition/code https://codeocean.com/2017/07/14/3d-convolutional-neural-net.... The user put in all the necessary work to configure their environment, uploaded their code and data, and appropriate metadata, and a person who wishes to reproduce their results has to just press 'run' (conditional on having an account -- this Docker container is running on an AWS server with a GPU, and to avoid becoming a bitcoin mining platform, we require signup to run stuff).
Anyway suffice to say that we've dealt with the same issues you've listed, and our general thinking on this is that a version of container software adapted specifically to the needs of academics is going to go further here than one designed by and for software engineers.