From 84ae24d2f98c2dae413f1e3e5bed2f5527d401cc Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauld.mccarthy@gmail.com> Date: Thu, 12 Nov 2015 11:46:56 +0000 Subject: [PATCH] Floating point formatting on OverlayInfoPanel --- fsl/fsleyes/controls/overlayinfopanel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fsl/fsleyes/controls/overlayinfopanel.py b/fsl/fsleyes/controls/overlayinfopanel.py index 914f01520..7a2014861 100644 --- a/fsl/fsleyes/controls/overlayinfopanel.py +++ b/fsl/fsleyes/controls/overlayinfopanel.py @@ -218,8 +218,8 @@ class OverlayInfoPanel(fslpanel.FSLEyesPanel): pixdim = hdr['pixdim'][i + 1] - if i < 3: pixdim = '{} {}'.format(pixdim, voxUnits) - elif i == 3: pixdim = '{} {}'.format(pixdim, timeUnits) + if i < 3: pixdim = '{:0.4g} {}'.format(pixdim, voxUnits) + elif i == 3: pixdim = '{:0.4g} {}'.format(pixdim, timeUnits) info.addInfo( strings.nifti['pixdim{}'.format(i + 1)], @@ -356,7 +356,7 @@ class OverlayInfoPanel(fslpanel.FSLEyesPanel): lines.append('<tr>') for coli in range(array.shape[1]): - lines.append('<td>{}</td>'.format(array[rowi, coli])) + lines.append('<td>{:0.4g}</td>'.format(array[rowi, coli])) lines.append('</tr>') return ''.join(lines) -- GitLab