What is Jupyter?
Jupyter is an open-source tool that provides an interactive computing environment, enabling users to create and share documents containing live code, equations, visualizations, and narrative text. Jupyter notebooks are especially popular in data science, machine learning, and scientific computing because they combine code and results in a single, user-friendly interface.
Quick Jobs with Jupyter
You can connect to the HPC Jupyter Domain here:
https://jupyter.storrs.hpc.uconn.edu
Log in with your NetID and password:
Select from the following quick options for partition, number of cores, and time limit:
The following advanced options are also available:
To access the priority or priority-gpu partitions, make sure to include the proper “account” and “qos” in “Extra options”.
There is no need to use a custom Jupyter environment here. A custom kernel can be selected later if required.
Accessing Shared Storage
Due to limitations from jupyter the file browser and initial working directory are limited to the users home directory.
There are several methods to access shared storage.
Within a Notebook:
import os os.chdir('/shared') os.chdir('/scratch') or %cd /shared %cd /scratch
In the File Browser:
Create a symlink in the users home directory.
ln -s /path/to/directory <directoryName> e.g. ln -s /shared/ ~/shared
Custom Environments
If you require a non-default python environment we provide setup examples here: custom environments.