dondi / GRNsight

Web app and service for modeling and visualizing gene regulatory networks.
http://dondi.github.io/GRNsight
BSD 3-Clause "New" or "Revised" License
17 stars 8 forks source link

Node Coloring Coordination between top menu and side panel #1055

Open ntran18 opened 9 months ago

ntran18 commented 9 months ago

I already see that feature in the version 7.0.2 beta. However, there is different options between the top menu and the side panel.

--> Users can still select top data or bottom data from the top menu, not from the side panel.

nchun2 commented 8 months ago

I tried to replicate this issue on beta, and it allows me to select node coloring from both the top and side menus, but only the side menu seems to act on the change. When I click on either option, it consistently moves the nodes further away from each other. I don't know if this is supposed to happen or if it actually matters, but I just wanted to note that. Screenshot (114) Clicking the option from the top menu moves the nodes further away from each other, but it does not change their color. After it is clicked it also does not have the check next to it to indicate that it has been clicked. Screenshot (115) Screenshot (116) For the side menu, it does keep the check and it changes the color of the nodes from white to grey.

ntran18 commented 4 months ago

I think this problem can be closed. This issue was solved in one of the other issues (#1033 probably). The issue that @nchun2 mentioned meaning data pulled from protein-protein interactions allowed node coloring, which shouldn't be. The option is disabled in beta branch currently. image

kdahlquist commented 4 months ago

In beta 7.0.11, I have verified that node coloring is disabled (completely grayed out) if the first network you choose is a PPI network. However, if you open a GRN first and then open a PPI, the Node coloring top menu is not grayed out and you can select options there, even though they do not act on the graph. The Node side panel will allow you to check the "Enable node coloring" box. If you check the box, it will color the nodes a uniform light gray color.