Setup#

Participants can follow along with the course notebooks either on their laptop or via the LUMI Web interface.

Locally with your laptop#

This workshop can be followed along locally on your laptop.

If you already have a preferred way to manage Python versions and libraries, you can stick to that. If not, we recommend that you install Python3 and all libraries using miniconda a free minimal installer for the package, dependency and environment manager for conda.

Please follow the installation instructions on https://docs.conda.io/en/latest/miniconda.html to install Miniconda3.

Make sure that both Python and conda are correctly installed:

$ python --version
$ # should give something like Python 3.10.13
$ conda --version
$ # should give something like conda 23.7.2

A requirements.txt file is provided which contains all of the python packages to install a local software environment on your computer. Using this a conda environment can be created using the command:

$ conda create --name qc101 -y python=3.12 pip

Which creates a new conda environment with Python 3.10 and pip. You can then activate it and install the python packages:

$ conda activate qc101
$ pip install -r requirements.txt

You can download the requirements.txt here.

Download notebooks

Download notebooks here

LUMI Web interface#

  1. Vist lumi.csc.fi and login using your select identity provider. For this workshop it will most likely be MyAccessID.

  2. Select “Jupyter for Courses”

  3. Use project_465001055 and select the reservation nordiquest. For the working directory use /scratch/project_465001055.

To begin with visit lumi.csc.fi and login using your select identity provider. For this workshop it will most likely be MyAccessID.