Clustering Gene Regulatory Networks
2
2
Entering edit mode
12.2 years ago
Diana ▴ 910

Does anyone have any suggestions as to which clustering technique is best for producing gene regulatory networks from expression data and why is it best?

clustering • 3.5k views
ADD COMMENT
1
Entering edit mode
12.2 years ago
Sudeep ★ 1.7k

Have you tried WGCNA?

ADD COMMENT
1
Entering edit mode
12.2 years ago

First, I think that you want to infer genetic regulatory networks from expression data (that is actually not "clustering"). If I'm not wrong, you can start with these articles:

  • de Jong. Modeling and simulation of genetic regulatory systems: a literature review. J Comput Biol (2002) vol. 9 (1) pp. 67-103
  • Werhli et al. Comparative evaluation of reverse engineering gene regulatory networks with relevance networks, graphical gaussian models and bayesian networks. Bioinformatics (2006) vol. 22 (20) pp. 2523-31

Most of these methods are not so trivial and do not come from the same fields/"phylosophies". Dig into one of them (are your data kinetics, i.e. do you need a dynamic/static method?...)

ADD COMMENT
0
Entering edit mode

Thanks Manu, I didn't realize its inferring rather than clustering. We want to identify groups of genes from expression assays that have a similar expression pattern and I thought that would involve clustering. I am sorry I didn't make it clear from my Question. But we also want to build up a gene regulatory network. I'll check the papers you suggested. I'm not sure what you mean by dynamic/static. We have expression profiles for 3 different time points.

ADD REPLY
0
Entering edit mode

Ok, so actually, you want to do both: [1] clustering your samples according to their expression profiles, and [2] infer the genetic regulatory network. For the second step, you have to think about dealing your time condition, if you want to modelize that explicitly (dynamic model, e.g. Dynamic Bayesian Network) or not (static model, e.g. Correlation/Mutual Information Based Networks, Bayesian Networks...etc). Unfortunately, I'm not familiar with dynamic ones...

ADD REPLY

Login before adding your answer.

Traffic: 2252 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6