|
| 1 | +# RStudio Workbench |
| 2 | + |
| 3 | +RStudio Workbench (RSW) is running on the main node of the cluster. |
| 4 | +It aims to be the central go-to place for scripts and analysis development. |
| 5 | + |
| 6 | +RSW is running in a Docker container which is running on Ubuntu 20.04. |
| 7 | +This means that if you open a terminal in RSW, you are in an Ubuntu environment. |
| 8 | + |
| 9 | +```{block, type='rmdcaution'} |
| 10 | +This is different to the environment if you `ssh` directly onto the server, which is running on a CentOS7 system. |
| 11 | +``` |
| 12 | + |
| 13 | +All packages installed in RSW are linked against Ubuntu 20.04 system libraries which are already installed in the RSW container. |
| 14 | + |
| 15 | +RSW is running on the main node which has 32 cores and 124 GB RAM. |
| 16 | +This machine is shared with multiple people, so please ensure that you do not use too much memory and clean up from time to time. |
| 17 | +RSW shows you your memory usage in the "Environment" pane of the IDE. |
| 18 | +Besides, you can go to the terminal and execute `htop` to check the current load on the server. |
| 19 | + |
| 20 | +## SLURM |
| 21 | + |
| 22 | +RSW is connected to the SLURM scheduler and is able to add jobs to the SLURM queue. |
| 23 | + |
| 24 | +## Python |
| 25 | + |
| 26 | +RSW ships with support for JupyterLab and JupyterNotebooks. |
| 27 | +You an launch a Jupyter session by selecting it in the drop-down of a new session instead of "RStudio". |
| 28 | + |
| 29 | +## VSCode |
| 30 | + |
| 31 | +RSW >= 1.4 ships with a full VSCode integration. |
| 32 | +You an launch a VSCode session by selecting it in the drop-down of a new session instead of "RStudio". |
| 33 | + |
| 34 | +# Shiny Server |
| 35 | + |
| 36 | +Shiny server is running on port 3838 with user support. |
| 37 | +This means users can place apps in `$HOME/Shinyapps/` and they will be deployed as `http://edi.geogr.uni-jena.de:3838/<username>/<appname>`. |
| 38 | + |
| 39 | +Note the `http` (`https` is only available in the Pro version). |
| 40 | + |
| 41 | +Exemplary apps: |
| 42 | + |
| 43 | +- http://edi.geogr.uni-jena.de:3838/patrick/hyperspectral/ |
| 44 | +- http://edi.geogr.uni-jena.de:3838/jannes/cluster_map/ |
| 45 | + |
0 commit comments