To request assistance with your project please fill in the support request for bellow.
If you require support for a large project, please register and follow the link to the collaboration page.

Knowledgebase:Docker / Singularity usage on the UCT cluster

I want to run tools that are not installed on the cluster / require specific versions. How can I run them on the UCT cluster?

1: Install Docker or Singularity.

Docker for Mac / Windows, Singularity for Linux (Ubuntu, openSUSE, etc)

Docker for Mac: https://docs.docker.com/docker-for-mac/install/ For Windows: https://docs.docker.com/docker-for-windows/install/

Singularity for Lunix: https://singularity.lbl.gov/install-linux

2: Create an image with the tools you need What is an image?

  1. Convert the image to singularity (If working with Docker)

  2. Upload the Singularity image

  3. Run the tool (Pipeline vs interactive)

If you want to run this as a pipeline, and expect to be running it multiple times, please have a look at NextFlow. Also please check if the pipeline has already been created. NextFlow pipelines can be found here: <Repo> and here: <CBIO>

View other UCT cluster use articles, or continue viewing other knowledgebase articles.