[BUG] run_dr_methods
breaks when the PyCytoData's channels have been subsetted
#18
Labels
bug
Something isn't working
What issues are you experiencing?
When we've subset a dataset, the
_lineage_channels_indices
private attribute is not properly updated. This results in an index out of boundIndexError
when runningrun_dr_methods
method. This is a critical issue because in the case that the subsetting procedure does not result in an index out of bound error, then this is a insidious bug that won't surface.To Reproduce
It's easy to reproduce with a built-in example:
Expected behavior
We should internally update the indices so that it will not result in such bugs. We should have this resolved quickly and push out a patch because this is an actual bug rather than a documentation issue.
Your environment:
The text was updated successfully, but these errors were encountered: