CCP: Finding Common Connection Pattern between different networks.

Description Usage Arguments Details Value Author(s) Examples

View source: R/CCP.R

Description

From the intersection of two or more networks, it obtains the connected components by deleting the solitary nodes in the intersection network. They must be igraph objects.

Usage

1
CCP(..., by = NULL)

Arguments

...

The networks (igraph objects) to obtain the Common Connection Patterns.

by

It can be, a degree value or a range of values (c(min, max)), to defined the Common Connection Pattern. If you pass one value all the nodes above this degree will be used. By default is NULL, it calculates the CCPs using all the network.

Details

The Common Connection Pattern (CCP), is a new methodological proposal to identify molecular components linked together and common in several biological networks. The principal assumption behind Common Connection Pattern is that the networks to be compared must have the same molecular information from, i.e., must compare one layer of molecular abstraction at the same time, for example, co-expression layer, protein-protein layer, the gene regulation layer, among others.

For this, the intersection between biological networks is calculated whose result are the sub-networks with diameter greater than zero, being each of them considered as a Common Connection Pattern.

Value

An igraph object with all the Common Connection Pattern in the same network.

Author(s)

Juan David Henao <judhenaosa@unal.edu.co>

Examples

1
2
3
4
5
6
7
8
9
# Loading data

data("net1")
data("net2")

# Obtaining Common Connection Patterns

ccp <- CCP(net1,net2)
ccp

coexnet documentation built on Nov. 8, 2020, 8:07 p.m.