-
Notifications
You must be signed in to change notification settings - Fork 47
Docker Image
Docker is designed to "containerize" software programs. This means that all the software prerequisites are pre-installed on a virtual copy of an operating system. All you have to do is install Docker on your machine, pull the Docker image from Docker Hub, and run the image. No additional requirements are needed because all software requirements are pre-installed on the image. Availability on Docker Hub
MetaMorpheus is available as a Docker image on Docker Hub.
The following is an example for pulling MetaMorpheus v1.0.5 from Docker Hub:
docker pull smithchemwisc/metamorpheus:1.0.5
To run this image, run:
docker run [Docker arguments] smithchemwisc/metamorpheus:1.0.5 [MetaMorpheus arguments]
For example, using the example files described here:
docker run --rm -v /Users/user/MetaMorpheusVignette:/vignette smithchemwisc/metamorpheus:1.0.5 -t vignette/Task1-SearchTaskconfig.toml vignette/Task2-CalibrateTaskconfig.toml vignette/Task3-SearchTaskconfig.toml vignette/Task4-GPTMDTaskconfig.toml vignette/Task5-SearchTaskconfig.toml -s vignette/mzML/04-30-13_CAST_Frac4_6uL.mzML vignette/mzML/04-30-13_CAST_Frac5_4uL.mzML -d vignette/uniprot-mouse-reviewed-1-24-2018.xml.gz vignette/uniprot-cRAP-1-24-2018.xml.gz