Skip to content

Latest commit

 

History

History

pathway-browser

Pathway Browser & Analysis Service

pathway-browser.dockerfile will let you build a docker image that contains the PathwayBrowser so that you can run Reactome analyses and view them in your web browser.

This relies on a number of other components, so those images will need to be built first:

Once those images have been successfully built, you can build the Pathway Browser & Analysis Service image like this:

docker build -t reactome/analysis-service-and-pwb:Release77 --build-arg RELEASE_VERSION=Release77 --build-arg GITHUB_TOKEN=$GITHUB_TOKEN -f pathway-browser.dockerfile .

NOTE: $GITHUB_TOKEN must be a valid github personal access token. This is needed to build the reacfoam component. You can generate a token in github under Settings -> Developer Settings -> Personal access tokens. You will need to give your token all "repo" permissions (repo:status, repo_deployment, repo_public, repo:invite, security_events) and read:repo_hook. You will also need to have access (read-access, at least) to the reacfoam repository for this to work.

You can run this docker image like this:

docker run --name docker run --name reactome-pwb-and-analysis-service -p 8080:8080 reactome/analysis-service-and-pwb:Release77

Navigate to http://localhost/PathwayBrowser/ to use the container. It may be a bit slow initially, this container is a bit resource-hungry.