---
title: "Jupyter"
canonical: "https://kb.uconn.edu/space/SH/27304067102/Jupyter"
format: markdown
---
> Macro (toc)

### 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.

![main-logo.svg](media://8194d6c3-f60b-4b4b-9b0c-543e293c8e12)

### Quick Jobs with Jupyter

You can connect to the HPC Jupyter Domain here: 

[https://jupyter.storrs.hpc.uconn.edu](https://jupyter.storrs.hpc.uconn.edu/)

Log in with your NetID and password:

![image-20241112-194740.png](media://eeb80999-3478-497f-922b-a1cf15ba7eca)

Select from the following quick options for partition, number of cores, and time limit:

![image-20241203-175946.png](media://17525c0d-a0c5-465f-95a5-66ad40208164)

 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”.

![image-20241203-180609.png](media://738c8644-1482-43f1-baef-361104a0b8a9)

![image-20241113-184558.png](media://8814fef2-3fb5-4b05-adb3-710a6c918abb)

### 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](https://kb.uconn.edu/space/SH/27303804955/Custom+Environments).