Question: WGCNA Network Analysis
gravatar for skjobs0123
4 months ago by
skjobs012330 wrote:

I'm trying to use WGCNA for weighted network analysis. I'm getting trouble how to decide this parameter. It's clear how to define and why this has been defined.

#Choosing a soft-threshold to fit a scale-free topology to the network

powers = c(c(1:10), seq(from = 12, to=20, by=2));

What is the meaning of this powers and how to decide this value?

wgcna R • 321 views
ADD COMMENTlink modified 4 months ago by Renesh1.6k • written 4 months ago by skjobs012330

I suggest to first get an overview of the method, for example with this lecture from the WGCNA developer, which also covers the power parameter.

ADD REPLYlink written 4 months ago by ATpoint15k
gravatar for Jean-Karim Heriche
4 months ago by
EMBL Heidelberg, Germany
Jean-Karim Heriche18k wrote:

This parameter must be >1 and is simply the power to which the correlations are raised. This increases the contrast between high and low values, in effect a form of soft thresholding. In the paper, the authors suggest setting it so that the resulting network has a scale-free topology. See the pickSoftThreshold() function in the WGCNA R package.

ADD COMMENTlink written 4 months ago by Jean-Karim Heriche18k
gravatar for Renesh
4 months ago by
United States
Renesh1.6k wrote:

In WGCNA, power parameter is needed to reduce the spurious correlations in the data. To select a power from pickSoftThreshold function, choose reasonably high R^2 (column 2), usually higher than say .85 and negative slope around -1 (column 4) to get an approximately scale-free network. Power is helpful to easily differentiate strong and weak correlations.

ADD COMMENTlink written 4 months ago by Renesh1.6k
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1190 users visited in the last hour