Python and Jupyter#

A Jupyter notebook is a computational document in which we run Python code, write math equations with LaTeX and write explanatory text in markdown. Syzygy hosts Jupyter notebooks in the cloud for all UBC students, faculty and staff.

See also

Login to ubc.syzygy.ca with your UBC CWL to get started!

JupyterLab#

JupyterLab is a development environment for creating and managing Jupyter notebooks. Once you login to Syzygy, you should see the JupyterLab interface:

  1. Click Notebook > Python 3 (ipykernel) in the Launcher window to create a new Jupyter notebook

  2. Manage files and folders in the Current Folder window

  3. Click icons at the top of the Current Folder window to:

    • Open a Launcher window

    • Create a new folder

    • Upload files

    • Refresh the Current Folder window

jupyter.png

Kernels#

A new kernel is launched in JupyterLab every time you open a Jupyter notebook. A kernel is a process that runs the Python code in your Jupyter notebook. Click the stop button icon on the left to view open kernels. It is important to shutdown the kernel when you close a notebook!

jupyter2.png

Anaconda#

See the Anaconda Distribution to install Python and Jupyter on your own machine!