Experts,
I have been working on Freesurfer last 5 months and initially the recon processes were within normal time limits.
However, I am working on a different set of subjects now and its consuming days together. For my current data,autorecon1 is fine, it stops at a particular point in autorecon2 for infinity. Any suggestions would be helpful.
I am pasting the autorecon2 process here:
recon-all -autorecon2 -subjid ja Subject Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 Current Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 INFO: SUBJECTS_DIR is /usr/local/freesurfer/subjects Actual FREESURFER_HOME /usr/local/freesurfer -rw-rw-r-- 1 barnali barnali 257784 Jul 9 10:32 /usr/local/freesurfer/subjects/ja/scripts/recon-all.log Linux barnali-work 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux #------------------------------------- #@# EM Registration Thu Jul 9 10:35:21 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_em_register -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes... logging results to talairach.log reading '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... average std = 6.9 using min determinant for regularization = 4.7 0 singular and 1812 ill-conditioned covariance matrices regularized reading 'nu.mgz'... freeing gibbs priors...done. bounding unknown intensity as < 14.9 or > 790.2 total sample mean = 84.0 (478 zeros) ************************************************ spacing=8, using 2185 sample points, tol=1.00e-05... ************************************************ register_mri: find_optimal_transform find_optimal_transform: nsamples 2185, passno 0, spacing 8 resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 initial log_p = -92132.8 ************************************************ First Search limited to translation only. ************************************************
Found translation: (-2.8, -1.7, 1.7): log p = -39503.6 **************************************** Nine parameter search. iteration 0 nscales = 0 ... **************************************** Result so far: scale 1.000: max_log_p=-37619.9, old_max_log_p =-39503.6 (thresh=-39464.1) 1.062 0.000 0.000 -10.944; 0.000 1.053 0.139 -22.515; 0.000 -0.131 0.991 18.328; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 1 nscales = 0 ... **************************************** Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-37619.9 (thresh=-37582.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 2 nscales = 0 ... **************************************** Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-35219.5 (thresh=-35184.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000; reducing scale to 0.2500 **************************************** Nine parameter search. iteration 3 nscales = 1 ... **************************************** Result so far: scale 0.250: max_log_p=-32338.2, old_max_log_p =-35219.5 (thresh=-35184.3) 1.096 0.000 0.000 -15.249; 0.000 1.208 0.026 -25.944; 0.000 0.026 1.035 -8.782; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 4 nscales = 1 ... **************************************** Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-32338.2 (thresh=-32305.8) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 5 nscales = 1 ... **************************************** Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-31970.6 (thresh=-31938.6) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000; reducing scale to 0.0625 **************************************** Nine parameter search. iteration 6 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-31028.4, old_max_log_p =-31970.6 (thresh=-31938.6) 1.083 0.000 0.000 -14.039; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.345; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 7 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-30899.3, old_max_log_p =-31028.4 (thresh=-30997.4) 1.079 0.000 0.000 -13.957; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.043 -7.785; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 8 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-30683.0, old_max_log_p =-30899.3 (thresh=-30868.4) 1.070 0.000 0.000 -12.858; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.344; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 9 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-30108.0, old_max_log_p =-30683.0 (thresh=-30652.3) 1.058 0.000 0.000 -11.225; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.051 -9.140; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 10 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-30108.0 (thresh=-30077.9) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; **************************************** Nine parameter search. iteration 11 nscales = 2 ... **************************************** Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-29914.1 (thresh=-29884.1) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; min search scale 0.025000 reached *********************************************** Computing MAP estimate using 2185 samples... *********************************************** dt = 5.00e-06, momentum=0.80, tol=1.00e-05 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 2185 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 012: -log(p) = 29914.1 tol 0.000010 Resulting transform: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
pass 1, spacing 8: log(p) = -29914.1 (old=-92132.8) transform before final EM align: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
************************************************** EM alignment process ... Computing final MAP estimate using 244171 samples. ************************************************** dt = 5.00e-06, momentum=0.80, tol=1.00e-07 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 244171 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; dfp_em_step_func: 011: -log(p) = 3772889.8 after pass:transform: ( 1.07, 0.01, 0.01, -11.23) ( 0.00, 1.18, 0.03, -21.17) ( 0.00, 0.03, 1.06, -10.03) v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 pass 2 through quasi-newton minimization... v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 013: -log(p) = 3772889.8 tol 0.000000 final transform: 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
writing output transformation to transforms/talairach.lta... registration took 33 minutes and 19 seconds. #-------------------------------------- #@# CA Normalize Thu Jul 9 11:08:40 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_ca_normalize -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta norm.mgz
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes reading atlas from '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... reading transform from 'transforms/talairach.lta'... reading input volume from nu.mgz... resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 using 244171 sample points... INFO: compute sample coordinates transform 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; INFO: transform used finding control points in Left_Cerebral_White_Matter.... found 41584 control points for structure... bounding box (125, 59, 30) --> (189, 159, 190)
It stops here and doesnt process any further. I tried twice, with same result.
I work on a dual core Ubuntu 5GB machine
Thanks
Barnali
this is almost certainly a bug that is fixed in the current version. Try updating and let us know if it doesn't fix the problem On Thu, 9 Jul 2009, Barnali Basu wrote:
Experts,
I have been working on Freesurfer last 5 months and initially the recon processes were within normal time limits.
However, I am working on a different set of subjects now and its consuming days together. For my current data,autorecon1 is fine, it stops at a particular point in autorecon2 for infinity. Any suggestions would be helpful.
I am pasting the autorecon2 process here:
recon-all -autorecon2 -subjid ja Subject Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 Current Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 INFO: SUBJECTS_DIR is /usr/local/freesurfer/subjects Actual FREESURFER_HOME /usr/local/freesurfer -rw-rw-r-- 1 barnali barnali 257784 Jul 9 10:32 /usr/local/freesurfer/subjects/ja/scripts/recon-all.log Linux barnali-work 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux #------------------------------------- #@# EM Registration Thu Jul 9 10:35:21 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_em_register -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes... logging results to talairach.log reading '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... average std = 6.9 using min determinant for regularization = 4.7 0 singular and 1812 ill-conditioned covariance matrices regularized reading 'nu.mgz'... freeing gibbs priors...done. bounding unknown intensity as < 14.9 or > 790.2 total sample mean = 84.0 (478 zeros)
spacing=8, using 2185 sample points, tol=1.00e-05...
register_mri: find_optimal_transform find_optimal_transform: nsamples 2185, passno 0, spacing 8 resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 initial log_p = -92132.8
First Search limited to translation only.
Found translation: (-2.8, -1.7, 1.7): log p = -39503.6
Nine parameter search. iteration 0 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-37619.9, old_max_log_p =-39503.6 (thresh=-39464.1) 1.062 0.000 0.000 -10.944; 0.000 1.053 0.139 -22.515; 0.000 -0.131 0.991 18.328; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 1 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-37619.9 (thresh=-37582.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 2 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-35219.5 (thresh=-35184.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000; reducing scale to 0.2500
Nine parameter search. iteration 3 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-32338.2, old_max_log_p =-35219.5 (thresh=-35184.3) 1.096 0.000 0.000 -15.249; 0.000 1.208 0.026 -25.944; 0.000 0.026 1.035 -8.782; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 4 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-32338.2 (thresh=-32305.8) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 5 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-31970.6 (thresh=-31938.6) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000; reducing scale to 0.0625
Nine parameter search. iteration 6 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-31028.4, old_max_log_p =-31970.6 (thresh=-31938.6) 1.083 0.000 0.000 -14.039; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.345; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 7 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30899.3, old_max_log_p =-31028.4 (thresh=-30997.4) 1.079 0.000 0.000 -13.957; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.043 -7.785; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 8 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30683.0, old_max_log_p =-30899.3 (thresh=-30868.4) 1.070 0.000 0.000 -12.858; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.344; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 9 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30108.0, old_max_log_p =-30683.0 (thresh=-30652.3) 1.058 0.000 0.000 -11.225; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.051 -9.140; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 10 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-30108.0 (thresh=-30077.9) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 11 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-29914.1 (thresh=-29884.1) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; min search scale 0.025000 reached
Computing MAP estimate using 2185 samples...
dt = 5.00e-06, momentum=0.80, tol=1.00e-05 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 2185 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 012: -log(p) = 29914.1 tol 0.000010 Resulting transform: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
pass 1, spacing 8: log(p) = -29914.1 (old=-92132.8) transform before final EM align: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
EM alignment process ... Computing final MAP estimate using 244171 samples.
dt = 5.00e-06, momentum=0.80, tol=1.00e-07 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 244171 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; dfp_em_step_func: 011: -log(p) = 3772889.8 after pass:transform: ( 1.07, 0.01, 0.01, -11.23) ( 0.00, 1.18, 0.03, -21.17) ( 0.00, 0.03, 1.06, -10.03) v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 pass 2 through quasi-newton minimization... v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 013: -log(p) = 3772889.8 tol 0.000000 final transform: 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
writing output transformation to transforms/talairach.lta... registration took 33 minutes and 19 seconds. #-------------------------------------- #@# CA Normalize Thu Jul 9 11:08:40 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_ca_normalize -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta norm.mgz
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes reading atlas from '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... reading transform from 'transforms/talairach.lta'... reading input volume from nu.mgz... resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 using 244171 sample points... INFO: compute sample coordinates transform 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; INFO: transform used finding control points in Left_Cerebral_White_Matter.... found 41584 control points for structure... bounding box (125, 59, 30) --> (189, 159, 190)
It stops here and doesnt process any further. I tried twice, with same result.
I work on a dual core Ubuntu 5GB machine
Thanks
Barnali
Hi
I cant find any special 'upgrade' version ( as I found mentioned in some old thread) . Do I need to download and install afresh? I work on a 32 bit Ubuntu machine. What happens to the subjects already processed ? Do I need to run them again? I dont know why it worked for my previous subjects and now it doesnt.
Thanks
Barnali
On Thu, Jul 9, 2009 at 4:44 PM, Bruce Fischl fischl@nmr.mgh.harvard.eduwrote:
this is almost certainly a bug that is fixed in the current version. Try updating and let us know if it doesn't fix the problem
On Thu, 9 Jul 2009, Barnali Basu wrote:
Experts,
I have been working on Freesurfer last 5 months and initially the recon processes were within normal time limits.
However, I am working on a different set of subjects now and its consuming days together. For my current data,autorecon1 is fine, it stops at a particular point in autorecon2 for infinity. Any suggestions would be helpful.
I am pasting the autorecon2 process here:
recon-all -autorecon2 -subjid ja Subject Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 Current Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 INFO: SUBJECTS_DIR is /usr/local/freesurfer/subjects Actual FREESURFER_HOME /usr/local/freesurfer -rw-rw-r-- 1 barnali barnali 257784 Jul 9 10:32 /usr/local/freesurfer/subjects/ja/scripts/recon-all.log Linux barnali-work 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux #------------------------------------- #@# EM Registration Thu Jul 9 10:35:21 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_em_register -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes... logging results to talairach.log reading '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... average std = 6.9 using min determinant for regularization = 4.7 0 singular and 1812 ill-conditioned covariance matrices regularized reading 'nu.mgz'... freeing gibbs priors...done. bounding unknown intensity as < 14.9 or > 790.2 total sample mean = 84.0 (478 zeros)
spacing=8, using 2185 sample points, tol=1.00e-05...
register_mri: find_optimal_transform find_optimal_transform: nsamples 2185, passno 0, spacing 8 resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 initial log_p = -92132.8
First Search limited to translation only.
Found translation: (-2.8, -1.7, 1.7): log p = -39503.6
Nine parameter search. iteration 0 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-37619.9, old_max_log_p =-39503.6 (thresh=-39464.1) 1.062 0.000 0.000 -10.944; 0.000 1.053 0.139 -22.515; 0.000 -0.131 0.991 18.328; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 1 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-37619.9 (thresh=-37582.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 2 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-35219.5 (thresh=-35184.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000; reducing scale to 0.2500
Nine parameter search. iteration 3 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-32338.2, old_max_log_p =-35219.5 (thresh=-35184.3) 1.096 0.000 0.000 -15.249; 0.000 1.208 0.026 -25.944; 0.000 0.026 1.035 -8.782; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 4 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-32338.2 (thresh=-32305.8) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 5 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-31970.6 (thresh=-31938.6) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000; reducing scale to 0.0625
Nine parameter search. iteration 6 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-31028.4, old_max_log_p =-31970.6 (thresh=-31938.6) 1.083 0.000 0.000 -14.039; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.345; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 7 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30899.3, old_max_log_p =-31028.4 (thresh=-30997.4) 1.079 0.000 0.000 -13.957; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.043 -7.785; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 8 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30683.0, old_max_log_p =-30899.3 (thresh=-30868.4) 1.070 0.000 0.000 -12.858; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.344; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 9 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30108.0, old_max_log_p =-30683.0 (thresh=-30652.3) 1.058 0.000 0.000 -11.225; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.051 -9.140; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 10 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-30108.0 (thresh=-30077.9) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 11 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-29914.1 (thresh=-29884.1) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; min search scale 0.025000 reached
Computing MAP estimate using 2185 samples...
dt = 5.00e-06, momentum=0.80, tol=1.00e-05 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 2185 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 012: -log(p) = 29914.1 tol 0.000010 Resulting transform: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
pass 1, spacing 8: log(p) = -29914.1 (old=-92132.8) transform before final EM align: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
EM alignment process ... Computing final MAP estimate using 244171 samples.
dt = 5.00e-06, momentum=0.80, tol=1.00e-07 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 244171 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; dfp_em_step_func: 011: -log(p) = 3772889.8 after pass:transform: ( 1.07, 0.01, 0.01, -11.23) ( 0.00, 1.18, 0.03, -21.17) ( 0.00, 0.03, 1.06, -10.03) v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 pass 2 through quasi-newton minimization... v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 013: -log(p) = 3772889.8 tol 0.000000 final transform: 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
writing output transformation to transforms/talairach.lta... registration took 33 minutes and 19 seconds. #-------------------------------------- #@# CA Normalize Thu Jul 9 11:08:40 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_ca_normalize -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta norm.mgz
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes reading atlas from '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... reading transform from 'transforms/talairach.lta'... reading input volume from nu.mgz... resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 using 244171 sample points... INFO: compute sample coordinates transform 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; INFO: transform used finding control points in Left_Cerebral_White_Matter.... found 41584 control points for structure... bounding box (125, 59, 30) --> (189, 159, 190)
It stops here and doesnt process any further. I tried twice, with same result.
I work on a dual core Ubuntu 5GB machine
Thanks
Barnali
yes, you need to rerun them with the newest stable version. You shouldn't have to do any manual interventions as all the edits will be saved. The bug had to do with a very small percentage of outlier anatomies so it's not surprising that it didn't affect many of your subjects.
cheers, Bruce On Mon, 13 Jul 2009, Barnali Basu wrote:
Hi
I cant find any special 'upgrade' version ( as I found mentioned in some old thread) . Do I need to download and install afresh? I work on a 32 bit Ubuntu machine. What happens to the subjects already processed ? Do I need to run them again? I dont know why it worked for my previous subjects and now it doesnt.
Thanks
Barnali
On Thu, Jul 9, 2009 at 4:44 PM, Bruce Fischl fischl@nmr.mgh.harvard.eduwrote:
this is almost certainly a bug that is fixed in the current version. Try updating and let us know if it doesn't fix the problem
On Thu, 9 Jul 2009, Barnali Basu wrote:
Experts,
I have been working on Freesurfer last 5 months and initially the recon processes were within normal time limits.
However, I am working on a different set of subjects now and its consuming days together. For my current data,autorecon1 is fine, it stops at a particular point in autorecon2 for infinity. Any suggestions would be helpful.
I am pasting the autorecon2 process here:
recon-all -autorecon2 -subjid ja Subject Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 Current Stamp: freesurfer-Linux-centos4-stable-pub-v4.1.0 INFO: SUBJECTS_DIR is /usr/local/freesurfer/subjects Actual FREESURFER_HOME /usr/local/freesurfer -rw-rw-r-- 1 barnali barnali 257784 Jul 9 10:32 /usr/local/freesurfer/subjects/ja/scripts/recon-all.log Linux barnali-work 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux #------------------------------------- #@# EM Registration Thu Jul 9 10:35:21 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_em_register -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes... logging results to talairach.log reading '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... average std = 6.9 using min determinant for regularization = 4.7 0 singular and 1812 ill-conditioned covariance matrices regularized reading 'nu.mgz'... freeing gibbs priors...done. bounding unknown intensity as < 14.9 or > 790.2 total sample mean = 84.0 (478 zeros)
spacing=8, using 2185 sample points, tol=1.00e-05...
register_mri: find_optimal_transform find_optimal_transform: nsamples 2185, passno 0, spacing 8 resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 initial log_p = -92132.8
First Search limited to translation only.
Found translation: (-2.8, -1.7, 1.7): log p = -39503.6
Nine parameter search. iteration 0 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-37619.9, old_max_log_p =-39503.6 (thresh=-39464.1) 1.062 0.000 0.000 -10.944; 0.000 1.053 0.139 -22.515; 0.000 -0.131 0.991 18.328; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 1 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-37619.9 (thresh=-37582.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 2 nscales = 0 ...
Result so far: scale 1.000: max_log_p=-35219.5, old_max_log_p =-35219.5 (thresh=-35184.3) 1.062 0.000 0.000 -10.944; 0.000 1.266 0.027 -29.117; 0.000 0.025 1.003 -1.688; 0.000 0.000 0.000 1.000; reducing scale to 0.2500
Nine parameter search. iteration 3 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-32338.2, old_max_log_p =-35219.5 (thresh=-35184.3) 1.096 0.000 0.000 -15.249; 0.000 1.208 0.026 -25.944; 0.000 0.026 1.035 -8.782; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 4 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-32338.2 (thresh=-32305.8) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 5 nscales = 1 ...
Result so far: scale 0.250: max_log_p=-31970.6, old_max_log_p =-31970.6 (thresh=-31938.6) 1.096 0.000 0.000 -17.124; 0.000 1.189 0.025 -21.806; 0.000 0.026 1.035 -6.907; 0.000 0.000 0.000 1.000; reducing scale to 0.0625
Nine parameter search. iteration 6 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-31028.4, old_max_log_p =-31970.6 (thresh=-31938.6) 1.083 0.000 0.000 -14.039; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.345; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 7 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30899.3, old_max_log_p =-31028.4 (thresh=-30997.4) 1.079 0.000 0.000 -13.957; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.043 -7.785; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 8 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30683.0, old_max_log_p =-30899.3 (thresh=-30868.4) 1.070 0.000 0.000 -12.858; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.039 -7.344; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 9 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-30108.0, old_max_log_p =-30683.0 (thresh=-30652.3) 1.058 0.000 0.000 -11.225; 0.000 1.194 0.025 -22.828; 0.000 0.026 1.051 -9.140; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 10 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-30108.0 (thresh=-30077.9) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
Nine parameter search. iteration 11 nscales = 2 ...
Result so far: scale 0.062: max_log_p=-29914.1, old_max_log_p =-29914.1 (thresh=-29884.1) 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; min search scale 0.025000 reached
Computing MAP estimate using 2185 samples...
dt = 5.00e-06, momentum=0.80, tol=1.00e-05 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 2185 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 012: -log(p) = 29914.1 tol 0.000010 Resulting transform: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
pass 1, spacing 8: log(p) = -29914.1 (old=-92132.8) transform before final EM align: 1.058 0.000 0.000 -11.225; 0.000 1.180 0.025 -21.172; 0.000 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
EM alignment process ... Computing final MAP estimate using 244171 samples.
dt = 5.00e-06, momentum=0.80, tol=1.00e-07 l_intensity = 1.0000 Aligning input volume to GCA... Transform matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; nsamples 244171 Quasinewton: input matrix 1.05773 0.00000 0.00000 -11.22528; 0.00000 1.17956 0.02501 -21.17203; 0.00000 0.02668 1.05912 -10.03400; 0.00000 0.00000 0.00000 1.00000; dfp_em_step_func: 011: -log(p) = 3772889.8 after pass:transform: ( 1.07, 0.01, 0.01, -11.23) ( 0.00, 1.18, 0.03, -21.17) ( 0.00, 0.03, 1.06, -10.03) v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 pass 2 through quasi-newton minimization... v3p/netlib/opt/lbfgs.c: lb3_1.lp > 0 outof QuasiNewtonEMA: 013: -log(p) = 3772889.8 tol 0.000000 final transform: 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000;
writing output transformation to transforms/talairach.lta... registration took 33 minutes and 19 seconds. #-------------------------------------- #@# CA Normalize Thu Jul 9 11:08:40 PDT 2009 /usr/local/freesurfer/subjects/ja/mri
mri_ca_normalize -mask brainmask.mgz nu.mgz /usr/local/freesurfer/average/RB_all_2008-03-26.gca transforms/talairach.lta norm.mgz
using MR volume brainmask.mgz to mask input volume... reading 1 input volumes reading atlas from '/usr/local/freesurfer/average/RB_all_2008-03-26.gca'... reading transform from 'transforms/talairach.lta'... reading input volume from nu.mgz... resetting wm mean[0]: 102 --> 107 resetting gm mean[0]: 64 --> 64 input volume #1 is the most T1-like using real data threshold=8.0 using (107, 91, 112) as brain centroid... mean wm in atlas = 107, using box (90,77,91) --> (123, 104,132) to find MRI wm before smoothing, mri peak at 137 after smoothing, mri peak at 151, scaling input intensities by 0.709 scaling channel 0 by 0.708609 using 244171 sample points... INFO: compute sample coordinates transform 1.067 0.008 0.009 -11.225; 0.001 1.180 0.027 -21.172; 0.001 0.027 1.059 -10.034; 0.000 0.000 0.000 1.000; INFO: transform used finding control points in Left_Cerebral_White_Matter.... found 41584 control points for structure... bounding box (125, 59, 30) --> (189, 159, 190)
It stops here and doesnt process any further. I tried twice, with same result.
I work on a dual core Ubuntu 5GB machine
Thanks
Barnali
freesurfer@nmr.mgh.harvard.edu