Skip to main content

A JupyterLab extension.

Project description

knic-jupyter

Jupyter Lab for the KNIC Project at USC ISI (Information Sciences Institute)

Installation

Follow the steps below to install knic-jupyter:

git clone git@github.com:usc-isi-i2/knic-jupyter.git
cd knic-jupyter
conda create --name knic-jupyter python=3.8 -y
conda activate knic-jupyter
pip install knic-jupyter

Running the lab

To run jupyter lab you can use this predefined script:

./run-jupyter-lab.sh

Adding notebooks

You might want to copy the notebooks that you want to work on, for example:

git clone git@github.com:usc-isi-i2/knic-notebooks.git notebooks

From there, if any additional dependencies are required you can install those using conda install <package-name> or pip install <package-name>

Development

KNIC Jupyter lab extension is pre-built with knic-engine location set to https://knic.isi.edu/engine

If you are running knic-engine locally for development purposes, i.e. on http://localhost:5642/knic, you could add a --develop flag to the run-jupyter-lab.sh command. This will change the endpoint of knic-engine from our production setting, to your local setting.

For example:

./run-jupyter-lab.sh --develop

NOTE: It might take a little longer to spin up jupyter lab if the knic-engine endpoint changed as we would need to rebuild our extension.

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

knic_jupyter-0.1.15.tar.gz (249.0 kB view details)

Uploaded Source

Built Distribution

knic_jupyter-0.1.15-py3-none-any.whl (103.3 kB view details)

Uploaded Python 3

File details

Details for the file knic_jupyter-0.1.15.tar.gz.

File metadata

  • Download URL: knic_jupyter-0.1.15.tar.gz
  • Upload date:
  • Size: 249.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.8.17

File hashes

Hashes for knic_jupyter-0.1.15.tar.gz
Algorithm Hash digest
SHA256 71c6c1068166c26bc59a13602d206e321fb71a735d3be57bed839df862b7c723
MD5 66d45668d948f67957714a44ad869e7d
BLAKE2b-256 e72aeff4ba258adfde273398da24dbd24da66a23b386159cf11b88b2c9a827eb

See more details on using hashes here.

File details

Details for the file knic_jupyter-0.1.15-py3-none-any.whl.

File metadata

File hashes

Hashes for knic_jupyter-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 c03061fe429d111508146f2a2e794036546931bfa615fccedbfdfa8c91886ad2
MD5 c64a2ada03bca0b49f23d49080735888
BLAKE2b-256 ddac9891a8ebe4b94023b8f30df64b06bdf65e98293f64782c7aea3dee5e8d61

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