charlesbluca / dask-tutorial-advanced

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dask Tutorial - Advanced

Build Binder

This repository contains materials for the "Advanced Dask Tutorial" that will be presented at SciPy 2023.

Running the tutorial

There are two different ways in which you can set up and go through the tutorial materials. Both of which are outlined in the table below.

Method Setup Description
Binder Binder Run the tutorial notebooks on mybinder.org without installing anything locally.
Local install Instructions Download the tutorial notebooks and install the necessary packages (via conda) locally. Setting things up locally can take a few minutes, so we recommend going through the installation steps prior to the tutorial.

Local installation instructions

1. Clone the repository

First clone this repository to your local machine via:

git clone https://github.com/jsignell/dask-tutorial-advanced

2. Download conda (if you haven't already)

If you do not already have the conda package manager installed, please follow the instructions here.

3. Create a conda environment

Navigate to the dask-tutorial-advanced/ directory and create a new conda environment with the required packages via:

cd dask-tutorial-advanced
conda env create --file binder/environment.yml

This will create a new conda environment named "dask-tutorial-advanced".

4. Activate the environment

Next, activate the environment:

conda activate dask-tutorial-advanced

5. Launch JupyterLab

Finally, launch JupyterLab with:

jupyter lab

About

License:MIT License


Languages

Language:Jupyter Notebook 99.8%Language:Shell 0.2%