Skip to content

CompBioMed SEAVEA Hackathon 2024

Andre Merzky edited this page Jun 3, 2024 · 1 revision

RADICAL Cybertools (RCT) Tutorials and Exercises

Participants can access the RCT tutorials and exercises by launching a Docker container on their laptops/workstation. Assuming you have a working docker and docker-compose installation, the following commands will launch the RCT container alongside its helper containers from a shell/terminal of your choice:

wget https://raw.githubusercontent.com/radical-cybertools/tutorials/main/docker/docker-compose.yaml
export RCT_TUTORIAL_TAG=seavea-hackathon
docker compose up -d
docker compose logs -f rct-tutorials

The docker-compose command will return something like:

rct-tutorials  |     To access the server, open this file in a browser:
rct-tutorials  |         file:///home/jovyan/.local/share/jupyter/runtime/jpserver-8-open.html
rct-tutorials  |     Or copy and paste one of these URLs:
rct-tutorials  |         http://bc54ee675088:8888/lab?token=9a128ef5b00e3377339bc255de905c2681a7fa4db412fd70
rct-tutorials  |      or http://127.0.0.1:8888/lab?token=9a128ef5b00e3377339bc255de905c2681a7fa4db412fd70

Copy the http://127.0.0.1:8888/... URI into your browser. That will start a JupyterLab instance in which you will find two getting started tutorials with they related exercises.

Once done, shutdown the JupyterLab instance from the File menu and then, back on the shell from which you launched docker-compose run the following commands to stop and remove the containers:

docker compose stop
docker compose rm -f