diff options
Diffstat (limited to 'binoculars/backends/sixs.py')
-rw-r--r-- | binoculars/backends/sixs.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/binoculars/backends/sixs.py b/binoculars/backends/sixs.py index 2de8738..c7eeec0 100644 --- a/binoculars/backends/sixs.py +++ b/binoculars/backends/sixs.py @@ -170,7 +170,7 @@ def as_string(node): if node.shape == (): return str(node.read()) else: - return node[0][:-1] + return node[0] Diffractometer = namedtuple('Diffractometer', @@ -184,6 +184,9 @@ def get_diffractometer(hfile): node = get_nxclass(hfile, 'NXdiffractometer') name = as_string(node.type) + # remove the last "\n" char + name = name[:-1] + ub = node.UB[:] factory = Hkl.factories()[name] |