Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lunching the pipeline on Compute-canada #144

Open
mahdimplus opened this issue Dec 17, 2024 · 2 comments
Open

Lunching the pipeline on Compute-canada #144

mahdimplus opened this issue Dec 17, 2024 · 2 comments

Comments

@mahdimplus
Copy link

Hi,

I have a question regarding the execution environment. Can the pipeline be run using Compute Canada’s terminal/bash?

Thank you!

@mahdimplus
Copy link
Author

actually on the Narval server, we created the micapipe container by using the singularity build command to pull the image directly from DockerHub (docker://micalab/micapipe:v0.2.3) and convert it into a Singularity Image Format (.sif) file, as follows: singularity build micapipe_v0.2.3.sif docker://micalab/micapipe:v0.2.3.
Also,
For the proc_structural part of the pipeline, the process does not complete successfully, encountering errors such as “command not found” for tools like mrinfo and fslreorient2std, as well as warnings about oblique datasets, despite the input dataset being processed without issues on a local machine.

@rcruces
Copy link
Collaborator

rcruces commented Mar 5, 2025

Hi,

Thank you for your message!

Regarding your question about running the pipeline on Compute Canada’s terminal/bash, I am aware that someone has successfully run it on Compute Canada, so it should work in theory. Could you please include the log files from the run? This will help in identifying any issues more clearly.

For the proc_structural part of the pipeline, you mentioned encountering errors such as “command not found” for tools like mrinfo and fslreorient2std, as well as warnings about oblique datasets. This could indicate that certain dependencies or environment variables are not properly set up in the Singularity container.

Could you also send the Singularity script you are using? One thing to try is adding the --writable-tmpfs --containall options, which isolates the environment and may help resolve some issues related to missing dependencies.

Let me know if you have other questions or need further assistance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants