Page MenuHomec4science

exec_assign_EGID.sh
No OneTemporary

File Metadata

Created
Wed, Apr 30, 05:38

exec_assign_EGID.sh

#!/bin/bash
## == Settings
#SBATCH --account=leso-pb
#SBATCH --job-name=BLD_EGID
#SBATCH --nodes=1
#SBATCH --mem=30G
#SBATCH --ntasks=1
#SBATCH --time=02:00:00
#SBATCH --cpus-per-task=1
#SBATCH --partition=serial
#SBATCH --chdir ./output
#SBATCH --mail-type=ALL
#SBATCH --mail-user=alina.walch@epfl.ch
#SBATCH --array=1-96
#SBATCH -o BLD_EGID_%A_%a.out # Standard output
#SBATCH -e BLD_EGID_%A_%a.err # Standard error
echo STARTING AT $(date)
echo
## ====== Specify here the needed modules
module purge
module load gcc python/3.7.3
## ====== Get slurm array ID
N=${SLURM_ARRAY_TASK_ID}
echo Slurm array task ID: $N
echo
WORKDIR=/scratch/walch/pv_linking
## ====== User input
PATH_TO_SCRIPT=/home/walch/code/solarPV_identification/PV_postprocessing/Create_BLD/assign_EGID_to_BLD.py
OUTPATH=$WORKDIR\/files
## Batch information
BATCH_FILE=$WORKDIR\/batch25km.txt # from Preprocess_TLM_SOLKAT
BATCH_PLY=$WORKDIR\/batch25km_PLY # from Preprocess_TLM_SOLKAT
BATCH_RESOLUTION=25000
BUFF_DIST=1000 # buffer distance for overlapping geometries
## ====== Batch file
batchID=`head -n ${N} $BATCH_FILE | tail -n 1 | cut -d' ' -f1`
## ===== Execute script
source activate py3_geo
echo Executing batch $batchID
python $PATH_TO_SCRIPT $OUTPATH $BATCH_PLY $BATCH_RESOLUTION $batchID
source deactivate
echo
echo FINISHED AT $(date)

Event Timeline