Description Usage Arguments Value See Also Examples
This function uses the PAND distribution to calculate p-values (or probabilities) for each pair of proteins with at least one common neighbor in a protein-protein interaction network. It returns protein pairs with significant p-values (or probabilities).
1 | SignificantPairs(PPIdb, Lambda=2, pvalue=FALSE)
|
PPIdb |
A two-column data frame consisting of binary interactions where each row represents an undirected edge (interaction) between two nodes (proteins) from two columns. |
Lambda |
Weight of direct interactions in the PAND algorithm. Lamda has different biological meanings with different values: "0" indicates that a direct link gives no information on the functional association; "1" indicates that a direct link is as informative as sharing one common neighbor (defined as an indirect link) on the functional association; "2" (or greater integer) indicates that a direct link is more informative than an indirect link. Since direct links should represent stronger evidence of functional associations than indirect links, we recommend using "2" as Lamda. |
pvalue |
logical; if TRUE, p-values for protein pairs will be calculated using PAND; if FALSE, probabilities will be calculated. |
This function returns a data frame with column names: "Sym_A", "Sym_B", "p_value" and "CommonNeighbor". "Sym_A" and "Sym_B" are a pair of nodes that share a significant functional linkage. "p_value" or "Probability" (calculated by the PAND algorithm) measures the significance of the linkage. "CommonNeighbor" is the number of shared nodes.
ProteinCluster
, KEGGpredict
, GOpredict
, SignificantSubcluster
1 2 3 | ## not run
## data(dfPPI)
## OrderAll=SignificantPairs(dfPPI)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.