containing a hyperspectral image (cube 490x2x2048).
I however tried to mimic the stem_abf_data.hspy when creating it.
It looks like it does not "see" the metadata group...
I don't see why. Or it is smth else?
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-1-7e3913bd378d> in <module>
8 #hs.load?
9
---> 10 s = hs.load(datafile, lazy=True)
11 print ('coucou')
12
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io.py in load(filenames, signal_type, stack, stack_axis, new_axis_name, lazy, convert_units, **kwds)
279 objects = [load_single_file(filename, lazy=lazy,
280 **kwds)
--> 281 for filename in filenames]
282
283 if len(objects) == 1:
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io.py in <listcomp>(.0)
279 objects = [load_single_file(filename, lazy=lazy,
280 **kwds)
--> 281 for filename in filenames]
282
283 if len(objects) == 1:
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io.py in load_single_file(filename, **kwds)
316 else:
317 reader = io_plugins[i]
--> 318 return load_with_reader(filename=filename, reader=reader, **kwds)
319
320
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io.py in load_with_reader(filename, reader, signal_type, convert_units, **kwds)
323 lazy = kwds.get('lazy', False)
324 file_data_list = reader.file_reader(filename,
--> 325 **kwds)
326 objects = []
327
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io_plugins/hspy.py in file_reader(filename, backing_store, lazy, **kwds)
163 for experiment in experiments:
164 exg = f['Experiments'][experiment]
--> 165 exp = hdfgroup2signaldict(exg, lazy)
166 # assign correct models, if found:
167 _tmp = {}
~/venvs/HS/lib/python3.6/site-packages/hyperspy/io_plugins/hspy.py in hdfgroup2signaldict(group, lazy)
199
200 exp = {'metadata': hdfgroup2dict(
--> 201 group[metadata], lazy=lazy),
202 'original_metadata': hdfgroup2dict(
203 group[original_metadata], lazy=lazy),
h5py/_objects.pyx in h5py._objects.with_phil.wrapper()
h5py/_objects.pyx in h5py._objects.with_phil.wrapper()
~/venvs/HS/lib/python3.6/site-packages/h5py/_hl/group.py in __getitem__(self, name)
262 raise ValueError("Invalid HDF5 object reference")
263 else:
--> 264 oid = h5o.open(self.id, self._e(name), lapl=self._lapl)
265
266 otype = h5i.get_type(oid)
h5py/_objects.pyx in h5py._objects.with_phil.wrapper()
h5py/_objects.pyx in h5py._objects.with_phil.wrapper()
h5py/h5o.pyx in h5py.h5o.open()
KeyError: "Unable to open object (object 'mapped_parameters' doesn't exist)"