This is a customized deployment of the JupyterLite Demo with a specific focus around the diverse computing needs of geographers.
You can learn more about JupyterLite and running JupyterLab entirely within a browser here.
This method for running JupyterLab is still experimental and many features aren't available. For UBC researchers seeking a stable method for running Jupyter on remote resources, review UBC Open Jupyter, UBC Syzygy, or Alliance JupyterHub.
A Python kernel that's built on Pyodide 0.27.0, which includes:
- Python 3.12.7
- GDAL 3.8.3
- PROJ 9.3.1
- GEOS 3.12.1
- numpy 2.0.2
- geopandas 1.0.1
- matplotlib 3.8.4
- pandas 2.2.3
- pyproj 3.6.1
- rasterio 1.4.2
- scipy 1.14.1
- shapely 2.0.6
- xarray 2024.11.0
- and more
- note: many pure Python packages can also be installed using piplite.install()
An R kernel that's built on webR 0.4.1, which includes:
- R 4.4.1
- note: R packages that are compatible with WebAssembly, many of which have already been compiled and hosted here, can be installed using webr::install()
JupyterLite is being tested against modern web browsers:
- Firefox 90+
- Chromium 89+
For more info, keep an eye on the JupyterLite documentation: