Welcome to Earthmover's workshop at the Zarr Summit 2025! This repo contains the code for a fun demo of Icechunk and Arraylake.
- Get setup to run the demo locally:
- Clone this repository and
cdto the top-level directory of the cloned repo. - Install
uvon your system (uvis a fast python package manager).
- Clone this repository and
- Get setup in the Earthmover Platform:
- Create a free account by clicking here then clicking
Get Started. - Log in to ArrayLake by entering
uvx arraylake auth loginin your terminal.
- Create a free account by clicking here then clicking
- Wait until the presenter indicates you should run your script.
- Run the demo! Try running both of these scripts locally using uv (just copy and paste the uv command into your terminal):
uv run ./participants/read_zarr.pyuv run ./participants/read_icechunk.py
Run the scripts a few more times each - what do you notice? What do you think is going on?
Run uv run --with jupyter --with icechunk jupyter lab