A Dash GUI for wrmXpress
Prerequisites - Install Docker Desktop
-
Create a folder that contains all the input images. This folder is where temporary working files/images will be stored, where output data will be written, and will be mounted as a volume in the Docker container.
-
Start the Docker engine and open up the Dashboard.
-
Use the search bar to find and pull the latest images from DockerHub:
wheelern/wrmxpress_gui
zamanianlab/wrmxpress
Choose the most recent tags. The compressed images are >1.5 GB and >7 GB respectively, so they will take a few minutes to pull.
-
In the Images pane and Local tab, click the Run symbol.
-
Under Optional settings, make the following changes:
- Under Ports, set the Host port to 9000
- Under Volumes, set the Host and Container paths to be the path to the working directory created in step #1 (in the example below, the Host path is
/Users/njwheeler/mount
) - Add a new volume by clicking the + syumbol and set the Host and Container paths to
/var/run/docker.sock
-
Click Run
-
Click the link to 9000:9000 or navigate to
http://localhost:9000
to view the app. -
Follow the guidance in the GUI to prepare and run your analysis.