You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try to activate the centroid rendering (OR-mode / pie-chart), I see an error on this line:
CsvGatingOverlay.js:230 Uncaught TypeError: Cannot read properties of undefined (reading 'color')
at eval (CsvGatingOverlay.js:230:113)
at Array.forEach (<anonymous>)
at eval (CsvGatingOverlay.js:224:36)
Here's what I can figure out:
There's an object mapping called _this.channel_list.currentChannels.
In that mapping, there are no keys that match the gatingChannelIndices[i].index that I have selected
It seems like the simplest fix would be to add the following conditional check:
if(gatingChannelIndices[i].indexin_this.channel_list.currentChannels){/* then draw the arcs */}
Replication
I have loaded the crop-crc01 dataset channel ome-tiff, mask tiff, quantification csv, and cluster csv
I have selected one channel (Hoechst0) and one mask (Keratin_570)
I click the Centroids (OR-mode) checkbox
Question
However, I'm not sure if there's a logical error. My question would be:
Should _this.channel_list.currentChannels contain all active channels?
I wonder if it is related to this FIXME statement:
Retrieve color (FIXME - need to integrate into viewer manager)
The text was updated successfully, but these errors were encountered:
Ah, my issue stems from attempting to perform gating on a channel that is not selected.
So I've selected "Keratin" for gating on the right, but I didn't view that channel on the left.
It seems the software assumes that I'll only be gating against visible channels!
That may be a fine assumption, but perhaps an error message would be nice.
Problem
When I try to activate the centroid rendering (OR-mode / pie-chart), I see an error on this line:
Here's what I can figure out:
_this.channel_list.currentChannels
.gatingChannelIndices[i].index
that I have selectedIt seems like the simplest fix would be to add the following conditional check:
Replication
crop-crc01
dataset channel ome-tiff, mask tiff, quantification csv, and cluster csvHoechst0
) and one mask (Keratin_570
)Question
However, I'm not sure if there's a logical error. My question would be:
Should
_this.channel_list.currentChannels
contain all active channels?I wonder if it is related to this FIXME statement:
The text was updated successfully, but these errors were encountered: