Hi Xin, In Freesurfer 7.3, recon-all is running with ‘-norandomness’ by default unless ‘-randomness’ is specified in the command line.
‘-randomness’ uses current time and date as the seed for random number generation. This results in slightly different surfaces each run. ‘-norandomness’ ensures consistency in surface creation. By default, all seed critical binaries will run with identical seeds ‘1234’, which can be changed with ‘-rng-seed <seed>’. Here is the list of binaries that recon-all passes the seed: mri_normalize mris_smooth mris_sphere mris_fix_topology mris_topo_fixer mris_curvature mris_ca_label mri_segstats Best, Yujing From: freesurfer-boun...@nmr.mgh.harvard.edu <freesurfer-boun...@nmr.mgh.harvard.edu> On Behalf Of Xin Qi Sent: Tuesday, November 15, 2022 8:50 PM To: Freesurfer support list <freesurfer@nmr.mgh.harvard.edu> Subject: [Freesurfer] about using -norandomness flag with recon-all External Email - Use Caution Hello Freesurfer Team: Because of ensuring that results are exactly the same from run to run, norandomness flag is used with recon-all. To better understand the randomness, we have a few questions listed below. 1. Which algorithms inside the recon-all use the seeded random number? And what randomness is about? 2. Is there a way to use a seed value to ensure the same data can be reproduced? 3. Whether we are compromising anything by going with the non-random option? Thank you very much for your time and looking forward to hearing from you. Best regards Xin
_______________________________________________ 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 Mass General Brigham Compliance HelpLine at https://www.massgeneralbrigham.org/complianceline <https://www.massgeneralbrigham.org/complianceline> . Please note that this e-mail is not secure (encrypted). If you do not wish to continue communication over unencrypted e-mail, please notify the sender of this message immediately. Continuing to send or respond to e-mail after receiving this message means you understand and accept this risk and wish to continue to communicate over unencrypted e-mail.