-
Hi, My name is Lijin Wang, and I’m a research assistant at National University of Singapore. Thanks for developing the wonderful packages panda. I finished building adipose regulatory network based on the Panda package. But I have a question about meaning of the value show up in the regNet network. In the tutorial(https://ddec1-0-en-ctp.trendmicro.com:443/wis/clicktime/v1/query?url=https%3a%2f%2fnetzoo.github.io%2fnetZooR%2farticles%2fApplicationinGTExData%5fDeborahW.html&umid=41eabb56-d530-4161-9a29-5e141b3ff6c6&auth=3eee6d57317a38631073652579c10dc620ca2b41-dc6ef46f8428978b2652a4ff0c896ef173bca68e) , the value means the edge weights which representing the "likelihood" that a transcription factor binds the promotor of and regulates the expression of a gene. I want to make a plot with the transcription factor that most likely to binds the promotor of and regulates the expression of a gene. So I wonder if negative likelihood means that the transcription factor not likely to binds the promotor of and regulates the expression of a gene, or it has any other meaning? Should I consider the absolute value when I selected TF or just remove those with negative value? Thanks a lot! Best, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
Hi @lijinw , Thank you for posting on discussions. Indeed, negative PANDA edge weight mean that the specific edge is not likely to bind the promoter of the gene and regulate it. However, the sign does not have any meaning about direction of regulation for example, that's why it is not recommended to do the absolute value on edge weights. For your network plot, you can select the top n largest edges in your network and plot them. Let me know if I can help in any way! |
Beta Was this translation helpful? Give feedback.
-
Hi @lijinw , |
Beta Was this translation helpful? Give feedback.
-
Hi @lijinw , Your approach is quite sensible ! For Louvain, i used it a while back and I forgot if it requires all positive numbers. At this point, I think it is a matter of trial and error if you want include the negative edges or remove them. As for ALPACA, it takes as input 2 networks (case and control) not a community assignment of networks. Then it will run community detection to find differential communities. Hope that helps! |
Beta Was this translation helpful? Give feedback.
-
Hi @marouenbg, Thanks for your reply! That helps a lot!!! I read the paper about alpaca (https://www.nature.com/articles/s41540-018-0052-5), then I thought condor or louvain should be one step before alpaca. Thanks for let me know that I can start ALPACA by just inputing the 2 networks. I have finished this part. Thanks again! |
Beta Was this translation helpful? Give feedback.
Hi @lijinw ,
Your approach is quite sensible !
For community detection, try using CONDOR (https://netzoo.github.io/zooanimals/condor/).
For Louvain, i used it a while back and I forgot if it requires all positive numbers. At this point, I think it is a matter of trial and error if you want include the negative edges or remove them.
As for ALPACA, it takes as input 2 networks (case and control) not a community assignment of networks. Then it will run community detection to find differential communities.
Hope that helps!