External Email - Use Caution
In reply to mail from Mitchell Horn, Douglas Greve replied
The math libraries changed between 7 and 8, nothing we can do about it. When I have to run things on a centos8 machine, I generally run in a centos7 singularity container (which we might be able to make available, without support:)
Would it be possible to get just the Singularity definition file for the CentOS 7 Singularity image that you use posted to the FS wiki?
We're happy to do the building, but having a file that lists the needed prerequisites that need to be installed via yum prior to installing FreeSurfer would be very helpful. It would also help to see how you handle the needed FSL components, and I think at least some portion of ANTs is needed for TRACULA, so even just which binaries are needed would be a help, too..
Thanks for considering this request, which I hope is not as burdensome as providing the fully built container.
Hi Bennet,
I've been doing my best to support building FreeSurfer containers via neurodocker (https://github.com/ReproNim/neurodocker).
This template should give you a good idea of the pre-reqs for a FreeSurfer container. https://github.com/ReproNim/neurodocker/blob/master/neurodocker/templates/fr...
And you can also use neurodocker to install other required components like FSL, niftyreg, ants, etc.
I also have a PR in the works to support compiling FreeSurfer from source, but it's a mess right now and I haven't had time to clean it up. https://github.com/ReproNim/neurodocker/pull/445
Hope this helps,
-Paul ________________________________________ From: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu on behalf of Bennet Fauber bennet@umich.edu Sent: Thursday, April 6, 2023 7:34 AM To: Freesurfer support list Subject: [Freesurfer] FreeSurfer container recipe?
External Email - Use Caution
In reply to mail from Mitchell Horn, Douglas Greve replied
The math libraries changed between 7 and 8, nothing we can do about it. When I have to run things on a centos8 machine, I generally run in a centos7 singularity container (which we might be able to make available, without support:)
Would it be possible to get just the Singularity definition file for the CentOS 7 Singularity image that you use posted to the FS wiki?
We're happy to do the building, but having a file that lists the needed prerequisites that need to be installed via yum prior to installing FreeSurfer would be very helpful. It would also help to see how you handle the needed FSL components, and I think at least some portion of ANTs is needed for TRACULA, so even just which binaries are needed would be a help, too..
Thanks for considering this request, which I hope is not as burdensome as providing the fully built container.
_______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
External Email - Use Caution
Paul,
That's super helpful and very much appreciated. The template source is definitely helpful!
On Thu, Apr 6, 2023 at 11:57 AM Wighton, Paul PWIGHTON@mgh.harvard.edu wrote:
Hi Bennet,
I've been doing my best to support building FreeSurfer containers via neurodocker (https://secure-web.cisco.com/1HCtlZ_46Lc5mEomj3KvdN9SeqbUDClJAUn0DaP42-Jmdby...).
This template should give you a good idea of the pre-reqs for a FreeSurfer container. https://secure-web.cisco.com/1ry5yeGZuLl-9xVuUZw7MASqFRoQ5jitZcduS8Q_TyX8Pfd...
And you can also use neurodocker to install other required components like FSL, niftyreg, ants, etc.
I also have a PR in the works to support compiling FreeSurfer from source, but it's a mess right now and I haven't had time to clean it up. https://secure-web.cisco.com/1s1naXRXHnGUHtOyYiH6kV1qayJ70T7_mmoJdCqzj-28f-h...
Hope this helps,
-Paul ________________________________________ From: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu on behalf of Bennet Fauber bennet@umich.edu Sent: Thursday, April 6, 2023 7:34 AM To: Freesurfer support list Subject: [Freesurfer] FreeSurfer container recipe?
External Email - Use CautionIn reply to mail from Mitchell Horn, Douglas Greve replied
The math libraries changed between 7 and 8, nothing we can do about it. When I have to run things on a centos8 machine, I generally run in a centos7 singularity container (which we might be able to make available, without support:)
Would it be possible to get just the Singularity definition file for the CentOS 7 Singularity image that you use posted to the FS wiki?
We're happy to do the building, but having a file that lists the needed prerequisites that need to be installed via yum prior to installing FreeSurfer would be very helpful. It would also help to see how you handle the needed FSL components, and I think at least some portion of ANTs is needed for TRACULA, so even just which binaries are needed would be a help, too..
Thanks for considering this request, which I hope is not as burdensome as providing the fully built container.
Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://secure-web.cisco.com/1cJ5_CrhkobOUfRAJt2CnlYoi-khH-m87gazPwr-uKJ6aTN...
Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://secure-web.cisco.com/1cJ5_CrhkobOUfRAJt2CnlYoi-khH-m87gazPwr-uKJ6aTN... The information in this e-mail is intended only for the person to whom it is addressed. If you believe this e-mail was sent to you in error and the e-mail contains patient information, please contact the Mass General Brigham Compliance HelpLine at https://secure-web.cisco.com/1wKLCigf_jCdLgKOh2Fn4hjzsJZXwQJA_02WpiUS4E2P7vh... https://secure-web.cisco.com/1wKLCigf_jCdLgKOh2Fn4hjzsJZXwQJA_02WpiUS4E2P7vhRX3OsDkpgFgvpL31qA9uLangFZCRf6iZg--Tg18_yyMZXh1mzE3BnLQI0HRYjp45-Wo_cZV1JwwvgXnfqoD7CjXtI0CPI7Jb9TbeJHG49AKqzTIfa9Y2Y3b6rjv7u_fX9jtnIvjmzMo9Xhyutr8nD2OF1glEOd9Fqr14DVnEQHOJKAUt0jOGsP-EAPXE9RZFvxQPuWCIPAxqsZmM33jWvU9DKYcqXceJrTgu-0260kdqQjr2Dcn1RActntx3FXEUDZdTRSLrRvFHspdIqbePtT6B97Y8IITtJ0ERu7ww/https%3A%2F%2Fwww.massgeneralbrigham.org%2Fcomplianceline . Please note that this e-mail is not secure (encrypted). If you do not wish to continue communication over unencrypted e-mail, please notify the sender of this message immediately. Continuing to send or respond to e-mail after receiving this message means you understand and accept this risk and wish to continue to communicate over unencrypted e-mail.
freesurfer@nmr.mgh.harvard.edu