View source: R/diffus_matrix.R
diffus_matrix | R Documentation |
Enhances a comprehensive gene network for a disease using a gene-gene similarity network derived from a type of omics data of the disease that reflects correlations/interactions between genes for the disease.
diffus_matrix(s0, adjacency, alpha=0.75,iter=10, difference=1e-6)
s0 |
The original general gene network. |
adjacency |
A gene-gene similarity network derived from a type of omics data of a disease. |
alpha |
A regularization parameter representing weights for signal sources where α = 0 means no disease-specific enhancement. |
iter |
Number of iterations. |
difference |
A parameter for converenge. |
The enhanced disease-specific network.
DiSNEP: a Disease-Specific gene Network Enhancement to improve Prioritizing candidate disease genes (2020), Peifeng Ruan, Shuang Wang.
#enhance the general network s0 into a disease specific network by diffusion on similarity network generated from disease omics data.
se=diffus_matrix(s0,adjacency)
#denoise the enhanced network and make it binary and symmetric.
se_post=post_process(se)
#prioritize the disease association signals.
res=diffus_vec(signals,se_post,"pvalue")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.