Ilastik - list index out of range error

Hi,

I was trying to build an ilastik pipeline to classify the bacteria in my images and recently this error started to pop up:

I tried to go to the text but I do not understand what it is telling me or how the error came to be because the pipeline was working just fine before. If anyone knows what is going on or how to fix it I would really appreciate the input.

Hi @Julissa,

welcome to the forum and thank you very much for the report!

From the screenshots I take it that you are using pixel classification with multiple training images. It would be very helpful if we could reproduce this error on our side. Do you remember roughly what you did in ilastik, or were you training for a longer time (then I guess it’s difficult to reproduce the circumstances). From the error massage I can see it happens during saving the labels. Any more details would help!

Hi,

Thank you for answering so quickly!

Yes I am using pixel classification with multiple training images. So this error has come up twice for me, once when I tried to add new training images to an already existing classifier. It came out of nowhere when I was finishing training that data set. I didn’t know what to do so I started from scratch again and when I was almost finishing up this new one this error popped again. I did take a longer time training the new classifier, could that be the reason for the error popping up? The error popped up this time when I continued to train the classifier and when I tried to save my training.

WARNING 2020-07-01 02:10:59,357 warnings 5095 140736054272896 valueRangeWidget.py(66): FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type.
ERROR 2020-07-01 02:13:10,414 excepthooks 5095 140736054272896 Unhandled exception in thread: ‘MainThread’
ERROR 2020-07-01 02:13:10,431 excepthooks 5095 140736054272896 Traceback (most recent call last):
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/featureSelection/featureSelectionGui.py”, line 390, in onNewFeaturesFromFeatureDlg
opFeatureSelection.SelectionMatrix.setValue(self.featureDlg.selectionMatrix)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 1146, in setValue
self.setDirty(slice(None))
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opPixelFeaturesPresmoothed.py”, line 291, in propagateDirty
self.Output.setDirty(slice(None))
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opReorderAxes.py”, line 191, in propagateDirty
self.Output.setDirty(*out_roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opFeatureMatrixCache.py”, line 239, in propagateDirty
self.LabelAndFeatureMatrix.setDirty()
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opConcatenateFeatureMatrices.py”, line 134, in propagateDirty
self._dirty_slots.add(self.FeatureMatrices[subindex])
File “/private/var/folders/3t/2zq6cr195s724s6_18961_cw0000gn/T/AppTranslocation/572F0FED-3005-4A5E-ACDB-C2AF4F2F4E6C/d/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 931, in getitem
return self._subSlots[key[0]]
IndexError: list index out of range

If you need any other information to see whats going on please let me know. Thank you.

Hi @Julissa,

thank you very much for the additional details. I was able to trigger this error too. Not very reliably, but I’m getting there.

I have opened an issue on our issue-tracker about it.

Thank you so much! Please let me know if you are able to resolve it.

I tried restarting my computer and to see if the problem would go away and it did for some time but it came back again.

ERROR 2020-07-15 00:34:07,400 log_exception 19767 123145509535744 Traceback (most recent call last):
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/shell/projectManager.py”, line 293, in saveProject
serializer.serializeToHdf5(self.currentProjectFile, self.currentProjectPath)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/base/appletSerializer.py”, line 1110, in serializeToHdf5
ss.serialize(topGroup)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/base/appletSerializer.py”, line 213, in serialize
self._serialize(group, self.name, self.slot)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/utility/timer.py”, line 153, in wrapper
return func(*args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/base/appletSerializer.py”, line 542, in _serialize
block, slicing = self.reshape_datablock_and_slicing_for_output(block, slicing, slot[index])
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/pixelClassification/pixelClassificationSerializer.py”, line 93, in reshape_datablock_and_slicing_for_output
original_axiskeys = self.get_input_image_original_axiskeys(slot)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/pixelClassification/pixelClassificationSerializer.py”, line 48, in get_input_image_original_axiskeys
return “”.join(self.get_corresponding_input_image_slot(labelSlot).meta.getOriginalAxisKeys())
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/ilastik/ilastik/applets/pixelClassification/pixelClassificationSerializer.py”, line 45, in get_corresponding_input_image_slot
return labelSlot.operator.InputImages[labelSlot.subindex]
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 931, in getitem
return self._subSlots[key[0]]
IndexError: list index out of range

ERROR 2020-07-15 00:34:07,401 log_exception 19767 123145509535744 Project Save Action failed due to the exception shown above.
ERROR 2020-07-15 00:38:20,468 excepthooks 19767 140735969960832 Unhandled exception in thread: ‘MainThread’
ERROR 2020-07-15 00:38:20,476 excepthooks 19767 140735969960832 Traceback (most recent call last):
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/volumina/volumina/brushingcontroller.py”, line 315, in _writeIntoSink
self._dataSink.put(slicing, labels.reshape(tuple(newshape)))
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/volumina/volumina/pixelpipeline/datasources/lazyflowsource.py”, line 201, in put
self._inputSlot[transposedSlicing] = transposedArray.view(np.ndarray)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 992, in setitem
p[key] = value
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 992, in setitem
p[key] = value
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 992, in setitem
p[key] = value
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 988, in setitem
self.operator.setInSlot(self.top_level_slot, self.subindex, roi, value)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opCompressedUserLabelArray.py”, line 394, in setInSlot
self._setInSlotInput(slot, subindex, roi, new_pixels)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opCompressedUserLabelArray.py”, line 461, in _setInSlotInput
self.Output.setDirty(*block_roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opFeatureMatrixCache.py”, line 239, in propagateDirty
self.LabelAndFeatureMatrix.setDirty()
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 906, in setDirty
c.setDirty(roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 73, in call_in_setup_context
return func(self, *args, **kwargs)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 912, in setDirty
self.operator.propagateDirty(self.top_level_slot, self.subindex, roi)
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/operators/opConcatenateFeatureMatrices.py”, line 134, in propagateDirty
self._dirty_slots.add(self.FeatureMatrices[subindex])
File “/Applications/ilastik-1.3.3post3-OSX.app/Contents/ilastik-release/ilastik-meta/lazyflow/lazyflow/slot.py”, line 931, in getitem
return self._subSlots[key[0]]
IndexError: list index out of range

I don’t know if this information can help a bit more. Please let me know.

still on it, thank you for trying the restart, but I’m afraid the problem is within ilastik :confused:

I am also having the same issue, were you able to resolve this @ilastik_team ?