Skip to content
This repository was archived by the owner on Jul 15, 2024. It is now read-only.

Commit c1724c8

Browse files
committed
Add jupyterlab workspace
This adds a jupyterlab workspace with a welcome message and brief introduction. It also moves the binder setup to use jupyterlab instead of the classic notebook interface.
1 parent 1fdb6ff commit c1724c8

File tree

4 files changed

+25
-1
lines changed

4 files changed

+25
-1
lines changed

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ RUN pip install --no-cache --upgrade pip \
2929

3030
COPY --chown=${NB_UID} examples ${HOME}/examples
3131
COPY --chown=${NB_UID} tutorial ${HOME}/tutorial
32+
COPY --chown=${NB_UID} welcome.md ${HOME}/welcome.md
33+
COPY --chown=${NB_UID} binder.jupyterlab-workspace ${HOME}/.jupyter/lab/workspaces/default-37a8.jupyterlab-workspace
3234

3335
USER ${USER}
3436
WORKDIR ${HOME}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ This repository contains runnable example notebooks for
66
They are intended to be run on [mybinder.org](https://mybinder.org) via the
77
link below:
88

9-
[![Binder](https://static.mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/ibis-project/ibis-examples/main?urlpath=tree)
9+
[![Binder](https://static.mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/ibis-project/ibis-examples/main)

binder.jupyterlab-workspace

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"data":{"layout-restorer:data":{"main":{"dock":{"type":"tab-area","currentIndex":0,"widgets":["markdownviewer-widget:welcome.md"]},"current":"markdownviewer-widget:welcome.md"},"down":{"size":0,"widgets":[]},"left":{"collapsed":false,"current":"filebrowser","widgets":["filebrowser","running-sessions","@jupyterlab/toc:plugin","extensionmanager.main-view"]},"right":{"collapsed":true,"widgets":["jp-property-inspector","debugger-sidebar"]},"relativeSizes":[0.13545601726929304,0.864543982730707,0]},"file-browser-filebrowser:cwd":{"path":""},"workspace-ui:lastSave":"binder.jupyterlab-workspace","markdownviewer-widget:welcome.md":{"data":{"path":"welcome.md","factory":"Markdown Preview"}}},"metadata":{"id":"binder","last_modified":"2023-02-01T20:51:34.826742+00:00","created":"2023-02-01T20:51:34.826742+00:00"}}

welcome.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Ibis Examples
2+
3+
Welcome! This is a live Python environment running at
4+
[mybinder.org](https://mybinder.org/).
5+
6+
It contains many example notebooks illustrating how to use
7+
[Ibis](https://ibis-project.org/).
8+
9+
A file browser listing the example notebooks can be found on the left. If
10+
you're new to Ibis, we recommend starting with the tutorial found in the
11+
`tutorial` directory.
12+
13+
## Additional Resources
14+
15+
To learn more about Ibis, please visit
16+
[ibis-project.org](https://ibis-project.org/).
17+
18+
The code for these examples can be found [here on
19+
GitHub](https://github.com/ibis-project/ibis-examples). Found a typo, a bug, or
20+
a confusing example? Please [open an
21+
issue](https://github.com/ibis-project/ibis-examples/issues)!

0 commit comments

Comments
 (0)