Skip to content

Swarm-DISC/fun-with-swarm

Repository files navigation

fun-with-swarm

Binder Binder-Panel

Simple dashboard to use for fun outreach purposes and experiment with Panel. Comes with a suitable development environment defined in environment.yml including jupyter-panel-proxy which enables a convenient Panel server accessible through Jupyter.

To set up locally:

  1. Clone this project
    git clone https://github.com/Swarm-DISC/fun-with-swarm.git`
    cd fun-with-swarm
    
  2. Install rubberband (e.g. sudo apt install rubberband-cli)
  3. Install the conda environment:
    conda env create --file environment.yml --name funswarm
    conda activate funswarm
    
  4. Launch Jupyter:
    jupyter lab &
    

Add notebooks to notebooks/ and extend the list in jupyter-panel-proxy.yml to make them available to the Panel server.

Problems:

About

Dashboards made with Panel deployed directly from notebooks using Binder

Resources

License

Stars

Watchers

Forks