Running Brainstorm on a cluster

Dear Guio, dear BST team, dear all,

I am getting back to you on this thread because I am struggling sending BST computations on a cluster.

Following your documentation and François's (thank you both!!) I could write and execute a script for processing one participant or several ones sequentially successfully. Now we would like to run several participants (at once) on several computing cores of our cluster using slurm job scheduler. For this we wrote a batch script (attached), so that an index corresponding to the participant is passed as an input of the BST script and that every single participant is processed on a distinct computing core.
Something went wrong…. The resulting BST database is incomplete. Looking at the output files, it seems that some participants processing never ended and one of the output was :

In this output log everything looks OK until the line “Warning : File not found…”

(the markers skipped are excepted.. we are epoching on another existing one)

Do you have experience with such failure? Do you have any advice to continue in this direction (or not!)?

Do not hesitate to ask me any clarification.

Thank you.
Best,
AnneSo

SubmitBSTcluster_asd.sh (578 Bytes)