jupyterlab-sos
TypeScript icon, indicating that this package has built-in type declarations

0.8.0 • Public • Published

Build Status npm version

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.

Prerequisites

Installation

  • If you are using conda, you can install jupyterlab-sos with command

    conda install jupyterlab-sos -c conda-forge

    This will automatically install the transient-display-data extension, even jupyterlab, sos-notebook, and sos if needed.

  • If you have a working jupyterlab installation with sos-notebook, you can install jupyterlab-sos from command line

    jupyter labextension install transient-display-data
    jupyter labextension install jupyterlab-sos

    or install these two extensions from the extension manager (Enable Extension Manager from Settings if needed).

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

Package Sidebar

Install

npm i jupyterlab-sos

Weekly Downloads

1

Version

0.8.0

License

BSD-3-Clause

Unpacked Size

102 kB

Total Files

18

Last publish

Collaborators

  • bopeng