Skip to content

JupyterLab

The JupyterLab Portal application provides access to a Notebook environment with the following language kernels available:

  • Python
  • R
  • Julia

JupyterLab also provides tools such as a Terminal client.

Resources

The resources allocated are apportioned depending on the number of GPUs you request.

Paths outside the home directory

  • JupyterLab sets the root of its internal file manager as the user’s home directory. To access storage outside your home directory, e.g. Baskerville project storage, you should create a symlink from the required path inside your home directory, using the ln -s command. For example, this can be achieved by executing the following shell command within the cell of a Python notebook:
! ln -s /bask/projects/b/bloggsj-rsg ~/bloggsj-rsg  # omit the "!" if executing within a terminal

Debugging

Further to the details outlined on the Portal Job Information docs, JupyterLab creates the following additional file:

  • launch_wrapper.log: for a JupyterLab job this will contain information on the running session

Last update: September 29, 2021