I uploaded the network map of the protein of interest using String to cytoscape. Similarly, I was able to input protein and fold change data that were changing in phosphoproteomics into cytoscape. I was also able to do a simple merge of these two pieces of data. The problem I have is that I want to change the color of only those identified by phosphoproteomics in the STRING network, but I don't know how. Furthermore, I would like to create a gradation for the color depending on the amount of change. Please tell me how to do it. thank you.
-
$\begingroup$ Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. $\endgroup$– Community BotCommented Oct 6 at 12:10
-
$\begingroup$ Please edit your question and show us the actual data. Not all, but a few represenative lines of the various data file you have loaded so we know what you are working on. Then, explain what information should be used to color (what? nodes? edges?). $\endgroup$– terdon ♦Commented Oct 7 at 11:25
1 Answer
Happy to help. The Cytoscape team answers questions here weekly.
What you want to do is definitely doable. Coloring nodes is managed in the Style panel (on the left). You can set a default color (i.e., for all the nodes without phosphoproteomics data values) by clicking on the left-most box for the Fill Color property. Then you can click on the middle box to define a gradient color over the range of values in a particular column.
Nodes that have values will have a gradient color. Nodes without a value will be the default color.
Here are relevant sections of the manual and a tutorial: