Question: P-value calculation on difference in correlation
gravatar for jth
3.5 years ago by
jth200 wrote:


I have a slightly basic statistics question. I have two large correlation matrices (PCC) (one in wildtype condition, other in treatment condition) of related features. They are about 10000x10000. What i'm interested in is mainly how treatment affects the correlated nature of these features. In other words, the change in correlation. For downstream analysis, I have to use an in-house tool of our group that requires significance values (p-values). Therefore, i'm interested in the probability of a particular deltaPCC occurring due to chance.

Does it make any sense to calculate a random set of deltaPCC by selecting random features from two matrices, calculate difference of correlation from these matching or unmatching features, repeat this process for like 100000 times and calculate p-value from this distribution by looking at the percentage of generated deltaPCC's that are larger (or smaller in the other tail) than the deltaPCC of interest?


statistics • 940 views
ADD COMMENTlink modified 3.5 years ago by Jean-Karim Heriche21k • written 3.5 years ago by jth200

I'd ask CrossValidated if I were you.

ADD REPLYlink written 3.5 years ago by RamRS25k
gravatar for Jean-Karim Heriche
3.5 years ago by
EMBL Heidelberg, Germany
Jean-Karim Heriche21k wrote:

You can use the Mantel test if the two matrices are independent. The Mantel test measures the correlation between two distance/similarity matrices and gives an associated p-value. The test can be found in several R packages: ape, ade4, vegan.

ADD COMMENTlink written 3.5 years ago by Jean-Karim Heriche21k

Looks interesting! Thanks a lot!

ADD REPLYlink written 3.5 years ago by jth200
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: 1157 users visited in the last hour