External Email - Use Caution
Hi Bruce,
Perfect, indeed this is what I was planning to do. Do I need to be concerned about old FS5.1 files that are not updated anymore in the FS6 run (i.e., should I make sure to remove them once FS6 has run)? In other words, there is no risk that these older files are used in subsequent steps (measures extraction for group analyses, etc.)?
Best,
Joëlle
________________________________ De : freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu de la part de Bruce Fischl fischl@nmr.mgh.harvard.edu Envoyé : lundi, 23 septembre 2019 20:04:46 À : Freesurfer support list Objet : Re: [Freesurfer] Keep manual edits of older freesurfer versions?
Hi Joëlle
why not cp the whole 5.1 dir to a 6.0 dir, then run recon-all in the 6.0 dir (so all the directories are prepopulated with the 5.1 edits so they can be preserved)
cheers Bruce On Mon, 23 Sep 2019, Joëlle Ismay Rosanne Van Der Molen wrote:
External Email - Use CautionDear FreeSurfer experts,
I have a question regarding manual edits and change of FreeSurfer version.
In our lab, we have thus far processed most of our T1 scans using FS version 5.1 and have performed manual edits when needed. We are now updating our processing to FS version 6.0, and would like to use previously edited data (from the 5.1 version) as an input for the FS version 6.0 processing (based on previous emails from the mail archive, I understand this makes sense?).
Ideally, I'd like to store the FS6 outputs in a new parent directory (different from the directory where the FS5.1 processing outputs are stored). However, simply running:
recon-all -s subject_name -sd /path/to/FS6_outputs/ -all
... with /path/to/FS5.1_outputs/ as a SUBJECTS_DIR doesn't work (it looks for input data in the -sd specified output directory, which doesn't contain anything yet).
Adding an -i flag with a full path to the desired output directory also doesn't work:
recon-all -s subject_name_FS6 -sd /path/to/FS6_outputs/ -i /path/to/FS5.1_outputs/subject_name/
... as it says the -i flag needs a file as an input, not a folder.
Now, adding an -i flag and giving for instance the 001.mgz as input works:
recon-all -s subject_name_FS6 -sd /path/to/FS6_outputs/ -i /path/to/FS5.1_outputs/subject_name/mri/001.mgz
However, if I am not mistaken, the manual edits are not stored in this 001.mgz file. Thus, does this mean that when rerunning a new version of freesurfer on already processed data, the same subject folder has to be used as input (FS 5.1 processed data) and output (FS 6 processing outputs)?
And if so, should old files (that remain non-modified after the FS6 run) be removed?
Thank you in advance for your answer,
Best regards,
Joëlle van der Molen