Interactive Computing

Interactive Computing that uses web applications such as Jupyter Notebooks allows researchers to quickly prototype code in various programming languages, as well as share and analyze results using applications such as RStudio and OpenRefine. There are various options available, ranging from the open-source JupyterHub to commercial solutions.

JupyterHub on High Performance Computing Clusters

Provided by the Digital Research Alliance of Canada (the Alliance), JupyterHub on HPC clusters is provided free-of-charge to all eligible researchers with an Alliance account. 

Learn More Apply
 

JupyterHub for Training

Provided by the Pacific Institute for the Mathematical Sciences in collaboration with the Alliance, researchers can use their UBC CWL to access this service free-of-charge. 

Access


Google Colaboratory

Colaboratory, or “Colab” for short, is a product from Google Research. Colab allows anybody to write and execute arbitrary python code through the browser, and is especially well suited to machine learning, data analysis and education. More technically, Colab is a hosted Jupyter notebook service that requires no setup to use, while providing access free of charge to computing resources including GPUs.

Google Colab

AWS Sagemaker Studio Lab

Amazon SageMaker Studio Lab is a free online web application for learning and experimenting with data science and machine learning using Jupyter notebooks.

AWS SageMaker Studio Lab


Github Codespaces

Spin up fully configured dev environments in the cloud that start in seconds with up to 60 hours a month free.  

GitHub Codespaces

Visual Studio Code Jupyter Notebooks

Visual Studio Code is a free Integrated Development Environment (IDE) that supports working with Jupyter Notebooks natively.

Visual Studio Code

 


UBC Crest The official logo of the University of British Columbia. Urgent Message An exclamation mark in a speech bubble. Caret An arrowhead indicating direction. Arrow An arrow indicating direction. Arrow in Circle An arrow indicating direction. Arrow in Circle An arrow indicating direction. Chats Two speech clouds. Facebook The logo for the Facebook social media service. Information The letter 'i' in a circle. Instagram The logo for the Instagram social media service. External Link An arrow entering a square. Linkedin The logo for the LinkedIn social media service. Location Pin A map location pin. Mail An envelope. Menu Three horizontal lines indicating a menu. Minus A minus sign. Telephone An antique telephone. Plus A plus symbol indicating more or the ability to add. Search A magnifying glass. Twitter The logo for the Twitter social media service. Youtube The logo for the YouTube video sharing service.