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

Update FastSurfer Docker containers #72

Merged
merged 8 commits into from
Aug 17, 2023
Merged

Conversation

milanmlft
Copy link
Collaborator

  • Use the new Docker containers from HealthBioscienceIDEAS/MedICSS-Project-Repro-Pipelines#24 to run the FastSurfer commands
  • Add separate commands for running FastSurfer with or without GPU support
  • Use t3.large for the Container Service instance to handle FastSurfer

Fixes #70

@milanmlft milanmlft requested a review from p-j-smith August 16, 2023 17:32
@milanmlft
Copy link
Collaborator Author

Still need to test whether this runs successfully.

@p-j-smith
Copy link
Contributor

Still need to test whether this runs successfully.

did you have any luck getting the surface reconstruction to run?

@milanmlft milanmlft force-pushed the fix/update-fastsurfer-docker branch from 3ab544c to e486995 Compare August 17, 2023 10:52
@milanmlft
Copy link
Collaborator Author

Still need to test whether this runs successfully.

did you have any luck getting the surface reconstruction to run?

Re-running it now an a different image. Seems to be running for longer already than previously, so 🤞

Copy link
Collaborator Author

@milanmlft milanmlft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had to change the limit-cpu value to 2 to get the containers to run on the current setup. We might consider using one of the Compute-optimized EC2 instances for the Container Service though to reduce runtimes. Or completely switch to GPU (#51).

@milanmlft
Copy link
Collaborator Author

The FastSurfer analysis runs successfully now but there is still an issue with the output files. For some reason, XNAT fails to upload them (see screenshot), though they are present in the correct path (manually confirmed by sshing into the EC2 instance).
image

I'm going to merge this now but I'll create another issue for this problem: #74.

@milanmlft milanmlft merged commit 2ea983d into main Aug 17, 2023
@milanmlft milanmlft deleted the fix/update-fastsurfer-docker branch August 17, 2023 17:15
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

Successfully merging this pull request may close these issues.

pydeface missing when converting NIFTI to 256 conformed MGZ file
2 participants