AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms.MOTIVATION
 The approach introduced in this paper addresses both of these needs with AlgoRun, a dedicated packaging system for implemented algorithms, using Docker technology.  Implemented algorithms, packaged with AlgoRun, can be executed through a user-friendly interface directly from a web browser or via a standardized RESTful web API to allow easy integration into more complex workflows.  AlgoRun-packaged algorithms can be published on http://algorun.org, a centralized searchable directory to find existing AlgoRun-packaged algorithms.


 AlgoRun is available at http://algorun.org and the source code under GPL license is available at https://github.com/algorun



AlgoRun
AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms.MOTIVATION
 The approach introduced in this paper addresses both of these needs with AlgoRun, a dedicated packaging system for implemented algorithms, using Docker technology. 
Docker
Implemented algorithms, packaged with AlgoRun, can be executed through a user-friendly interface directly from a web browser or via a standardized RESTful web API to allow easy integration into more complex workflows. 
RESTful web API