Jupyter
(Redirected from JupyterLab/en)
Jump to navigation
Jump to search
This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada. Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada. |
- Jupyter: an implementation of Web applications and notebook rendering
- Google Colab would be another implementation of the same kind of environment
- Jupyter Application: like a regular application, but is displayed in a separate Web browser tab. The application has access to the data stored remotely on the server, and the heavy computations are also handled by the remote server
- JupyterHub: a Web server hosting Jupyter portals and kernels
JupyterLab
A Web portal with a modern interface for managing and running applications, as well as rendering notebook files of various kernels. For more details:
- JupyterLab via JupyterHub: a pre-installed JupyterLab environment, with a default Python kernel and the access to software modules
- JupyterLab from a virtual environment: a self-made environment to be launched by a Slurm job
Jupyter Notebook
An older Web portal for managing and running applications, as well as rendering notebook files of various kernels. For more details:
- Jupyter Notebook via JupyterHub: a pre-installed Jupyter Notebook environment, with a default Python kernel and the access to software modules
- Jupyter Notebook from a virtual environment: a self-made environment to be launched by a Slurm job
Kernel
The active service behind the Web interface. There are:
- Notebook kernels (e.g. Python, R, Julia)
- Application kernels (e.g. RStudio, VSCode)
Notebook
A page of executable cells of code and formatted text:
- IPython notebooks: a notebook executed by a Python kernel, and has some IPython interactive special commands that are not supported by a regular Python shell