External Email - Use Caution        

Thanks Andrew!  I’ll look into these options.

 

Take care,

Laura

 

 

From: "Hoopes, Andrew" <AHOOPES@mgh.harvard.edu>
Reply-To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu>
Date: Tuesday, March 24, 2020 at 4:07 PM
To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu>
Subject: Re: [Freesurfer] ERROR - build stamps do not match

 

Hi Laura,

 

The error in the last few lines tells you what you need to know. Your install is missing a freesurfer license, which you must copy into $FREESURFER_HOME. I assume you already have one since you’ve run recons before, but if you need to re-register, you can do this at http://surfer.nmr.mgh.harvard.edu/registration.html

 

And when you combine results from different operating systems, your analysis is no longer consistent across subjects. While we try to minimize cross-platform discrepancies as much as we can, there is a possibility that low-level differences will skew (and invalidate) the results of your study. If you’re stuck running things on a macbook for now, I recommend installing a VM or docker container that matches the OS and version previously used in your analysis, and running your recons on that.

 

best

Andrew

 

From: <freesurfer-bounces@nmr.mgh.harvard.edu> on behalf of "Danielian, Laura (NIH/NINDS) [E]" <danielil@ninds.nih.gov>
Reply-To: FS Help <freesurfer@nmr.mgh.harvard.edu>
Date: Tuesday, March 24, 2020 at 1:55 PM
To: FS Help <freesurfer@nmr.mgh.harvard.edu>
Subject: Re: [Freesurfer] ERROR - build stamps do not match

 

        External Email - Use Caution        

Hi Andrew,

 

Here is the entirety of the terminal after the recon-all -wm command (with personal info removed).  Can you tell from this what is causing it to die?  I’m still getting everything set up so I may have an incomplete setup/download.

 

----

INFO: FreeSurfer build stamps do not match

Subject Stamp: freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0-2beb96c

Current Stamp: freesurfer-Darwin-OSX-stable-pub-v6.0.0-2beb96c

INFO: SUBJECTS_DIR is /Volumes/###

Actual FREESURFER_HOME /Applications/freesurfer

-rwx------+ 1 ###  ###\Domain Users  1689971 Mar 20 15:50 /Volumes/###/scripts/recon-all.log

Darwin ### 18.7.0 Darwin Kernel Version 18.7.0: Thu Jan 23 06:52:12 PST 2020; root:xnu-4903.278.25~1/RELEASE_X86_64 x86_64

#--------------------------------------------

#@# Mask BFS Mon Mar 23 11:55:31 EDT 2020

/Volumes/###/mri

\n mri_mask -T 5 brain.mgz brainmask.mgz brain.finalsurfs.mgz \n

threshold mask volume at 5

--------------------------------------------------------------------------

ERROR: FreeSurfer license file /Applications/freesurfer/license.txt not found.

  If you are outside the NMR-Martinos Center,

  go to http://surfer.nmr.mgh.harvard.edu/registration.html to 

  get a valid license file (it's free).

  If you are inside the NMR-Martinos Center,

  make sure to source the standard environment.

--------------------------------------------------------------------------

Darwin ### 18.7.0 Darwin Kernel Version 18.7.0: Thu Jan 23 06:52:12 PST 2020; root:xnu-4903.278.25~1/RELEASE_X86_64 x86_64

 

recon-all -s ### exited with ERRORS at Mon Mar 23 11:55:35 EDT 2020

----

 

Unfortunately, I may not have a choice about using 2 different OS to do the analysis, due to the total shutdown of our offices and additional time constraints.  Is there any other way to work around this other than starting from scratch?  If I combine the data later for analyses, what are the potential problems I could face?

 

Thanks for your help!

 

Laura

 

 

From: "Hoopes, Andrew" <AHOOPES@mgh.harvard.edu>
Reply-To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu>
Date: Tuesday, March 24, 2020 at 1:38 PM
To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu>
Subject: Re: [Freesurfer] ERROR - build stamps do not match

 

Hi Laura,

 

For any study, it is essential that you process all of your subjects on the same operating system. Even though the same FS version is used, there will be underlying system-level differences that may lead to small inconsistencies across your linux and mac results.

 

Also, are your recons dying after printing “build stamps do not match”? That message should just be a warning and not force a recon-all exit unless REQUIRE_FS_MATCH is enabled (it’s not by default).

 

Best

Andrew

 

 

From: <freesurfer-bounces@nmr.mgh.harvard.edu> on behalf of "Danielian, Laura (NIH/NINDS) [E]" <danielil@ninds.nih.gov>
Reply-To: FS Help <freesurfer@nmr.mgh.harvard.edu>
Date: Tuesday, March 24, 2020 at 10:05 AM
To: FS Help <freesurfer@nmr.mgh.harvard.edu>
Subject: [Freesurfer] ERROR - build stamps do not match

 

        External Email - Use Caution        

Hi,

 

I have been processing datasets on my Linux on v6.0 but have recently been made to work from home where I only have access to a Mac.  I’m getting the following error message when continuing the editing on datasets that were already started on my Linux:

 

INFO: FreeSurfer build stamps do not match

Subject Stamp: freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0-2beb96c

Current Stamp: freesurfer-Darwin-OSX-stable-pub-v6.0.0-2beb96c

 

A few questions:

 

Is it feasible to override this error message for subjects that I have already started processing since they are both using v6.0?

 

I have about half of my data set already fully processed using a Linux – if I start processing the second half from scratch using my Mac, can I eventually combine the 2 parts of the dataset for comparison?

 

If I use a mix of Freesurfer builds on different data sets, can I still process data sets from the same subject using the longitudinal stream?

 

Thanks,

Laura Danielian