AlgoRun
AlgoRun is a packaging system for bioinformatics algorithms that ensures their reproducibility and usability across platforms. It utilizes Docker technology to package the algorithms along with their entire execution environment, thereby eliminating the problem of software dependencies and ensuring the reproducibility of computations over time. AlgoRun-packaged algorithms can be executed through a user-friendly interface directly from a web browser or via a standardized RESTful web API, and can be published on a centralized searchable directory.
Topic
Data processing, Data analysis
Detail
Operation: Web service input/output; Software deployment and distribution; Algorithm execution
Software interface: -
Language: -
License: -
Cost: Free
Version name: -
Credit: National Institutes of Health (NSF).
Input: -
Output: -
Contact: -
Collection: -
Maturity: Stable
Publications
- AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms.
- Hosny A, et al. AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms. AlgoRun: a Docker-based packaging system for platform-agnostic implemented algorithms. 2016; 32:2396-8. doi: 10.1093/bioinformatics/btw120
- https://doi.org/10.1093/bioinformatics/btw120
- PMID: 27153722
- PMC: PMC6280798
Download and documentation
Source: https://github.com/algorun
Documentation: http://algorun.org/documentation
Home page: http://algorun.org/
< Back to DB search