JupyterLab extension for SoS workflow engine and polyglot notebook
JupyterLab extension for SoS polyglot notebook and workflow system
jupyterlab-sos is a JupyterLab extension for the SoS Polyglot Notebook that allows you to use multiple Jupyter kernels in one notebook. It is also a frontend to the SoS Workflow Engine that is designed for daily computational research with both exploratory interactive data analysis and batch data processing.
- sos-notebook and language modules of interest (e.g. sos-python and sos-r). See installation instruction for details.
- JupyterLab >= 1.0.0
If you are using conda, you can install
conda install jupyterlab-sos -c conda-forge
This will automatically install the
If you have a working jupyterlab installation with
sos-notebook, you can install
jupyterlab-sosfrom command line
pip install jupyterlab-sos
or through the jupyterlab extension installation process, which will require node.js
jupyter labextension install transient-display-data jupyter labextension install jupyterlab-sos
You could also install these two extensions from the extension manager (
Enable Extension Managerfrom
Finally, if you just upgraded
jupyterlab-sosinstalled, you could run
jupyter labextension update --all
to upgrade all your extensions to the latest version.
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
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size jupyterlab_sos-0.8.1-py3-none-any.whl (359.2 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size jupyterlab-sos-0.8.1.tar.gz (158.2 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for jupyterlab_sos-0.8.1-py3-none-any.whl