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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for knic_jupyter-0.1.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b711a333a41f6a24904ad75f6615015d7d2285ced174eaf1e1a2347530a9a823 |
|
MD5 | 1da82a5082e5c0202f8e0f33f734ac47 |
|
BLAKE2b-256 | a18809091bc0a33f39214fedd116ab5acf76bed1fe57023c9ab65da21026d78a |