You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi all, after using local execution of TomoBEAR for the Ribosome (EMPIAR-10064) tutorial, I am trying to submit the last DynamoAlignment job to a Slurm cluster since it needs more resources. When running the following command:
The job is correctly submitted to the queue, but it fails with this error as soon as it starts:
line 17: /TomoBEAR-0.2.0/TomoBEAR/for_redistribution_files_only/run_TomoBEAR.sh: Not a directory
Indeed, the directory TomoBEAR/for_redistribution_files_only is not present inside of the TomoBEAR installation directory. I have seen in the code that this directory is accessed during the compilation and initialisation:
But I can't find how these directory are created and what should be the content of the run_TomoBEAR.sh script inside of it. I have a run_TomoBEAR.sh script in the TomoBEAR installation directory, which also makes use of the script inside of for_redistribution_files_only.
Am I missing something? Is there some procedure to generate this run_TomoBEAR.sh script? What should be the content of this script?
From what I understand, TomoBEAR has been initialised correctly, with the only warning showing being the missing conda environment to be provided for some optional dependencies.
Project JSON file
The project json file is the same present in the repository for the Ribosome (EMPIAR-10064) tutorial.
Unfortunately, the SLURM submission functionality has not been reviewed for a while and we need some time to review that. I will inspect your issue with the TomoBEAR binary SLURM submission, but meanwhile I can suggest you to try a workaround - prepare and submit to the SLURM job script with environment setup and TomoBEAR binary execution in the same way you run this binary interactively. Not elegant, but should work
Describe the bug
Hi all, after using local execution of TomoBEAR for the Ribosome (EMPIAR-10064) tutorial, I am trying to submit the last DynamoAlignment job to a Slurm cluster since it needs more resources. When running the following command:
The job is correctly submitted to the queue, but it fails with this error as soon as it starts:
Indeed, the directory TomoBEAR/for_redistribution_files_only is not present inside of the TomoBEAR installation directory. I have seen in the code that this directory is accessed during the compilation and initialisation:
TomoBEAR/environment/initializeEnvironment.m
Line 166 in 8a940e3
and
TomoBEAR/utilities/compileTomoBEAR.m
Line 116 in 8a940e3
But I can't find how these directory are created and what should be the content of the run_TomoBEAR.sh script inside of it. I have a run_TomoBEAR.sh script in the TomoBEAR installation directory, which also makes use of the script inside of
for_redistribution_files_only
.Am I missing something? Is there some procedure to generate this run_TomoBEAR.sh script? What should be the content of this script?
From what I understand, TomoBEAR has been initialised correctly, with the only warning showing being the missing conda environment to be provided for some optional dependencies.
Project JSON file
The project json file is the same present in the repository for the Ribosome (EMPIAR-10064) tutorial.
~/ribosome_empiar_10064_dynamo.json
Error message
To Reproduce
Steps to reproduce the behaviour:
TomoBEAR
or therun_TomoBEAR.sh
script).Expected behavior
The job is started locally in the node allocated through Slurm.
The text was updated successfully, but these errors were encountered: