20 lines
1,006 B
Bash
Executable file
20 lines
1,006 B
Bash
Executable file
#!/bin/bash -x
|
|
#
|
|
# redundant input per subject
|
|
|
|
subid=$1
|
|
|
|
# define DSLOCKFILE, DATALAD & GIT ENV for participant_job
|
|
export DSLOCKFILE=/data/project/QC_workflow/TMP/ds003416-mriqc/.SLURM_datalad_lock DATALAD_GET_SUBDATASET__SOURCE__CANDIDATE__100ds003416=https://github.com/OpenNeuroDatasets/ds003416.git#{id} DATALAD_GET_SUBDATASET__SOURCE__CANDIDATE__101cat12=https://github.com/ReproNim/containers.git#{id} GIT_AUTHOR_NAME=$(git config user.name) GIT_AUTHOR_EMAIL=$(git config user.email) JOBID=${subid:4}.${SLURM_JOB_ID} REPRONIM_USE_DUCT=1
|
|
|
|
# use subject specific folder
|
|
mkdir /tmp/${JOBID}
|
|
cd /tmp/${JOBID}
|
|
|
|
# run things
|
|
/data/project/QC_workflow/TMP/ds003416-mriqc/code/participant_job ria+file://ria+file:///data/project/QC_workflow/TMP/RIA_QCworkflow/inputstore#aae8905a-985f-46fb-91f5-35c772654ddd ${subid} >/data/project/QC_workflow/TMP/ds003416-mriqc/logs/${JOBID}.out 2>/data/project/QC_workflow/TMP/ds003416-mriqc/logs/${JOBID}.err
|
|
|
|
cd /tmp/
|
|
chmod 777 -R /tmp/${JOBID}
|
|
rm -fr /tmp/${JOBID}
|
|
|