A unified framework for geneset network analysis
Gene and protein interaction experiments provide unique opportunities to study their wiring in a cell. Integrating this information with high-throughput functional genomics data can help identifying networks associated with complex diseases and phenotypes.\n\nHere we propose a unified statistical framework to test network properties of single and multiple genesets. We focused on testing whether a geneset exhibits network properties and if two genesets are strongly interacting with each other.\n\nWe then assessed power and false discovery rate of the proposed tests, showing that tests based on a probabilistic model of gene and protein interaction are the most robust.\n\nWe implemented our tests in an open-source framework, called Python Geneset Network Analysis (PyGNA), which provides an integrated environment for network studies. While most available tools are designed as web applications, we designed PyGNA to be easily integrated into existing high-performance data analysis pipelines.\n\nOur software is available on GitHub (http://github.com/stracquadaniolab/pygna) and can be easily installed from PyPi or anaconda.