APPINetwork
APPINetwork constructs and analyzes protein-protein interaction (PPI) networks to enable comparative and functional studies of protein interactions across species.
Key Features:
- Cross-Species Compatibility: Builds and analyzes PPI networks for proteins from any organism provided relevant data are available in source databases.
- First-Order and Second-Order Network Construction: Supports construction of first-order networks mapping direct interactions and second-order networks centered on proteins of interest or complex subunits.
- Integration with Multiple Databases: Imports PPI data from IntAct, BioGRID, iRefIndex and private databases to combine diverse data sources.
- Data Standardization: Standardizes protein identifiers across databases to ensure consistency in constructed networks.
- Analytical Capabilities: Identifies communities of proteins, detects assembly intermediates of protein complexes, and reports the number and types of experiments supporting each PPI along with literature references.
- Multi-Language Implementation: Implements core functionality in R with supplementary C and Python 3 scripts, including scripts for identifying proteins involved in biological processes and formatting BioGRID data files.
Scientific Applications:
- Functional Module Identification: Detects sub-networks and communities corresponding to functional modules and biological processes.
- Hub Protein Identification: Identifies key hub proteins within PPI networks that may coordinate cellular functions.
- Protein Complex Assembly Studies: Analyzes assembly intermediates and subunit relationships within protein complexes.
- Comparative PPI Analysis: Enables cross-species comparison of interaction networks when source data are available.
Methodology:
Implemented as an R package with supplementary C and Python 3 scripts; imports PPI data from IntAct, BioGRID, iRefIndex and private databases, formats BioGRID data files, standardizes protein identifiers, constructs first-order and second-order networks, identifies protein communities and assembly intermediates, and reports numbers and types of supporting experiments with literature references.
Topics
Details
- License:
- BSD-3-Clause
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R, C, Python
- Added:
- 1/25/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Gosset S, Glatigny A, Gallopin M, Yi Z, Salé M, Mucchielli-Giorgi M. APPINetwork: an R package for building and computational analysis of protein–protein interaction networks. PeerJ. 2022;10:e14204. doi:10.7717/peerj.14204. PMID:36353604. PMCID:PMC9639416.