JSPM

  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q29433F
  • License Apache-2.0

Integration with Odahu Platform

Package Exports

  • odahu-flow-jupyterlab-plugin
  • odahu-flow-jupyterlab-plugin/lib/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (odahu-flow-jupyterlab-plugin) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

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