This repository contains the jupyter notebook for the SCALE-I training.
The following dependencies are required in order to run the notebook
- Python3 for installation (version >= 3.10 tested)
- Python3 venv package (must be installed independently as
python3-venv
on Debian/Ubuntu, installed by default elsewhere)
In order to open the notebook, please follow these instructions
-
Clone this repo, containing the framework.
-
Setup the virtual environment and install the dependencies
-
On Linux
python3 -m venv scale-venv ./scale-venv/bin/pip install -r requirements.txt
-
On Windows
py -m venv scale-venv .\scale-venv\Scripts\pip install -r requirements.txt
-
-
If the previous steps successfully passed, open jupyter lab using the following command
-
On Linux
./scale-venv/bin/jupyter-lab
-
On Windows
.\scale-venv\Scripts\jupyter-lab
-
Within Jupyter lab (it opens in a web browser), you can now use the file browser (on the left of your screen) to open scale_one-getting_started.ipynb
, which will introduce you to the basics of Jupyter Lab and checks that everything is properly setup.
The practical sessions require some basic knowledge of the Python programming language and the NumPy library. If you never used those, here are two very short tutorials that cover the basics: