Docker can be installed on Windows, Linux, and Mac. In this guide we focus on Ubuntu Linux.
Clone https://github.com/bedrock-py/WITNESS-ngs2-strata/ to a local working directory. We will then build the Docker image out of this directory.
git clone https://github.com/Bedrock-py/witness-ngs2-strata.git
From the working directory, build the image. This should be fairly quick and will largely depend on network bandwidth.
cd witness-ngs2-strata
docker build -t witness-ngs2-strata .
docker run -p 81:81 -d witness-ngs2-strata
Assuming no errors, you should be able to view Strata in a web browser at http://localhost:81/ . Example of a successful installation below:
Selecting NGS2 WITNESS Experiment 1 transitions the application to showing the workflow for Experiment 1. This experiment has been run already through the system. By using the scroll wheel on the mouse, the experiment workflow can be zoomed out. The workflow can be explored by clicking and dragging around the workflow map.