Jupyter server

Jupyter notebooks can be executed on our cluster by connecting at the following address with your Linux account:

Kernels for Python 3.10.4 and R 4.2.0 are available.

Custom kernels

Personalized kernels can also be created if the available versions are not sufficient. For example, a kernel for a different version of Python using a virtual environment can be created like so:

cd ~/.local/share/jupyter/
module load python/3.12.2
python3 -m venv python-3.12.2
source python-3.12.2/bin/activate
python3 -m ipykernel install --user
mv ~/.local/share/jupyter/kernels/python3 ~/.local/share/jupyter/kernels/python3.12.2

You can then modify this file to change the kernel name displayed: ~/.local/share/jupyter/kernels/python3.12.2/kernel.json

Integration with Visual Studio Code

This server can also be accessed through a VScode client by using the following extension:

f you encounter any problem or need a Linux account to access this service, please contact bioinformatique@iric.ca for support.