|
1 |
| - |
2 | 1 | #!/bin/bash -e
|
3 | 2 | ###############################################################################
|
4 | 3 | ### BATCH SCRIPT TO RUN THE ESMVALTOOL AT DKRZ MISTRAL
|
5 | 4 | ### Author: Mattia Righi (DLR)
|
6 | 5 | ###############################################################################
|
7 |
| -#SBATCH --partition=compute |
8 |
| -#SBATCH --time=08:00:00 |
| 6 | +#SBATCH --partition=prepost |
| 7 | +#SBATCH --exclusive |
| 8 | +#SBATCH --nodes=1 |
| 9 | +#SBATCH --mem=0 |
| 10 | +#SBATCH --time=12:00:00 |
9 | 11 | #SBATCH --mail-type=FAIL,END
|
10 |
| -#SBATCH --account=bd0854 |
| 12 | +#SBATCH --account=XXXXXX |
11 | 13 | #SBATCH --output=job_%j.out.log
|
12 | 14 | #SBATCH --error=job_%j.err.log
|
13 | 15 | ###############################################################################
|
14 | 16 |
|
15 | 17 | # Submit job with: sbatch job_DKRZ-MISTRAL.sh
|
16 | 18 |
|
17 | 19 | # Input arguments
|
18 |
| -RECIPE=recipe_perfmetrics_CMIP5.yml |
19 |
| -CONFIG=config-user.yml |
| 20 | +RECIPE= # e.g. recipe_perfmetrics_CMIP5.yml |
| 21 | +CONFIG= # e.g. config-user.yml |
20 | 22 |
|
21 | 23 | # Set environment
|
22 | 24 | CONDAPATH= # e.g. /home/soft/miniconda3/
|
23 |
| -CONDAENV= # e.g. $CONDAPATH/envs/esmvaltool/bin |
24 |
| -ESMVALPATH= # e.g. /home/ESMValTool/esmvaltool |
25 | 25 |
|
26 | 26 | # Changes below this line should not be required
|
27 |
| -export PATH=$PATH:$CONDAPATH/bin/ |
| 27 | +source $CONDAPATH/etc/profile.d/conda.sh |
| 28 | +conda activate esmvaltool |
28 | 29 | conda info --envs
|
29 |
| -$CONDAENV/esmvaltool $ESMVALPATH/recipes/$RECIPE -c $ESMVALPATH/$CONFIG |
| 30 | + |
| 31 | +esmvaltool run --config-file $CONFIG $RECIPE |
0 commit comments