Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #SBATCH -o job-%A_task.out
- #SBATCH --job-name=paral_cor
- #SBATCH --partition=normal
- #SBATCH --time=1-00:00:00
- #SBATCH --mem=200G
- #SBATCH --cpus-per-task=16
- #SBATCH --array=1-10
- #Set up whatever package we need to run with
- module load gcc/8.1.0 openblas/0.3.3 R
- # SET UP DIRECTORIES
- OUTPUT="$HOME"/PROJET_M2/data/$(date +"%Y%m%d")_parallel_nodes_test
- mkdir -p "$OUTPUT"
- export FILENAME="$HOME"/vipailler/PROJET_M2/bin/RHO_COR.R
- subset=$((SLURM_ARRAY_TASK_ID))
- file="$HOME"/PROJET_M2/raw/truelength2.prok2.uniref2.rares.tsv
- #Run the program
- echo "Start job :"`date` >> "$OUTPUT"/"$SLURM_ARRAY_TASK_ID".txt
- echo "Start job :"`date`
- echo PWD $PWD
- Rscript $FILENAME --file $file --subset $subset > "$OUTPUT"/"$SLURM_ARRAY_TASK_ID"
- wait
- echo "Stop job : "`date` >> "$OUTPUT"/"$SLURM_ARRAY_TASK_ID".txt
- echo "Stop job : "`date`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement