odahu-flow-jupyterlab-plugin

Integration with Odahu Platform

Usage no npm install needed!

<script type="module">
  import odahuFlowJupyterlabPlugin from 'https://cdn.skypack.dev/odahu-flow-jupyterlab-plugin';
</script>

README

odahuflow

Integration with Odahu (Cluster and Local modes)

Prerequisites

  • JupyterLab (version > 1.2)
  • odahu-flow-sdk python package

Installation

jupyter labextension install jupyter_odahuflow

Development

For a development install (requires npm version 4 or later), do the following in the repository directory:

npm install
npm run build
jupyter labextension link .

To rebuild the package and the JupyterLab app:

npm run build
jupyter lab build

Docker images

ODAHU expands the following jupyterhub images by installing the ODAHU Flow plugin:

  • base
  • datascience
  • tensorflow

You can find the prebuilt image here.

Execute the following steps to build and run an image locally, for example the base type:

# Specify the version of the odahu flow plugin.
# You can find the all variables here https://docs.odahu.org/int_jupyterlab_extension.html#configuration
echo "BUILD_TAG=1.1.0" >> .env

make docker-build-notebook.base
make docker-run-notebook.base

Third-party components

Icons