larkkin's picture
Add application code and models, update README
8044721
raw
history blame
808 Bytes
#!/bin/bash
#SBATCH --job-name=score
#SBATCH --mail-type=FAIL
#SBATCH --account=nn9447k
#SBATCH --time=12:00:00
#SBATCH --nodes=1
#SBATCH --mem-per-cpu=4G
#SBATCH --ntasks-per-node=8
commit="$(git log --pretty=format:\%H -n 1)";
echo "directory: $(pwd)";
echo "git status: $(git status | head -1)";
echo "git commit: ${commit}";
echo;
source /cluster/bin/jobsetup;
module purge;
module use -a /projects/nlpl/software/modulefiles;
module load nlpl-python-candy/201902/3.7 nlpl-numpy/1.16.3/3.7;
/bin/cp ${HOME}/lib/mrp/2019/mtool/data/score/Makefile ./Makefile;
make -j ${SLURM_CPUS_ON_NODE:-4} $(egrep '^[a-z/.]*.json:' Makefile | grep -v all: | sed 's/://');
if [ -d ./../../../etc/ ]; then
target=../../../../etc/${commit};
[ -d ${target} ] || mkdir ${target};
cp -va *.json *.log ${target};
fi