Aurora - SBN-ALCF/sbnd_parsl GitHub Wiki

Getting started on Aurora

This Wiki follows key ideas from different help pages provided by ALCF:

sbnd_parsl should be run in a virtual environment. On Aurora, create the environment via

module load frameworks
python3 -m venv ~/.venv/sbn --system-site-packages
source ~/.venv/sbn/bin/activate
pip install parsl[monitoring]

After this, run (from your home directory)

git clone https://github.com/SBN-ALCF/sbnd_parsl
cd sbnd_parsl
pip install -e .

To run the tests in the test/ directory, do

pip install --ignore-installed pytest    # avoids conflict with the frameworks version of pytest
pytest

For future use, just run the source ~/.venv/sbn/bin/activate command from above (no need to run module load frameworks also).