jhuguetn / cat12-docker

Docker image of CAT12 (standalone version)
GNU General Public License v3.0
8 stars 1 forks source link

File permission #7

Closed araikes closed 1 year ago

araikes commented 1 year ago

Thanks for this tool.

I pulled it today and am testing it using singularity. Segmentation appears to work ok but when running surface segmentation, I receive the following:

  Create initial surface                                          /bin/bash: /opt/spm/spm12_mcr/home/gaser/gaser/spm/spm12/toolbox/cat12/CAT.glnx86/CAT_SeparatePolygon: Permission denied

WARNING: Surface processing will not work because
(1) CAT binaries are not compatible to your system or
(2) File permissions are not correct (for unix use chmod a+x) or
(3) Antivirus software in Windwos or Gatekeeper in MAC OS is blocking to execute binaries
jhuguetn commented 1 year ago

Hi @araikes, I am not using singularity in a regular basis but I tried it and could indeed reproduce the issue. It seems related to #4 (044ccdf).
Stay tuned, when possible will release a version with compiled binary files runnable so the image is usable with Singularity as well.

araikes commented 1 year ago

Thanks

jhuguetn commented 1 year ago

This issue should be fixed in the latest release, see https://github.com/jhuguetn/cat12-docker/releases/tag/r2166. You can pull it from DockerHub,

docker pull jhuguetn/cat12:latest
araikes commented 1 year ago

Ran to complete @jhuguetn.

Thanks