Skip to content

eMetaboHUB/docker-XcmsViewer

This branch is up to date with p2m2/docker-XcmsViewer:main.

Repository files navigation

XcmsViewer dockerized version

The code available here is adapted from https://github.com/mengchen18/xcmsViewer

Run

To run XcmsView in docker, first build the Docker image with Docker installed on the system,

docker build . -t xcmsv

Then put the data to be viewed in the local directoryand run :

docker run -p 3838:3838 -v .:/home/shiny/data xcmsv

Finally open localhost:3838 in your browser, log in with password "metabohub"

Password

The default web page password is "metabohub", it can be changed in landingPage.R, line 32.

Port and address

Port and address can be changed with environment variables :

docker run --env HOST="127.0.0.1" --env PORT=3737 -p 3737:3737 -v .:/home/shiny/data xcmsv

Change data directory

XcmsViewer retrieves its data from /home/shiny/data inside the docker container, so it is possible to specify the local data directory by changing the docker volume setting. For example, to use /data as data dir on the host :

docker run -p 3838:3838 -v /data:/home/shiny/data xcmsv

About

Dockerized XcmsViewer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 73.5%
  • Dockerfile 26.5%