FreeSurfer: Difference between revisions

no edit summary
No edit summary
No edit summary
 
Line 5: Line 5:


=FreeSurfer 5.3 as a global module= <!--T:2-->
=FreeSurfer 5.3 as a global module= <!--T:2-->
In the Compute Canada software stack, you may load the <code>freesurfer/5.3.0</code> module.  
In our software stack, you may load the <code>freesurfer/5.3.0</code> module.  


<!--T:3-->
<!--T:3-->
Line 22: Line 22:


==Installation in your /home directory with EasyBuild== <!--T:6-->
==Installation in your /home directory with EasyBuild== <!--T:6-->
The following procedure will install FreeSurfer 6.0.0 in <code>/home/$USER/.local/easybuild/software/2020/Core/freesurfer/6.0.0/</code>. The installation of FreeSurfer requires some memory and due to the restrictions of memory stack size on the login nodes on Compute Canada clusters, the installation may fail because of the memory. To overcome this issue, you may need to use an [[Running_jobs#Interactive_jobs|interactive job]] by asking for enough memory (8 GB or so) to install the code.  
The following procedure will install FreeSurfer 6.0.0 in <code>/home/$USER/.local/easybuild/software/2020/Core/freesurfer/6.0.0/</code>. The installation requires some memory and due to the restrictions of memory stack size on the login nodes on our clusters, the installation may fail because of the memory. To overcome this issue, you may need to use an [[Running_jobs#Interactive_jobs|interactive job]] by asking for enough memory (8 GB or so) to install the code.  


<!--T:7-->
<!--T:7-->
Line 50: Line 50:


<!--T:10-->
<!--T:10-->
As of August 2020, Compute Canada was supporting up to version 6.0.1. You can check for [https://github.com/ComputeCanada/easybuild-easyconfigs/tree/computecanada-master/easybuild/easyconfigs/f/FreeSurfer newer versions here].
As of August 2020, we were supporting up to version 6.0.1. You can check for [https://github.com/ComputeCanada/easybuild-easyconfigs/tree/computecanada-master/easybuild/easyconfigs/f/FreeSurfer newer versions here].


==EasyBuild recipes== <!--T:11-->
==EasyBuild recipes== <!--T:11-->
You can check the EasyBuild recipes for FreeSurfer [https://github.com/ComputeCanada/easybuild-easyconfigs/tree/computecanada-master/easybuild/easyconfigs/f/FreeSurfer online] on GitHub or via a command line ,<code>eb -S FreeSurfer</code>, from any Compute Canada cluster. If the version you are looking for is not listed, you may try to install the program with the option <code>--try-software-version=<the new version></code>. If that did not work, please contact the [[Technical support/en|technical support]] for help.
You can check the EasyBuild recipes for FreeSurfer [https://github.com/ComputeCanada/easybuild-easyconfigs/tree/computecanada-master/easybuild/easyconfigs/f/FreeSurfer online] on GitHub or via a command line ,<code>eb -S FreeSurfer</code>, from any of our clusters. If the version you are looking for is not listed, you may try to install the program with the option <code>--try-software-version=<the new version></code>. If that did not work, please contact the [[Technical support/en|technical support]] for help.


==Installation in a shared folder== <!--T:12-->
==Installation in a shared folder== <!--T:12-->
Line 110: Line 110:
</pre>
</pre>
<translate>
<translate>
==Example of working batch script for freesurfer version >= 6.0.0== <!--T:22-->
==Example of working batch script for FreeSurfer version >= 6.0.0== <!--T:22-->
</translate>
</translate>
{{File
{{File
rsnt_translations
56,430

edits