-
Notifications
You must be signed in to change notification settings - Fork 142
Getting adjusted p values CellChat #706
Comments
@jv-20 The statistical test is used to find the interactions that are over-represented in certain cell groups. Thus we think it is sufficient. In addition, since we only permute the cell labels 100 times, it is not suitable for further multiple testing. Finally, based on recent benchmarking study (one paper published in Genome Biol 2023), our method ranks on the top. For the differential expression analysis, we do already perform the multiple testing using '"bonferroni"' method. You can check the source codes if you want. |
@sqjin Many thanks for the reply. One last question. So for example, the ligand.pvalues obtained using this function and code below is the adjusted.p.value?
Thanks |
@sqjin , also would you be able to advise how to get logFC data frame for all signalling genes across all cell types comparing two datasets. Not just the significant ones. If I use,
I get information on genes for certain cell types. Some of the cell types show "NA" values. Is the NA values shown for certain cell types are because these cell types sufficiently doesn't express these genes to be included in the analyses so coded as NA? Is it possible to get information on logFC and adjusted pvalues for all signalling genes across all celltypes? The bonferroni adjusted p values obtained using
returns only handful of genes as significant. It seems to over correct. Would you have any suggestions? Thanks |
@jv-20 In this case, you need to modify the source code of |
Thanks @sqjin It is little confusing. Could you please help in clarifying which lines of codes to modify in Thank you |
Hi @sqjin
Couple of quick questions.
Do we need to do multiple testing to obtain adjusted pvalues / the p-value reported with cellchat identifications of interactions in the individual dataset is sufficient?
Also in terms of identifying dysregulated signalling when comparing two datasets, would you be able to advise the code to how to get adjusted pvalues? Likewise is multiple testing needed to be done here as additional step to filter out false positives?
Thanks
The text was updated successfully, but these errors were encountered: