Entering edit mode
6 months ago
deepak
•
0
Hi, I am trying to run WGCNA analysis for wheat expression data. When I run sft = pickSoftThreshold(datExpr, powerVector = powers, verbose = 5)
, I get this as output file
Power SFT.R.sq
1) 0.915
2) 0.721
3) 0.179
4) 0.0866
5) 0.373
6) 0.523
7) 0.612
8) 0.674
9) 0.701
10) 0.726
12) 0.759
14) 0.808
16) 0.804
18) 0.83
20) 0.869
After this I run sft[["powerEstimate"]]
, I get
sft[["powerEstimate"]]
[1] 1
So it is showing the highest SFT.R.sq
at power 1. Is it correct,? When I saw other papers they showed the highest SFT.R.sq
at power 6.
There is something wrong with your data but without any context I can't really answer to your question. I would like to see a PCA plot of the expression data used as input for WGCNA.
Thank you for your reply andres.firrincieli. I have attached the PCA plot of the expression data used in the WGCNA.
the within-group variability is so small that these look like technical replicates rather than independent biological replicates
These are independent biological replicates
Ok, then.
You likely have a scale free topology that look like this: link
In this situation you should pick the power value with an
SFT.R.sq
above or equal to 0.8 and mean connectivity (mean.k
) is below 100.One more question, can you run
pickSoftThreshold
withnetworkType = "signed"
?Thanks
Thank for the reply. I am running this code:
Plots are incomplete without legends. Please share the complete plot with mappings for shape and color.