Hi, I've seen conflicting definitions of what your "robust range" means here on the listserve:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0709&L=FSL&P=R10825&1=FSL&9=A&I=-3&J=on&d=No+Match%3BMatch%3BMatches&z=4
https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0904&L=FSL&P=R72464&1=FSL&9=A&I=-3&J=on&d=No+Match%3BMatch%3BMatches&z=4
It's described as providing either the 5th and 95th percentiles or the 2nd and 98th percentiles.
But more importantly, the results I've been getting from fslstats -r <<output <robust min intensity> <robust max intensity>> don't match the results I get from fslstats -P <<output nth percentile (for nonzero voxels)>> regardless of whether I ask for the 2nd percentile or the 5th (I've only been interested in the minimum). I've been running this on outputs of probtrack that were run with 5000 streamlines, and I've noticed that, across my data set, (60 subjects x 2 hemispheres) the robust min (from -r) always comes out as either 0 or, in most cases, as exactly equal to 1/1000 of the true maximum (from -R).
e.g. results of
fslstats fdt_paths.nii.gz -R -r
0.000000 325106.000000 325.105988 98182.015625
This seems like an error to me. Am I missing something? And how do results of fslmaths -thrP fit in here?
|