Hi Ursula, I was just reminded that we purposely don’t include MCR in the container due to redistribution-restrictions by the MCR license. So, it’s up to the user to install or provide the MCR library if needed.
best Andrew From: freesurfer-boun...@nmr.mgh.harvard.edu <freesurfer-boun...@nmr.mgh.harvard.edu> on behalf of Hoopes, Andrew <ahoo...@mgh.harvard.edu> Date: Friday, March 19, 2021 at 1:06 PM To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu> Subject: Re: [Freesurfer] Freesurfer 6.0.0 Container & MCR Hi Ursula, Thanks for pointing this out. I think it’s just the case that MCR wasn’t installed in that container. I’m surprised this hasn’t been brought up before. We’ll update the container with it. best Andrew From: freesurfer-boun...@nmr.mgh.harvard.edu <freesurfer-boun...@nmr.mgh.harvard.edu> on behalf of Ursula Tooley <utoo...@gmail.com> Date: Friday, March 19, 2021 at 12:23 PM To: freesurfer@nmr.mgh.harvard.edu <freesurfer@nmr.mgh.harvard.edu> Subject: [Freesurfer] Freesurfer 6.0.0 Container & MCR External Email - Use Caution Hi Freesurfer experts, I’m trying to use the official FS 6.0.0 container from Dockerhub on a new HPC (for consistency with previous pipelines), and got the error below about not finding the Matlab Compiler Runtime in the container. I have worked around it by explicitly binding the mcr on the HPC to the container with “-B /cbica/software/external/matlab/mcr/v711/:/opt/freesurfer/MCRv80”, but is this the expected behavior? Or is there some issue? My understanding was that one of the advantages of mcr was that you could include it in containers and distribute compiled code, so was surprised to find this come up. Thanks in advance, Ursula --- Ursula Tooley Ph.D. Candidate Neuroscience Graduate Group University of Pennsylvania she/her/hers utoo...@gmail.com<mailto:utoo...@gmail.com> 202.413.5627
_______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer