Integration Network

It constructs a Consensus Network which identifies the general information of all the layers and Specific Networks for each layer with the information present only in that layer and not in all the others.The method is described in Policastro et al. (2024) "INet for network integration" .


INet for Network Integration

The method is described in detail in the paper:

V. Policastro, M. Magnani, C. Angelini and A. Carissimo(2024). INet for network integration. Computational Statistics. https://link.springer.com/article/10.1007/s00180-024-01536-8

Available on CRAN https://CRAN.R-project.org/package=INetTool

For the installation in R:

  install.packages("INetTool")

For the installation from github:

           devtools::install_github("ValeriaPolicastro/INet-Tool")

We want to identify general information by building a Consensus Network and then to obtain Case-Specific Networks one for each layer with the information present only in that layer and not in all the others.

Important Functions:

  • consensusNet to create the Consensus Network

  • specificNet to create the Case Specific Network

  • thresholdNet to change the threshold of the consensus from the similar layer after the algorithm

  • JWmean to see how distant are the layers at the beginning

Integration Network Algorithm:

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("INetTool")

0.1.2 by Valeria Policastro, 7 months ago


Browse source code at https://github.com/cran/INetTool


Authors: Valeria Policastro [aut, cre] (ORCID: , Matteo Magnani [aut] , Claudia Angelini [aut] , Annamaria Carissimo [aut]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports igraph, r2r, ggplot2, parallel, ggpubr, multinet, robin

Suggests knitr, rmarkdown


See at CRAN