Skip to content

plotly/plotlylab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlotlyLab

WIP project to bundle a collection of Plotly-related JupyterLab extensions into a single conda package. For background on this approach, see https://github.com/jonmmease/jupyterlab_delux

Try now with Binder:

Binder

Note: A conda environment with PlotlyLab installed with take up around 3.5 GB of disk space

Demo (screencasts)

Usage and ideas behind PlotlyLab

  1. PlotlyLab prototype overview

  2. PlotlyLab as a conda package

  3. Ideas for future directions

  4. R language support

Installation instructions

  1. Download and install miniconda: https://conda.io/miniconda.html

  2. Create a new conda environment and install PlotlyLab

$ conda create -n plotlylab -c plotly -c r python plotlylab
$ conda activate plotlylab
  1. Launch plotlylab
$ plotly-lab
  1. Try out the notebooks in the notebooks/ directory for a guided tour

Other commands

List preinstalled conda packages

$ conda list

List preinstalled JuptyerLab extensions

$ plotly-labextension list

Install an additional extension into plotlylab (requires nodejs)

$ plotly-labextension install some-extension

Launch plain JupyterLab (no preinstalled extensions)

$ jupyter-lab

Update version of PlotlyLab after new releases

$ conda update -c plotly plotlylab

Uninstall plotlylab environment

$ conda remove -n plotlylab --all

Build instructions

Build the plotlylab conda package with

$ conda build -c plotly -c r recipe/

Then test it out by creating a new conda environment

$ conda create -n try_plotlylab -c plotly -c r --use-local python plotlylab
$ conda activate try_plotlylab