Skip to main content

Jupyter Notebook extension GUI node editor

Project description

ailab-lite

Jupyter Notebook extension GUI node editor

Installation

To install use pip:

$ pip install ailab_lite

For a development installation (requires Node.js and Yarn version 1),

$ git clone https://github.com/fathoms-io/ailab-lite.git
$ cd ailab-lite
$ pip install -e .
$ jupyter nbextension install --py --symlink --overwrite --sys-prefix ailab_lite
$ jupyter nbextension enable --py --sys-prefix ailab_lite

When actively developing your extension for JupyterLab, run the command:

$ jupyter labextension develop --overwrite ailab_lite

Then you need to rebuild the JS when you make a code change:

$ cd js
$ yarn run build

You then need to refresh the JupyterLab page when your javascript changes.

Usage:

Notebook:

Import node editor widget:

from ailab_lite import NodeEditorWidget

Import pandas:

import pandas as pd

Decalare dataset:

example = pd.read_csv("example.csv")

Run widget:

NodeEditorWidget(env=globals())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ailab_lite-0.1.3.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

ailab_lite-0.1.3-py2.py3-none-any.whl (3.4 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file ailab_lite-0.1.3.tar.gz.

File metadata

  • Download URL: ailab_lite-0.1.3.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.7

File hashes

Hashes for ailab_lite-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d53d8925da2cfad98777eb753074f543c02c0dccf6b58e62220bb9a3ba2a3755
MD5 cddcf2128f3550afd62e70f883076841
BLAKE2b-256 ec30e08107933b62f3c802b11025f4611b3d153de3d88e4ecb21e7617e306b6b

See more details on using hashes here.

File details

Details for the file ailab_lite-0.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: ailab_lite-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.7

File hashes

Hashes for ailab_lite-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 08773d5101994332c545fde46124ec5cb5c762460cfd75735f86f65cf0e0ae91
MD5 07dc9a9db3b359d8bf26c0533ec0f61d
BLAKE2b-256 174f3130ed31d1495a0b34f225a6f9ec3b3cff3941aa951c1e8b533efb1c8074

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page