Hi,
I am working on a PPI interaction network. I use the IntAct Database and I have a list of gene symbols (nodes) where I would like to extract the interaction information.
I have three questions:1. Is it in someway possible to create a sub-network that includes nodes & edges that are connected with two (or 3) hops.For example, if I have a list,AB
C
Then interaction DB has many interactionsA pp BB pp CC pp DD pp EE pp AF pp G
What I would like is to be able to decide my network should include all nodes that have two hops (for example.So, in my network then it should be
ABCDE
and the corresponding edges. (If there is any alternative way to generate this data and then if I can visualise this cytoscape, pls suggest too... Thanks!)
My Second question is.
From IntAct, I have the problem that the name and shared name or unique, while the gene symbols are the same. So I would like to merge all the gene symbols as one node and the edges should also be correspondingly merged.
Is it possible to merge interactions, for exampleA pp BA pp1 B
to
A int B pp pp1
May be some of my questions are too basic, but I am new to Cytoscape and your help will be very much appreciated.
--
You received this message because you are subscribed to the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpd...@googlegroups.com.
To post to this group, send email to cytoscape...@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsub...@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsub...@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Hi,1st question:You can do this by going to "Select->Nodes->First neighbors of selected nodes" (shortcut Ctrl+6).First select your nodes {A,B,C}, then do "First neighbors of selected nodes" once and you have added to your selection the 1st neighbors {D,E} (what I think you mean as 1 hop), do it again and you will include 2nd neighbors {} (there aren't any in you example).Then do as Scooter said: "File->New->Network->From selected nodes and all edges" and you'll have your subnetwork.
Thank you all for the inputs. It definitely helped. But actually what I am interested in doing is a little bit different. So, I would like rephrase perhaps my first question.
What I have is a large network. Then I have a few selected nodes(N) such that N = {a,b,c...... n}. What I would like to do is find all OTHER nodes that connect to my selected N nodes with a distance of 2 or 3. In other words, I do not need to find all neighbours but only those neighbours that have neighbours that connect to my initial list as shown below.
- Node a --- NeighbourX-----NeighbourY----- Node B (with a distance of 2)
Thanks a lot in advance.
best,Nirmal
On Wednesday, April 5, 2017 at 2:33:00 PM UTC+2, dawn ap wrote:
Hi,
1st question:You can do this by going to "Select->Nodes->First neighbors of selected nodes" (shortcut Ctrl+6).First select your nodes {A,B,C}, then do "First neighbors of selected nodes" once and you have added to your selection the 1st neighbors {D,E} (what I think you mean as 1 hop), do it again and you will include 2nd neighbors {} (there aren't any in you example).Then do as Scooter said: "File->New->Network->From selected nodes and all edges" and you'll have your subnetwork.
As far as it concerns merging, I think Scooter is right.Just one note, merging multiple edges will result to:A int B ppORA int B pp1NOT
A int B pp pp1
dawn
--
You received this message because you are subscribed to the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpd...@googlegroups.com.
To post to this group, send email to cytoscape...@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cytoscape-helpdesk/PK_GgsNUSLM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cytoscape-helpd...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsub...@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cytoscape-helpdesk/PK_GgsNUSLM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cytoscape-helpdesk+unsub...@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsub...@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsubscribe@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cytoscape-helpdesk/PK_GgsNUSLM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cytoscape-helpdesk+unsubscribe@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "cytoscape-helpdesk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-helpdesk+unsubscribe@googlegroups.com.
To post to this group, send email to cytoscape-helpdesk@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-helpdesk.
For more options, visit https://groups.google.com/d/optout.
--Giovanni Scardoni
The Center for BioMedical Computing (CBMC)
www.cbmc.it/~scardonig/
University of Verona
Strada le Grazie, 15 -37134
Verona -Italy
Try these Cytoscape apps!
CentiScaPe: http://www.cbmc.it/~scardonig/centiscape/centiscape.php
Interference: http://www.cbmc.it/~scardonig/interference/Interference.php