diff --git a/README.md b/README.md index a4bf646560ef3bbcdce08b7f3b0e53ca25dbf7e3..c161405c5499cb5a372068df228058e16fa6b402 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,16 @@ and [Network In Network (Lin et al., 2014)](https://arxiv.org/abs/1312.4400). * c++ compiler required for cartopy installation ## HPC - JUWELS -* Clone the repo to HPC system (we recommend to place it in `/p/procects/<project name>` -* Setup venv by executing `source setup_venv.sh` +* Clone the repo to HPC system (we recommend to place it in `/p/projects/<project name>`. +* Setup venv by executing `source setup_venv.sh`. This script loads all pre-installed modules and creates a venv for +all other packages. Furthermore, it creates two slurm/batch scripts to execute code on compute nodes. <br> +You have to enter the HPC project's budget name (--account flag). +* The default external data path on JUWELS is set to `/p/project/deepacf/intelliaq/<user>/DATA/toar_<sampling>`. +<br>To choose a different location open `run.py` and add the following keyword argument to `ExperimentSetup`: +`data_path=<your>/<custom>/<path>`. +* Execute `python run.py` on a login node to download example data. The program will throw an OSerror after downloading. +* Execute `sbatch run_develgpus.bash` to verify that the setup went well. * Currently cartopy is not working, therefore PlotStations does not create any output - # Security * To use hourly data from ToarDB via JOIN interface, a private token is required. Request your personal access token and diff --git a/src/run_modules/partition_check.py b/src/run_modules/partition_check.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/test/test_modules/test_partition_check.py b/test/test_modules/test_partition_check.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391