ds005479_cat12.9/code/process.submit

19 lines
1 KiB
Shell
Executable file

#!/bin/bash -x
#
# redundant input per subject
subid=$1
# define DSLOCKFILE, DATALAD & GIT ENV for participant_job
export DSLOCKFILE=/data/project/cat_preprocessed/TMP/CAT12.9/ds005479_cat12.9/.SLURM_datalad_lock DATALAD_GET_SUBDATASET__SOURCE__CANDIDATE__100ds005479=https://github.com/OpenNeuroDatasets/ds005479.git#{id} DATALAD_GET_SUBDATASET__SOURCE__CANDIDATE__101cat12=ria+file:///data/project/cat_preprocessed/dataladstore#{id} GIT_AUTHOR_NAME=$(git config user.name) GIT_AUTHOR_EMAIL=$(git config user.email) JOBID=${subid:4}.${SLURM_JOB_ID}
# use subject specific folder
mkdir /tmp/${JOBID}
cd /tmp/${JOBID}
# run things
/data/project/cat_preprocessed/TMP/CAT12.9/ds005479_cat12.9/code/participant_job ria+file://ria+file:///data/project/cat_preprocessed/inputstore#3827f929-f218-4211-9e52-9e59f1dcc1a2 ${subid} >/data/project/cat_preprocessed/TMP/CAT12.9/ds005479_cat12.9/logs/${JOBID}.out 2>/data/project/cat_preprocessed/TMP/CAT12.9/ds005479_cat12.9/logs/${JOBID}.err
cd /tmp/
chmod 777 -R /tmp/${JOBID}
rm -fr /tmp/${JOBID}