Hi again, I found out that, if I change the flip4fsl line printf '%s ' `cat $inbvecs | awk -v sgn=$sign[$k]1 -v n=$k '{print sgn*$n}'` \ to printf '%s ' `cat $inbvecs | awk -v sgn=$sign[$k]1 -v n=$k '{print $n}'` \ (deleting the sgn*) the values in the out-bvecs are correct, i.e. the numbers after the decimal separator are there.
Could you please help me to figure out what this line does. In my case: sign = + + + (my image orientation is LAS) therefore sgn is +1 What is the difference in my case between '{print sgn*$n}'` and '{print $n}'` ? Thank you very much, Franz Am 06.07.2011 um 21:32 schrieb Anastasia Yendiki: > > I'm attaching what I get when I run it. Only the trailing zeros are missing. > > On Wed, 6 Jul 2011, Franz Liem wrote: > >> If i flip4fsl my fake file the the numbers after the decimal point are >> missing in the output (bvecs_bvecs_onezero3decpoint1_western_out). >> >> I have attached a fake bvecs fitting your tutorial data (70 lines). Would >> you be so kind, as to run this. >> >> Thank you so much for your help, >> Franz >> >> > <new1.mghdti.bvecs>_______________________________________________ > 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. _______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer