Differences between revisions 31 and 34 (spanning 3 versions)
Revision 31 as of 2017-06-06 12:36:42
Size: 2356
Editor: ZekeKaufman
Comment:
Revision 34 as of 2021-04-20 17:00:02
Size: 2624
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

= '''this page has been ported to SharePoint, please refer to this page for the most updated information''' =
https://partnershealthcare.sharepoint.com/sites/LCN/SitePages/Additional-Martinos-Center-Resources.aspx#freesurfer-distributions-for-internal-users


Line 10: Line 16:
The Internal !FreeSurfer Distributions are 'stable' and 'dev'. All computers on the Martinos Center NMR network should have the directory '''/usr/local/freesurfer'''. Inside there, you will see the files '''nmr-stable53-env''' and '''nmr-dev-env''' (and others). Sourcing these will set up your environment to use the stable or dev version, respectively. For example, to use the stable version, which is what most users should do, use the following setup command: The Internal !FreeSurfer Distributions are 'stable' and 'dev'. All computers on the Martinos Center NMR network should have the directory '''/usr/local/freesurfer'''. Inside there, you will see the files '''nmr-stable60-env''' and '''nmr-dev-env''' (and others). Sourcing these will set up your environment to use the stable or dev version, respectively. For example, to use the stable version, which is what most users should do, use the following setup command:
Line 24: Line 30:
You should see the prompt change to {{{(nmr-stable53-env)}}} and your environment should then be set up to run !FreeSurfer. Note that the programs may appear to be in a different location: You should see the prompt change to {{{(nmr-stable6--env)}}} and your environment should then be set up to run !FreeSurfer. Note that the programs may appear to be in a different location:
Line 28: Line 34:
/space/freesurfer/centos6_x86_64/stable5_3_0/bin/freeview /space/freesurfer/centos6_x86_64/stable6_0_0/bin/freeview
Line 33: Line 39:
Your {{{FREESURFER_HOME}}} will actually be {{{/usr/local/freesurfer/stable5_3_0}}} or {{{/usr/local/freesurfer/dev}}}, so if you'd like to set {{{FREESURFER_HOME}}} manually, you can still do so: Your {{{FREESURFER_HOME}}} will actually be {{{/usr/local/freesurfer/stable6_0_0}}} or {{{/usr/local/freesurfer/dev}}}, so if you'd like to set {{{FREESURFER_HOME}}} manually, you can still do so:
Line 37: Line 43:
$> setenv FREESURFER_HOME /usr/local/freesurfer/stable5_3_0 $> setenv FREESURFER_HOME /usr/local/freesurfer/stable6_0_0
Line 41: Line 47:
$> export FREESURFER_HOME=/usr/local/freesurfer/stable5_3_0 $> export FREESURFER_HOME=/usr/local/freesurfer/stable6_0_0

top

'''this page has been ported to SharePoint, please refer to this page for the most updated information'''

https://partnershealthcare.sharepoint.com/sites/LCN/SitePages/Additional-Martinos-Center-Resources.aspx#freesurfer-distributions-for-internal-users

FreeSurfer Distributions for Internal Users

Distributions

Access

Here are instructions on how to set-up your environment to use the Internal FreeSurfer Distributions.

The Internal FreeSurfer Distributions are 'stable' and 'dev'. All computers on the Martinos Center NMR network should have the directory /usr/local/freesurfer. Inside there, you will see the files nmr-stable60-env and nmr-dev-env (and others). Sourcing these will set up your environment to use the stable or dev version, respectively. For example, to use the stable version, which is what most users should do, use the following setup command:

stable 6:

$> source /usr/local/freesurfer/nmr-stable60-env

dev:

$> source /usr/local/freesurfer/nmr-dev-env

NOTE: Do not put this command in your .cshrc file! If /usr/local/freesurfer is down for whatever reason, then your login will not work.

You should see the prompt change to (nmr-stable6--env) and your environment should then be set up to run FreeSurfer. Note that the programs may appear to be in a different location:

$ which freeview
/space/freesurfer/centos6_x86_64/stable6_0_0/bin/freeview

That's OK, because /usr/local/freesurfer is actually a link to a platform specific version that resides in a different directory, much like how /usr/pubsw works. If you don't know what this means, don't worry.

Your FREESURFER_HOME will actually be /usr/local/freesurfer/stable6_0_0 or /usr/local/freesurfer/dev, so if you'd like to set FREESURFER_HOME manually, you can still do so:

## csh
$> setenv FREESURFER_HOME /usr/local/freesurfer/stable6_0_0
$> source $FREESURFER_HOME/SetUpFreesurfer.csh

## bash
$> export FREESURFER_HOME=/usr/local/freesurfer/stable6_0_0
$> source $FREESURFER_HOME/SetUpFreesurfer.sh

Frozen Version

Users are strongly encouraged to "Freeze" their copy of FreeSurfer in a project-specific directory like their SUBJECTS_DIR. To make a copy, just download the public distribution from ftp://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer

Obsolete Versions

There are the older versions that are still available for compatibility, see the Archives section of the public download page.

InternalFreeSurferDistributions (last edited 2022-03-28 13:47:57 by AndrewHoopes)