Hi Tracula team, 

 

                I have just successfully processed my first scan through all
the Tracula steps! Though, I have to say it could have gone much smoother /
quicker if the documentation on the wiki were a little more up-to-date. I
realize it's an ongoing struggle to keep documentation current, so I thought
I'd send you my observations as I worked through all the bumps in the road.
You are probably aware of most of these issues but here they are in one big
email for you to consider: 

 

1.       I'm unable to find anything among the Tracula setup instructions
where it says which version of FSL that Tracula requires, and this version
issue was a crucial piece of the puzzle. I had been failing at step 2 with
an older version of FSL (v4.1.4), and per your suggestion I updated to
v4.1.9. However, when called by Trac-all -bedp, bedpostx ALWAYS failed to
created the "merged*.nii.gz" files for me, even after modifying it and
updating FSL versions. I'm not sure why that is but it may be helpful to
users to know they can simply bypass that step by launching bedpostx
separately in the latest FSL, and pointing it at the "dmri" folder created
during the Trac-all -prep stage. Also, we had to modify "bedpostx", as well
as "fsl_sub", to get it to launch to our cluster without issues. Once all
the fixes were in place, this step took only an hour or two to run. I then
copied bedpostx's outputs into the requisite "dmri.bedpostX" directory to
launch the -path step, and it completed in about an hour. Launching
"bedpostx_datacheck <dmri folder>" beforehand was very helpful for
troubleshooting the prep stage. 

2.       There is a typo in the description of the configuration file setup:
"set dorotvecs" is listed in the detailed description under Step9, but this
is incorrect and will cause errors. It's a bit confusing because it is
correctly listed as "set dorotbvecs" in the complete config file example you
provide above that section. It's unclear which one is correct and forces
users to debug something which they probably have never run before. 

3.       Also in the config file is the variable $FSLDIR, which I discovered
we had to set after receiving errors during mni registration. I suppose the
setting of that variable should be obvious, but it wasn't clear based on the
example which folder, exactly, should be associated with that variable name.
We set our $FSLDIR to the /bin folder and all was well. Entirely possible
this is just a lab-specific issue on our end.  Since this variable needs to
be set properly, just like the $SUBJECTS_DIR, perhaps this information could
be included towards the top of the page where the rest of the required
environmental variables are mentioned? 

4.       Finally, in the "Tractography Outputs" section, the command line
example given needs to be updated because it shows "lh.ilf_AS_avg32_mni_flt"
as example. The "32" should be "33". The same goes for
"merged_avg32_mni_flt.mgz", obviously. 

 

Until very recently, I was experiencing all the same issues Scott Hayes has
been reporting lately. (The singular "Data_slice_0002" folder, with missing
files, and the over-and-over messages of "1 slices processed" in a terminal
that never throws an error message despite its failure. During the
subsequent -path step, without those "merged*.nii.gz" files, I would receive
the dreaded & perplexing "Word Too Long" error. A more specific error
message regarding the missing files might be more useful for troubleshooting
purposes.) 

 

Many thanks for all your advice and help throughout the process! We can now
move forward and do some exploration... Very exciting! 

 

Shannon T. Buckley
SRA III - Supervisor
CIND, UCSF
4150 Clement St. (114M)
San Francisco, CA 94121
Phone: (415) 221-4810 x4251
Fax: (415) 386-3954

 

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


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 Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to