Jupyter notebooks on the cluster


It is possible to run Jupyter notebooks in Python, R and Julia on a cluster compute node and use a browser on your own PC or laptop to interact with them. This is enabled by two SSH tunnels originating from the compute node and your laptop, which meet in the middle, on a cluster login node. Most of the technical detail is handled by a SLURM submission script.

This setup has been tested with Python 3, R 3.5.1 and Julia 1.0.0 notebooks.

To view the README and the submission script (slurm.sh) for this example, see here:


You can clone the full cluster-examples repository from here:


If you have any questions, comments or problems, we are, as always, available via or you can call me (Ciaron) on ext. 2682.