
Filter PPI Network by Known Clusters
ClusterFilteredNetwork.Rd
All edges in the PPI network are checked against the cocluster correlation network to ensure existence and a non-zero weight. If either of these conditions are not met, then it will be removed from the list of PPI edges. This new, cluster filtered network is then assigned to the global namespace.
Arguments
- gene.cccn
A matrix showing strength of relationships between proteins using the common clusters between the three distance metrics (Euclidean, Spearman, and Combined (SED))
- ppi.network
A dataframe representing how strongly proteins are known to interact based on previous research contained within provided database networks
- cfn.name
Desired name of the output cluster filtered network
Value
A version of ppi.network with only the edges that exist in gene.cccn and have non-zero weights
Examples
ClusterFilteredNetwork(ex.gene.cccn, ex.ppi.network, cfn.name = "ex.cfn")
utils::head(ex.cfn)
#> Gene.1 Gene.2 Interaction
#> 1 MYH9 PIK3R2 experimental_transferred, Physical Interactions
#> 2 MYH9 ABLIM1 experimental, Physical Interactions
#> 3 OXCT1 ZDHHC5 experimental
#> 4 SUPT16H ZDHHC5 experimental
#> 5 USP15 ZDHHC5 experimental
#> 6 MYH9 ATP5PO experimental
#> PPI.weight
#> 1 0.215459870486844
#> 2 0.120127317943767
#> 3 0.209019327129563
#> 4 0.209019327129563
#> 5 0.209019327129563
#> 6 0.137437365783822