29-Oct-2024
Docker can also be used to define software environments and settings for benchmarking studies:
CAMI Challenge: an independent evaluation of several tools in the field of metagenomics.
[…] We defined standards for submitting the software itself, along with parameter settings and required databases and implemented them in Docker container templates … 1
Docker can also be used to define software environments and settings for benchmarking studies:
For reproducibility, participants could submit a Docker container containing the complete workflow, a Bioconda script or a software repository with detailed installation instructions […] 1
Check OS on local machine
Pull Ubuntu (Linux) image
root
access, making it suitable for work at HPCsRuns as a daemon process with superuser privileges | Runs as a regular user |
Images stored centrally | Image files that you can move around. |
Isolates the host and container file system by default | Containers have access to host file system |
Well-supported on Mac, Linux and Windows | Limited support on Mac and Windows |