Previous iterations of this tutorial have been given at:
EuroSciPy 2023 (youtube recording)
PyData NYC 2023 (youtube recording)
The Ibis team uses Zulip to answer questions and chat! You can join using this invitation link:
https://ibis-project.zulipchat.com/join/v3w6emt6vw6jmzoyepanbcdk/
This tutorial is designed to be run via GitHub codespaces.
First, create a codespace in the repository:
Then, click back to the repo tab, and then select Open in JupyterLab
You can also run the tutorial locally! To do so, you'll want to create a virtual environment and then install the tutorial dependencies using one of the tools below:
git clone https://github.com/ibis-project/ibis-tutorial.git
cd ibis-tutorial
We recommend using pixi
, or conda
/ mamba
, but pip
works, too!
The first time you run this it should download all the required dependencies.
pixi shell
mamba env create -f environment.yml
python -m pip install -r requirements.txt