Skip to content

Welcome to adalib

The adalib base module exposes the core integrations of all the components in the AdaLab platform.

This package provides a programmatic interface to the components and functionalities of AdaLab.

Package structure

adalib is composed of several modules, each of them corresponding to an AdaLab component:

  • Adaboard: direct communication with the Adaboard API.
  • Apps: interaction with deployed apps.
  • Cards: operations on Gallery cards (create, delete, etc.).
  • Harbor: operations with container images and metadata.
  • Issues: interaction with card issues (view, update, etc.).
  • Keywords: actions on card keywords (create, delete, etc.).
  • Lab: management of the user's Lab environment.
  • Pictures: adding and retrieving pictures from AdaLab.
  • Schedules: execution and scheduling of notebooks.
  • Superset: integration with Superset data and visualization objects.
  • Volumes: create and manage shared volumes for users and apps.

Use the navigation panel to find the documentation of the module you want to know more about.