Please wait for operation to finish...
Welcome to the Weighted Gene Correlation Network Analysis (WGCNA) shiny app. This app implements the WGCNA R package (Langfelder and Horvath, WGCNA: an R package for weighted correlation network analysis, BMC Bioinformatics, 2008) in a user-friendly interface.
This application was developped for and is maintained by the eTRIKS IMI consortium.
Weighted Gene Correlation Network Analysis (WGCNA) is a widely used data mining and analysis method developed to study biological networks based on pairwise correlations between variables.
This method was first published by B. Zhang and S. Horvath (A general framework for weighted gene co-expression network analysis, Statistical applications in genetics and molecular biology, 4 (1), 2005).
Although mainly used to analyse gene expression data, WGCNA is suited to analyse any type of continuous biological omics data. The rationale behind this method is to use the correlations levels between the omics features to extract meaningful results, complementing the traditional methods of omics data analysis who focus on statistically relevant differences of expression and/or abundance of the omics features between groups.
This application allows users with little or no coding skills to try, explore and play with the WGCNA method. In order to make this experience as straightforward as possible, we have restricted the data available in this application to two model datasets of gene expression in mice. Other implementations of this method within the eTRIKS project will allow users to upload their own data.
In general terms, this application will let the user:
In this section, the user will define the values of parameters and choose options to build the correlation network and define gene modules.
This application stops the analysis process at the gene modules identification and relation with clinical variables.
The next step in interpreting the results would be to submit modules correlated with a clinical trait of interest to an enrichment analysis tool, in order to explore the biological meaning of said modules.
This can be done by exporting the modules definitions (by clicking on the Download module assignments button at the end of section 2) and uploading each module to the user’s favourite enrichment software. Usual choices include MetaCore, Ingenuity Pathway Analysis, g:Profiler or DAVID, among others.
A clearer picture of the molecular mechanisms involved in the correlation with a clinical trait can be obtained by collating enrichment analysis results from all modules correlated with said clinical trait.