19 lines
1 KiB
Shell
Executable file
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}
|
|
|