From: Nathan TeBlunthuis Date: Tue, 28 Jun 2022 22:18:25 +0000 (-0700) Subject: add some files needed for running simulations on slurm X-Git-Url: https://code.communitydata.science/ml_measurement_error_public.git/commitdiff_plain/56dfdacc2ef643b4810bec2c6123b7a9f71f313c?ds=inline;hp=f8f58301e0285118f7b669a96ed9367a9914ba02 add some files needed for running simulations on slurm --- diff --git a/simulations/run_simulation.sbatch b/simulations/run_simulation.sbatch new file mode 100644 index 0000000..20953ae --- /dev/null +++ b/simulations/run_simulation.sbatch @@ -0,0 +1,21 @@ +#!/bin/bash +#SBATCH --job-name="simulate measurement error models" +## Allocation Definition +#SBATCH --account=comdata +#SBATCH --partition=compute-bigmem +## Resources +#SBATCH --nodes=1 +## Walltime (12 hours) +#SBATCH --time=24:00:00 +## Memory per node +#SBATCH --mem=8G +#SBATCH --cpus-per-task=1 +#SBATCH --ntasks-per-node=1 +#SBATCH --chdir /gscratch/comdata/users/nathante/ml_measurement_error/mi_simulations +#SBATCH --output=simulation_jobs/%A_%a.out +#SBATCH --error=simulation_jobs/%A_%a.out + +TASK_NUM=$(($SLURM_ARRAY_TASK_ID + $1)) +TASK_CALL=$(sed -n ${TASK_NUM}p $2) +${TASK_CALL} +