Steps to Launch Jupyter Notebooks using RetroLab interface#

RetroLab is an alternative JupyterLab distribution, built from the ground-up, providing a notebook interface with a retro look and feel. RetroLab provides the retro interface similar to Classic Notebooks while retaining some of the advanced features from JupyterLab which includes extensions/plugins. If you want to learn more about RetroLab, then please do checkout Jupyter core contributor Jeremey Tuloup’s wonderful documentation here.

We recommend using RetroLab interface to launch Jupyter notebooks for the following reasons,

  • Classic Notebook interface will be deprecated in the next few months due to the complexity involved to maintain the codebase. The Classic Notebook version 7.0 release will have retrolab as the defaul editor to launch notebooks.

  • Latest accessibility related changes will get deployed in JupyterLab and ported to RetroLab but not in Classic Notebooks.

Step 1#

Access nbgitpuller plugin and select “RetroLab” option from the “Open In” dropdownlist.

../_images/retrolab_nbgitpuller.PNG

Fig. 22 Here is how you instruct nbgitpuller plugin to create a link that launches notebooks in RetroLab#

Step 2#

Paste the nbgitpuller link in the browser inorder to launch the notebooks using RetroLab in Datahub.

../_images/retrolab_interface.gif

Fig. 23 Here is how the notebooks get rendered in RetroLab#

Step 3#

Identify required extensions from JupyterLab distribution and install them using pip in RetroLab. If you have trouble installing any third party extensions then please do reach out to us.

../_images/retrolab_extensions.gif

Fig. 24 Here is how to install extensions in RetroLab#