CustomSLURMCluster requires the pyproject.toml file to be present in the project directory. This file will be used to install the required packages in the Dask workers.
Using setup_vscode.sh
script, you can launch a VSCode on the computing node of the supercomputer.
$ sbatch setup_vscode.sh <project-directory-path>
In notebooks, you will find sample jupyter notebooks to demonstrate the setup and sample usage of Dask on the supercomputer.
To start a Dask cluster on the supercomputer, use the 01-launch-dask-cluster.ipynb
notebook. You will be guided through this process by this notebook.
A sample Dask job can be submitted using the 02-dask-demo.ipynb
notebook.