Skip to content

Basic usage

The JupyterLab extension for Highlander allows you to quickly search for, load or unload libraries and applications.

Within JupyterLab you have access to a new extension on the left menu, called "Softwares". Here are basic instructions on how to use it.

The modules (applications or libraries) are splitted into two main categories: the featured modules, and all the available modules:

list

For each category, you can see which modules are available and loaded.

Search for a module

You can use the filter box to search for a specific module (just enter a few letters). Filtering happens simultaneously on both lists:

Filtered list

If you click on a module name, a pop-up will give you more information: description, dependencies,…​

Module info

Load a module

To load a module, hover on it and click on the "Load" button:

Module loading

The module and all its dependencies is automatically loaded (torchvision in this example):

Module loaded

Unload a module

To unload a module, hover it the "loaded" list, and click "Unload":

Unload Module

The module and its dependencies will be automatically unloaded.

Good to know!

Lmod keeps track of the loaded dependencies for each module. If two different modules share dependencies, a module unloading won’t affect the other one, its dependencies will still be there. There are only unloaded when no module needs them anymore!